Remote job
Mid/Senior Cloud DevOps Engineer with Azure and GCP
Job details
About this role
Role overview Help move a Kubernetes platform from Google Cloud to Microsoft Azure. You’ll assess the existing infrastructure, build the Azure environment, port platform components, and guide application teams as they migrate their services. The work combines cloud design, infrastructure automation, and close collaboration with customer engineers.
Responsibilities - Identify dependencies on Google Cloud and map them to Azure services and patterns. - Design Azure foundations, including subscriptions, networking, AKS, identity, secrets, DNS, registries, storage, and databases. - Provision infrastructure with Terraform through a customer review and deployment process. - Port platform components to AKS and maintain the existing GitOps approach with Flux. - Support application teams during migration and help customer engineers operate the new environment.
Requirements - Experience with Kubernetes and production deployments, including GitOps tools such as Flux or Argo CD. - Experience building cloud infrastructure with Terraform and working with a public cloud provider. - Scripting skills in Bash, Python, or a similar language. - Experience working with customers or technical stakeholders in a shared codebase. - English proficiency at B2 level or higher, and availability for working-hour overlap with Central European Time.
Nice to have - Experience with Azure, Google Cloud, multi-cloud Kubernetes, or public-cloud migration. - Familiarity with cloud resource operators such as Config Connector, Azure Service Operator, or Crossplane. - Knowledge of secrets tooling, cert-manager, external-dns, ingress, load balancing, and cloud networking. - Experience with Atlantis, Nix, or moon, or relevant Azure, Terraform, or Kubernetes certifications.
Benefits and work setup The role can be fully remote, office-based, or hybrid, with flexible working hours. Training sessions, a learning budget, and hands-on onboarding are provided.