Descrição da vaga
Job Summary:
- We are seeking a highly skilled and creative Senior Azure DevOps Engineer to provide technical leadership and drive the evolution of our cloud infrastructure and deployment pipelines. In this role, you will not only manage progress on critical projects and provide high-level support, but you will also serve as the technical anchor for our DevOps practices.
- The ideal candidate blends deep technical proficiency in the Microsoft Azure ecosystem with the creative problem-solving skills required to build elegant, scalable, and secure automation frameworks.
Location: 40% Remote and 60% onsite in São Paulo, Brazil (Paraiso district) - onsite 1 week every 2-3 weeks
- Technical Leadership: Serve as the subject matter expert on Azure DevOps practices, guiding project architecture and mentoring team members without the burden of administrative people-management.
- Project Delivery & Support: Ensure steady, measurable progress on core engineering projects while providing robust tier-3 infrastructure and pipeline support.
- Infrastructure as Code (IaC): Design, build, and maintain modular, multi-environment (Dev/Test/Prod) infrastructure using Terraform, Bicep, or ARM templates, ensuring strict adherence to state and drift management best practices.
- CI/CD Automation: Design and optimize sophisticated, multi-stage YAML-based Azure DevOps pipelines to automate infrastructure and application deployments for multi-language stacks (.NET, Python, Node.js, Java).
- DevSecOps Implementation: Integrate robust security gates, vulnerability scanners, and compliance checks directly into the CI/CD lifecycle.
Experience:
Technical Requirements
Azure Platform Expertise
- IaC Tools: Proven experience with Terraform (utilizing remote state on Azure Storage), Bicep, or ARM.
- Azure DevOps Services: Deep familiarity with the full ADO suite (Repos, Pipelines, Boards, Artifacts).
- Scripting & Management: Proficiency with Azure CLI, PowerShell (Az module), and REST APIs.
- Observability: Hands-on experience with Azure Monitor, Log Analytics, and Application Insights.
- Governance & Security: Strong grasp of Azure Policy, Blueprints, RBAC, and Azure Key Vault for secret/certificate management.
- Containers & Serverless: Foundational knowledge of Azure Kubernetes Service (AKS), Helm, Azure Container Registry (ACR), Azure Functions, and App Services.
CI/CD & Deployment Strategies
- Mastery of multi-stage YAML pipelines in Azure DevOps (GitHub Actions is a strong plus).
- Proven track record implementing advanced deployment strategies (Blue-Green, Canary, Rolling).
- Experience integrating security scanning tools such as SonarQube, WhiteSource, or Snyk into automated pipelines.
Security & Enterprise Compliance
- Comprehensive understanding of Secure DevOps practices and automated security gates (SCA, IaC scans).
- Experience with Azure Active Directory (AAD) integration and MFA policies.
- Familiarity with Defender for Cloud, Microsoft Sentinel, and enterprise security baselines is highly desirable.
What Will Make You Successful
- Technical Proficiency: You have a battle-tested understanding of enterprise Azure environments and CI/CD mechanics. You don't just use tools; you know how they work under the hood.
- Creativity: You look beyond standard templates to find innovative ways to optimize workflows, solve complex deployment bottlenecks, and design elegant technical solutions.
- Drive for Progress: You are self-motivated to push projects across the finish line while maintaining high-quality support standards.