Mid-Level DevOps Engineer

iTeamYerevanstaffampublished 10/19/2026
Must-have:PythonGitAWSAzureGoogle CloudDockerKubernetesCloudDevOpsCI/CDSecurityPrincipal

Your tasks

As a Mid-Level DevOps Engineer, you'll work on infrastructure for several client projects, across different industries, tech stacks, and clouds. You'll build CI/CD pipelines, run cloud migrations, manage Kubernetes workloads, and keep client systems secure, monitored, and available. Projects are varied and the team is experienced, so you'll grow quickly.

  • Design, build, and maintain CI/CD pipelines with Azure DevOps and other CI/CD tools.
  • Provision and manage client infrastructure across multiple cloud providers using Infrastructure as Code.
  • Plan and carry out migrations from on-premise servers to the cloud.
  • Deploy and operate containerized applications on Kubernetes with Helm and Kustomize.
  • Set up and maintain monitoring, logging, and alerting for client environments.
  • Install, configure, back up, and maintain relational and NoSQL databases.
  • Apply security best practices across infrastructure and delivery pipelines.
  • Automate routine operational tasks with Python or Bash.
  • Troubleshoot server, network, and deployment issues across Linux and Windows environments.
  • Work directly with client teams to understand their needs and deliver reliable solutions.

Requirements

  • 2+ years of experience in a DevOps or Cloud Engineering role.
  • Solid network fundamentals: TCP/IP, DNS, HTTP/HTTPS, load balancing, subnetting, VPNs, and firewalls.
  • Strong understanding of CI/CD principles and hands-on experience with Azure DevOps (YAML pipelines, Repos, Artifacts).
  • Experience with at least two CI/CD tools, such as Azure DevOps, Jenkins, GitHub Actions, GitLab CI, or the Argo project.
  • Hands-on experience with at least two major cloud providers (Azure, AWS, GCP).
  • Proficiency in at least one scripting language: Python or Bash.
  • Experience with Infrastructure as Code tools such as Terraform or Ansible.
  • Strong knowledge of containerization (Docker), including image building and registries.
  • Kubernetes skills, including Helm and/or Kustomize.
  • Working knowledge of Linux administration and Microsoft/Windows Server environments.
  • Experience with monitoring tools such as the Prometheus stack (Prometheus, Grafana, Alertmanager), the ELK stack, or Datadog.
  • Experience setting up and managing databases such as MySQL, MS SQL, PostgreSQL, Oracle DB, MongoDB, or Redis.

Security

  • Experience with secrets management (Azure Key Vault, HashiCorp Vault, AWS Secrets Manager).
  • Knowledge of IAM, RBAC, and least-privilege access in cloud and Kubernetes environments.
  • Familiarity with vulnerability and code scanning tools (e.g., Trivy, SonarQube, Snyk).
  • Understanding of TLS/certificate management, backup strategies, and network security best practices.

Nice to Have

  • CKA (Certified Kubernetes Administrator) certification
  • Microsoft Azure, AWS, or GCP certifications
  • Experience with GitOps workflows (Argo CD, Flux)
  • Experience in an outsourcing or managed-services environment
  • Good communication skills in English, Russian, and/or Armenian

What we offer

  • Competitive salary
  • Varied projects for well-known local and international clients
  • Paid certifications and professional development
  • [Paid vacation and sick leave]

How to apply

If you’re ready to take the next step in your DevOps career and be part of a forward-thinking company, apply now via Staff.amor send your CV to hr@iteam.am*

Contact person

Listed by the employer in the job posting — for questions and your application.