Senior DevOps Engineer - Azure & Kubernetes
Brazil12h ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Location
- Brazil
- Work style
- Remote
- Level
- Senior
- Job type
- Full-time
- Experience
- 5–8 yrs
- Function
- DevOps / Infrastructure
- Focus area
- Infrastructure / Cloud
- Posted
- 12h ago
Skills
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior DevOps Engineer – Azure & Kubernetes based in Brazil.
We are looking for an experienced Senior DevOps Engineer to design, build, and maintain secure, scalable, and highly available cloud infrastructure. In this role, you will work primarily with Microsoft Azure and Kubernetes, supporting enterprise SaaS applications used by customers worldwide. You will play a key role in improving infrastructure reliability, automating deployment processes, and strengthening cloud security. Working across DevOps, Site Reliability Engineering (SRE), and cloud operations, you will help engineering teams deliver software faster and more efficiently. You will also contribute to incident management, performance optimization, and continuous infrastructure improvements. This is an exciting opportunity to collaborate with international engineering teams and make a measurable impact on critical cloud platforms.
Accountabilities:
-
Manage, maintain, and optimize cloud infrastructure hosted on Microsoft Azure, including networking, identity management, storage, and Azure SQL.
-
Deploy, operate, secure, and optimize production Kubernetes environments, particularly Azure Kubernetes Service (AKS).
-
Maintain reliable, scalable, and resilient infrastructure supporting enterprise SaaS applications and customer-facing production environments.
-
Perform platform upgrades, security patches, and hotfix deployments while minimizing service disruptions.
-
Define, implement, and monitor Service Level Objectives (SLOs) to improve system availability and reliability.
-
Build and maintain monitoring, alerting, and observability solutions to identify and resolve infrastructure issues proactively.
-
Investigate production incidents, conduct root cause analyses, coordinate incident resolution, and implement long-term corrective actions.
-
Participate in on-call support activities and conduct post-incident reviews to prevent recurring issues.
-
Test and maintain backup, restoration, and disaster recovery procedures.
-
Design, develop, and maintain automated CI/CD pipelines using Azure DevOps, including YAML-based deployment workflows.
-
Integrate automated testing, quality assurance, and security controls into software delivery pipelines.
-
Improve release management processes to make deployments faster, safer, and more predictable.
-
Develop automation scripts using PowerShell, Python, or Bash to reduce repetitive operational tasks.
-
Establish and maintain engineering standards for source control, development environments, and release readiness.
-
Identify, assess, prioritize, and remediate infrastructure vulnerabilities.
-
Manage security patches, certificates, secrets, access permissions, and secure configurations across Azure and Kubernetes environments.
-
Collaborate with software engineers and technical teams across Europe, North America, and Australia to improve engineering practices.
-
Develop and maintain technical documentation, operational procedures, troubleshooting guides, and runbooks.
-
Share technical knowledge, promote DevOps best practices, and contribute to a culture of automation, security, and continuous improvement.
-
At least 5 years of professional experience in DevOps Engineering, Site Reliability Engineering (SRE), or cloud operations.
-
Strong hands-on experience with Microsoft Azure, including cloud networking, identity management, storage, and Azure SQL.
-
Proven experience deploying, managing, and securing Kubernetes environments in production, preferably Azure Kubernetes Service (AKS).
-
Experience designing, implementing, and maintaining CI/CD pipelines, ideally using Azure DevOps YAML.
-
Strong scripting and automation skills with <