
Mid/Senior Cloud DevOps Engineer – Azure, GCP
Posted Oct 20

Posted Oct 20
This is a fully remote position, open to applicants in Brazil.
• Evaluate the current GCP-based platform and cloud infrastructure code.
• Suggest an Azure equivalent for each GCP dependency.
• Design the intended 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 process.
• Migrate platform components to AKS utilizing the existing GitOps workflow with Flux.
• Prepare CI/CD modifications and automation to ensure that releases are built, deployed, and tested on Azure.
• Assist in selecting Kubernetes-based cloud resource management strategies that prevent vendor lock-in.
• Provide support to customer application teams during service migration and resolve platform issues.
• Share knowledge through collaboration, documentation, and a comprehensive knowledge transfer session.
• Work in partnership with DevOps, Cloud and Platform Engineers, and the customer's Cloud Infrastructure team.
• Over 4 years of experience in DevOps, cloud, or platform engineering roles.
• Practical experience with Microsoft Azure, particularly AKS, networking, identity (Microsoft Entra, workload identity), Key Vault, Azure DNS, and storage solutions.
• Strong understanding of Google Cloud (GCP), especially GKE, IAM, Cloud DNS, storage, and managed databases.
• Hands-on experience with Infrastructure as Code using Terraform, including modules and a reviewed workflow.
• Proficient with CI/CD pipelines, such as GitLab CI, including automated testing and release processes.
• Solid knowledge of Kubernetes and Linux.
• Familiarity with GitOps methodologies, including tools like Flux or Argo CD.
• Experience in production-grade deployments.
• Proficiency in a scripting language, such as Bash or Python.
• Experience collaborating with customers or technical stakeholders on a shared codebase.
• Proficient in English (minimum B2 level).
• A willingness to learn and tackle challenges creatively and collaboratively.
• Preparedness to operate in an international environment, with working hours that overlap Central European Time.
• Preferred: experience in public-cloud migration or multi-cloud Kubernetes environments.
• Preferred: experience with Config Connector, Azure Service Operator, Crossplane, or similar tools.
• Preferred: knowledge of secrets management using External Secrets, SOPS, and cloud key management solutions.
• Preferred: experience with cert-manager, external-dns, and ingress or load balancing on Kubernetes.
• Preferred: familiarity with Atlantis, Nix, or moon.
• Preferred: understanding of public-cloud networking, including virtual networks, private clusters, NAT, and VPN.
• Preferred: certifications in Microsoft Azure, HashiCorp Terraform, or Kubernetes.
• Flexible working hours and options for remote, office, or hybrid work.
• Opportunities for professional development supported by internal training sessions and a training budget.
• Comprehensive onboarding with a practical approach to facilitate a smooth start.
• A positive work environment among professionals who are passionate about their roles.
• The option to change the project you work on.
CrowdStrike
Sigma Software Group
PointClickCare
PointClickCare
Get handpicked remote jobs straight to your inbox weekly.