Job Description, Responsibilities & Requirements
About the Position
We are seeking a Lead DevOps Engineer with solid experience in designing, automating, and supporting cloud-based infrastructure across Azure. The ideal candidate should be comfortable collaborating with development teams to enhance deployment processes, infrastructure reliability, scalability, security, and operational efficiency.
Responsibilities
- Design, build, and maintain cloud infrastructure using Azure
- Implement and enhance CI/CD pipelines for application delivery
- Automate infrastructure provisioning and configuration through Infrastructure as Code
- Support containerized applications and cloud-native deployments
- Collaborate with development, QA, security, and operations teams
- Enhance system reliability, scalability, performance, and security
- Monitor production systems and assist with troubleshooting and incident resolution
- Define and promote DevOps best practices across engineering teams
Requirements
- 5+ years of experience as a DevOps Engineer or Cloud Engineer
- At least 1 year of relevant leadership experience
- Hands-on expertise in Azure
- Proficiency in CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar
- Familiarity with Infrastructure as Code tools such as Terraform, CloudFormation, ARM/Bicep, or Pulumi
- Background in Docker and containerized environments
- Understanding of Kubernetes or cloud container services
- Skills in monitoring, logging, and alerting tools
- Strong scripting capability using Bash, Python, PowerShell, or similar
- Knowledge of networking, security, and cloud architecture fundamentals
- Capability to work independently and support production environments
- Proficient communication skills in English (B2 level or higher)
Nice to Have
- Hands-on practice with Kubernetes administration
- Familiarity with Helm, Argo CD, or GitOps practices
- Understanding of cloud security and compliance
- Exposure to serverless architectures
- Background in cost optimization across cloud environments
We Offer
- Remote work in Brazil
- Opportunity to work with a leading company in the industry
About the Company
EPAM Systems is a global software engineering and product development company, delivering digital platforms and software products to Fortune 500 companies.