
Mid/Senior Cloud DevOps Engineer, Azure, GCP
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Poland.
• Evaluate the current GCP-based platform and cloud infrastructure code, and recommend an Azure alternative for each GCP dependency.
• Design the desired Azure environment, encompassing subscriptions, networking, AKS, identity, secrets, DNS, container registry, storage, and databases.
• Construct the Azure environment as code using Terraform, following the customer's review and deployment procedures.
• Migrate platform components to AKS while maintaining the same GitOps workflow (Flux) as utilized in GCP.
• Develop CI/CD modifications and automation to ensure each release is built, deployed, and tested on Azure.
• Assist in determining how to manage cloud resources from Kubernetes while minimizing the risk of new vendor lock-in.
• Provide support to the customer's application teams during the migration of services and resolve platform issues.
• Transfer knowledge to the customer's engineers through collaborative work, documentation, and a final knowledge-transfer session.
• Collaborate with DevOps, Cloud, and Platform Engineers as CodiLime subject matter experts.
• Operate within the customer's repositories via merge requests that are reviewed by the customer's Cloud Infrastructure team.
• Coordinate with the customer’s Europe-based teams during hours that overlap with Central European Time.
• Over 4 years of experience in DevOps, cloud, or platform engineering roles.
• Practical experience with Microsoft Azure, specifically AKS, networking, identity (Microsoft Entra, workload identity), Key Vault, Azure DNS, and storage.
• Strong understanding of Google Cloud (GCP), particularly GKE, IAM, Cloud DNS, storage, and managed databases.
• Practical experience in Infrastructure as Code using Terraform, including modules and a reviewed workflow.
• Hands-on experience with CI/CD pipelines, such as GitLab CI, incorporating automated tests and releases.
• Solid knowledge of Kubernetes and Linux.
• Experience with GitOps methodologies, such as Flux or Argo CD.
• Proven experience with production-grade deployments.
• Familiarity with a scripting language, such as Bash or Python.
• Experience collaborating with customers or technical stakeholders on a shared codebase.
• Proficiency in English (minimum B2 level).
• Eagerness to learn.
• Willingness to operate in an international environment, with working hours that overlap with Central European Time.
• Experience with migration between public clouds or multi-cloud Kubernetes setups.
• Familiarity with Config Connector, Azure Service Operator, Crossplane, or similar tools.
• Knowledge of secrets management using External Secrets, SOPS, and cloud key management.
• Experience with cert-manager, external-dns, and ingress or load balancing on Kubernetes.
• Familiarity with Atlantis, Nix, or moon.
• Understanding of networking in the public cloud (virtual networks, private clusters, NAT, VPN).
• Certifications in Microsoft Azure, HashiCorp Terraform, or Kubernetes.
• Flexible working hours and a variety of work approaches: fully remote, in-office, or hybrid.
• Opportunities for professional growth supported by internal training sessions and a dedicated training budget.
• Comprehensive onboarding with a hands-on approach to facilitate an easy start.
• A collaborative atmosphere among professionals who are passionate about their work.
• The option to switch projects as desired.
3Cloud
ARES Consulting GmbH
Nordhealth
Coconut Software
Get handpicked remote jobs straight to your inbox weekly.