Ciudad de México, MexicoFull TimeSeniorPosted Today
We are looking for a skilled DevOps Engineer with strong hands-on experience in Microsoft Azure, Terraform, and Kubernetes (AKS) to design, build, and operate secure, scalable, and highly available cloud platforms.
The ideal candidate will play a key role in improving infrastructure automation and reliability, implementing Infrastructure as Code (IaC) practices, optimizing CI/CD pipelines , and ensuring the stability and performance of production environments.
We are looking for a professional with solid experience in production cloud environments, strong troubleshooting skills, and a good understanding of automation, monitoring, networking, and cloud security.
Responsibilities- Design, deploy, and manage infrastructure on Microsoft Azure , ensuring scalability, availability, performance, and security.
- Manage Azure services such as Azure Kubernetes Service (AKS), Virtual Networks, Load Balancers, Storage Accounts, Azure Monitor, and Application Insights .
- Build, maintain, and optimize Terraform modules for automated infrastructure provisioning.
- Implement Infrastructure as Code (IaC) best practices and maintain consistency across Development, QA, and Production environments.
- Operate and support Kubernetes/AKS clusters across production and non-production environments.
- Manage container deployments, scaling, rolling upgrades, and resiliency strategies.
- Troubleshoot issues related to clusters, nodes, pods, networking, and cloud infrastructure.
- Design, implement, and maintain CI/CD pipelines for infrastructure and application deployments.
- Automate build, testing, deployment, release, and rollback processes.
- Integrate security controls, infrastructure validation, and quality gates into CI/CD pipelines.
- Implement monitoring, logging, and alerting solutions to ensure system availability and reliability.
- Participate in production incident response, Root Cause Analysis (RCA) , and continuous improvement initiatives.
- Support Disaster Recovery (DR), backup, and high-availability strategies.
- Participate in on-call rotations when required.
- Collaborate closely with Software Engineering, QA, Security, and Architecture teams.
