Senior DevOps Engineer

Summary

Design and maintain Azure/Kubernetes infrastructure using Terraform, Argo CD, and Docker to support an enterprise B2B platform's cloud automation and reliability.

We are looking for a Senior DevOps Engineer to join a cross-functional team working on an enterprise B2B platform that enables capabilities for both internal and external clients.
The platform serves as a shared foundation for multiple digital products, services, and integrations, with a strong focus on cloud infrastructure, automation, reliability, security, and scalable delivery processes.

Tech stack: Azure, AKS, Kubernetes, Terraform, Argo CD, GitOps, GitHub Actions, Docker, Helm, Prometheus, Grafana, Elasticsearch.

Requirements
  • 6+ years of experience in DevOps, Cloud, or Platform Engineering roles.
  • Strong hands-on experience with Azure cloud services and production cloud environments.
  • Strong experience with Kubernetes, preferably Azure Kubernetes Service (AKS).
  • Hands-on experience with Terraform and Infrastructure as Code.
  • Strong knowledge of CI/CD, deployment automation, and release processes.
  • Experience with Argo CD and GitOps-based deployment processes.
  • Strong experience with Docker, container registries, and containerized applications.
  • Good understanding of Azure and Kubernetes networking, including DNS, ingress, load balancing, and connectivity.
  • Experience with secrets management, certificates, IAM/RBAC, and cloud security principles.
  • Experience with monitoring, logging, and alerting using tools such as Prometheus and Grafana.
  • Strong troubleshooting skills across infrastructure, Kubernetes, networking, deployments, and application runtime.
  • Good understanding of high availability, scalability, resilience, and production reliability.
  • Strong communication skills and English proficiency.
Responsibilities
  • Design, provision, maintain, and improve Azure and Kubernetes-based infrastructure.
  • Take end-to-end ownership of infrastructure and DevOps initiatives, from technical design through implementation and production support.
  • Build and maintain Infrastructure as Code, CI/CD, and GitOps-based deployment processes.
  • Support and improve deployment flows across multiple environments.
  • Automate infrastructure and operational processes to minimize manual work.
  • Maintain and improve monitoring, logging, dashboards, and alerting.
  • Troubleshoot complex issues across infrastructure, networking, Kubernetes, deployments, and applications.
  • Ensure infrastructure follows appropriate security, access-control, reliability, and operational practices.
  • Collaborate closely with Backend, Frontend, QA, Architecture, and other engineering teams.
  • Proactively identify infrastructure risks, bottlenecks, dependencies, and opportunities for improvement.
  • Contribute to technical decisions and help establish sustainable DevOps and platform engineering practices.
Nice to have
  • Experience with Helm and Kubernetes configuration/package management.
  • Experience managing Grafana dashboards and alerting through GitOps/IaC.
  • Experience building reusable CI/CD and infrastructure pipelines for development teams.
  • Experience with API gateways, ingress controllers, WAFs, or reverse proxies.
  • Experience with enterprise identity, SSO, and authentication infrastructure.
  • Experience working with complex enterprise platforms supporting multiple applications and integrations.
Working conditions
  • Work within an established cross-functional international team.
  • Direct collaboration with engineering, architecture, product, and business stakeholders.
  • Work on a long-term enterprise platform with multiple products, environments, integrations, and consumers.
  • High level of technical ownership and autonomy, with the opportunity to influence infrastructure, automation, reliability, and deployment practices.
  • Agile development environment with regular planning, technical discussions, reviews, and team collaboration.
Why work with us?
Our Culture
  • Open communication and a focus on psychological safety;
  • Recognition of achievements and contributions;
  • Collaboration across multicultural teams;
  • Less bureaucracy, more focus on results.
Hiring Process
  1. Intro call
  2. Technical Interview
  3. Manager Interview
  4. Pre-offer stage + Reference Check
  5. Official Offer

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available