Azure DevOps Engineer
Croatia, On-Site, Remote
Life at Q is anything but boring! We’re on a mission to solve the toughest challenges of today, which keeps our work dynamic, our team engaged, and our daily tasks exciting. Are you ready for this challenge?
We are looking for Azure DevOps Engineer to join our growing team. With the increasing workload, you’ll play a critical role in ensuring that everything in Azure runs smoothly. You’ll primarily spend your time managing Azure resources, monitoring systems, writing Terraform code, managing containers, and collaborating with developers to streamline operations and improve processes.
What is it all about?
- Infrastructure as Code (IaC):
- Writing and automating Terraform code to provision infrastructure for our clients. Terraform is central to what we do, and we use it to keep everything reproducible and scalable
- Azure Resource Management:
- Provisioning and configuring Azure services (e.g., Azure App Service, Azure Functions, Azure Kubernetes Service, Azure SQL) to ensure scalability, security, and maintainability. We avoid "ClickOps" — everything is managed as code.
- Container Management:
- Working with Docker and AKS (Azure Kubernetes Service) to automate, provision, and orchestrate applications across staging and production environments.
- Pipeline Automation:
- Creating reusable CI/CD pipelines using Azure DevOps Pipelines and integrating third-party tools as necessary.
- 3rd Party Tool Integration:
- Setting up and provisioning tools like SonarQube, Sentry, Grafana, and Ansible to extend the functionality and observability of Azure platforms.
- Container Building:
- Building and automating container workflows to package applications uniformly for deployment across environments.
- Documentation & Knowledge Sharing:
- Delivering clear documentation and empowering clients to manage their platforms once the projects are handed off.
- Consulting & Advising:
- Guiding clients on selecting the right Azure services, tools, and products for their unique needs.
- Team Collaboration:
- Regular communication with the team and clients via tools like Slack, ensuring transparency and alignment on all fronts.
What do we expect from you?
- Strong interpersonal skills:
- You know how to work with people and collaborate effectively. Teamwork is paramount.
- Experience:
- At least 4 years in the software industry.
- 3 years minimum experience with Azure (familiarity with AWS or GCP equivalents is a plus).
- Strong, practical experience with Terraform, including building and maintaining infrastructure in Azure.
- Azure Expertise:
- Hands-on experience with Azure Kubernetes Service (AKS), Azure App Service, and other key Azure components.
- DevOps Knowledge:
- Practical experience with CI/CD pipeline design and implementation, especially in Azure DevOps.
And it would be awesome if you…
- A background in software development. Good developers often make excellent platform engineers.
- Experience in cloud security, especially automating compliance in Azure.
- Programming experience with Bash, Python, or PowerShell.
- Familiarity with Azure DevOps Workflows and best practices.
What we offer:
- The location choice is yours: remote, on-site or hybrid
- Flexible working hours
- Work with new technologies in a high-performance environment
- IT community involvement — Meetups, Workshops & Articles
- Internal workshops & personal development
- An open-source first environment
- Training and certification costs
- 100% paid sick leave
- Paid health insurance
- Subvention of Multisport card
- Transport allowance & meal allowance
Salary range
From 2.700,00- 5.500,00 Euro gross 1