Career in the Cloud? Yes.

Cloud technologies are a driver of technological development, but also an exciting career. Maybe even yours?

View vacancies About Mainstream

A story that never stops growing

We started our cloud journey in 2005. Since then, we have grown in various directions - we have formed teams of cloud experts, system engineers and DevOps experts, developed Microsoft Azure, AWS and Google Cloud expertise and achieved a regional presence.

Why the Mainstream Team

Radite na raznovrsnim Work on a variety of projects

We work with over 300 regional and international clients, in a wide variety of industries. For our employees, this means that they can apply their skills in new spheres, as well as perceive and solve various technological challenges.

Master new technologies

In our daily work, we use numerous technologies and tools, from leading cloud platforms through virtualization, CI/CD tools, containerization, Windows and Linux operating systems. Working with us, you will have the opportunity to master the latest technology stack and get a confirmation of your knowledge through professional certifications.

Be part of a growing team

Year after year, we are expanding and currently employ over 115 people in Serbia, but also in other countries in the region. Of course, that is not our end stop, instead we continue to develop and spread cloud innovation in new markets.

Open up continuous learning opportunities

Whether you are a beginner in the IT world or want to upgrade your knowledge with professional certifications, we will provide you with resources and opportunities for continuous improvement. All Mainstreamers have access to internal as well as external training in accordance with a personal development plan that helps them build a career in the desired direction.

Who are we looking for?

  • System Engineers
  • Network Engineers
  • Operations Engineers
  • DevOps Engineers
  • Azure, AWS and Google Cloud Experts
  • Business Development
  • Project Management

What is expecting you?

Say NO to standing still and the famous “but we have always been doing that this way…”
Say YES to honest communication, independence and out-of-the-box thinking.


If you need help, you'll get it. There are no stupid questions in the Mainstream, colleagues are each other's support, and team leaders are not untouchable gods but persons you can always turn to and learn from.


If you get the urge to “jump out of the box,” we won't suppress it. On the contrary. We are aware that many good ideas come from extraordinary circumstances, and we encourage initiative and creative problem solving.

Open communication

We want your voice to be heard. To share ideas, ask questions and, why not, question the way we do something. In order to maintain honest relationships, we foster transparent and open communication, based on mutual respect.

Technologies we use

Public cloud

AWS - Azure - Google Cloud platforme

Orchestration tools

Ansible - Chef - Puppet - Salt Stack - CloudFormation

CI/CD tools

Code - Pipeline - Azure Pipelines


Docker - Docker Swarm - Kubernetes - LXC


Server virtualization - VDI and App virtualization


Active network devices – L2/L3 switches - Routers - Firewalls - Load Balancers

Cloud & Hosting Billing/Orchestration

WHM/cPanel - OnApp - HostBill - Plesk


Linux - Windows Server - OS with related services

Consumer Technologies

Client operating system (Windows) - Office 365

Mainstream in numbers

cloud and system engineers
years of experience

Meet a Mainstreamer

Hristina Kostić, Junior Operations Engineer

“The best part of my job is working with people. Excellent communication with all colleagues contributes to the acquisition of new knowledge and skills, as well as a nice atmosphere at work.”

Irena Antonijević, System Engineer

“I joined Mainstream without work experience in IT, but I quickly managed because my colleagues were great. I was lucky to get a great mentor from whom I still learn a lot today.”

Milan Stanojević, Banking Operations Center Team Lead

“The charm of working at the Operations Center is that we have at our disposal a large number of different technologies that we use on a daily basis. In particular, I currently focus mostly on middleware applications, their implementation and optimization in working with different systems. Of course, Linux system administration is something I'm hooked on and it's a big part of my job.”

Ana Jurkić, HR Associate

My work is very dynamic, which makes it interesting. Interacting with people on a daily basis gives me opportunities to grow and improve, both personally and professionally.”

What does the selection process look like?

HR interview

You don't have to Google how to win HR hearts. All we want to do is get to know you, learn more about you and your ambitions, and introduce you to our company, people, culture, and working conditions.

Technical interview

The interview with team leader is an opportunity to present yourself through the projects you have worked on, as well as to get to know the requirements of the position, the activities we are engaged on and the technologies we use in more detail. Depending on the position, we can give you a test or a case study to work on, for which you will have enough time.

Final interview

At this stage, you get feedback based on the entire selection process, as well as the opportunity to present your impressions to us. If you have been selected for the position you applied for, we will present you with an offer and together we will agree on the next steps.

Join our team

We are always looking for top experts. See what positions we currently have open.

View vacancies

Our offices


Nušićeva 15, 11000
See on map


Antigonis 58, 104 42
See on map


Brnčičeva Street 049A, 1231
See on map


Tsarigradsko Shose Blvd. 115i, 1784
See on map


Josipa Marohnića 1, 10000
See on map