Intermediate DevOps Engineer (Serbia)

IWConnectBitola, Skopje, Prilep, Ohrid, Novi SadJob.bonewly discovered today
Must-have:PythonGitAWSAzureDockerKubernetesCloudDevOpsCI/CDSecurity

About the company

We’re looking for an Intermediate DevOps Engineer, someone who enjoys solving technical challenges, takes ownership of their work, and is motivated to continuously improve how infrastructure is built, managed, and delivered. Join our team and help build reliable, secure, and scalable cloud solutions for international clients. You’ll work closely with experienced engineers, developers, and architects, using modern cloud technologies to automate infrastructure, streamline software delivery, and improve system reliability.

Your tasks

What You’ll Do

  • Build, configure, and maintain secure, scalable, and reliable cloud infrastructure on Azure and/or AWS.
  • Automate infrastructure provisioning and management using Terraform and Terragrunt, developing reusable configurations and infrastructure components.
  • Deploy and manage containerized applications using Docker, Kubernetes, and Helm, including managed Kubernetes services such as AKS and EKS.
  • Develop and maintain CI/CD pipelines using tools such as GitHub Actions, Azure DevOps Pipelines, or Jenkins.
  • Implement GitOps workflows using tools such as Argo CD or Flux to improve deployment consistency and automation.
  • Monitor infrastructure performance, troubleshoot issues, and improve system reliability using monitoring and logging tools.
  • Apply cloud security best practices, manage access and secrets, and contribute to infrastructure performance, scalability, and cost optimization.
  • Collaborate with developers and architects to improve delivery processes, automate operations, and promote DevOps best practices.

Requirements

  • 3+ years of experience in DevOps engineering.
  • Hands-on experience with Microsoft Azure and/or AWS, with Azure experience being an advantage.
  • Practical experience with Terraform and a good understanding of Infrastructure as Code; experience with Terragrunt is an advantage.
  • Experience with Docker and Kubernetes, ideally including Helm and managed Kubernetes services such as AKS or EKS.
  • Experience building and maintaining CI/CD pipelines using at least one relevant platform.
  • Understand GitOps principles and have practical experience with tools such as Argo CD or Flux.
  • Understand cloud networking, identity and access management, secrets management, and cloud security best practices.
  • Experience with monitoring and logging solutions, with the ability to troubleshoot infrastructure issues effectively.
  • You can use Bash, Python, or PowerShell to automate infrastructure and operational tasks.
  • Strong problem-solving skills, an automation-first mindset, and the ability to independently deliver assigned tasks while collaborating with the team.
  • You communicate effectively, adapt to changing needs, and are willing to learn and share knowledge.

Nice to Have

  • Azure, AWS, or Kubernetes certifications, such as AZ-104, AZ-305, AZ-400, AWS certifications, or CKA.
  • Familiarity with cloud databases, messaging and streaming platforms, or Platform Engineering practices.
  • Knowledge of cloud cost optimization and FinOps.

Other

We appreciate the interest of all applicants. Please note that only those whose qualifications align closely with the position requirements will be contacted for the next steps in the selection process.

All applications will be handled with confidentiality.