Nearshore Software Development Solutions
Azure DevOps Engineer – Azure DevOps, Terraform
Location
Brazil
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Azure DevOps Engineer – Azure DevOps, Terraform
Applaudo
• Design, configure, validate, and maintain Azure DevOps CI/CD pipelines. • Build and maintain reusable YAML templates and pipeline components. • Develop and maintain Infrastructure as Code solutions using Terraform. • Configure Policy-as-Code gates using Checkov, TFLint, and OPA/Rego. • Integrate Azure Key Vault for secure secrets management. • Configure workload identity and secure authentication for deployment pipelines. • Support infrastructure deployments, rollback procedures, and pipeline troubleshooting. • Collaborate with application teams to improve deployment workflows. • Maintain technical documentation for pipelines, infrastructure, and deployment standards. • Drive automation initiatives and continuous platform improvements while ensuring security and compliance.
Job Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field is desired, or equivalent professional experience.
- 5+ years of professional experience as a DevOps Engineer, Cloud Engineer, or similar role.
- Strong hands-on experience with Azure DevOps Pipelines.
- Expert knowledge of YAML pipelines, reusable templates, variable groups, and service connections.
- Experience designing and maintaining Infrastructure as Code (IaC) using Terraform.
- Experience integrating Terraform into CI/CD pipelines.
- Working knowledge of GitHub Actions.
- Experience implementing Policy-as-Code using Checkov, TFLint, and OPA/Rego.
- Experience integrating Azure Key Vault for secrets management.
- Experience implementing workload identity or federated identity authentication.
- Strong understanding of deployment strategies, rollback procedures, and Git-based workflows.
- Experience working in Agile environments.
- Upper-Intermediate to Advanced English proficiency (B2+).
Benefits
- All your information will be kept confidential according to EEO guidelines.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Azure Data Platform Support Engineer – Azure Networking, Platform Operations
Addvisor GroupO Sucesso de sua empresa ao seu alcance!
• Provide support, manage, and maintain Azure data resources, including Azure SQL, Synapse, Azure Data Factory, Databricks, and Unity Catalog. • Monitor Azure workloads, data pipelines, reporting services, alerts, incidents, and performance bottlenecks. • Deliver Level 2/Level 3 support for data pipelines, reports, cloud services, platform incidents, and routine operations. • Implement and manage RBAC, IAM, identity policies, access controls, and compliance requirements for the platform. • Lead incident response, root cause analysis (RCA), problem management, and proactive remediation of platform issues. • Automate support and operational tasks using PowerShell, Azure CLI, Terraform, Python, Bash, and KQL. • Collaborate with cloud engineers, data engineers, BI developers, DevOps teams, architects, and security teams.
Senior DevOps Engineer
Chromatic (we're hiring!)Build UIs without all the grunt work - makers of Storybook.
• Own and continuously improve our security posture — from access controls and secrets management to vulnerability triage and audit logging — ensuring our systems meet the standards our enterprise customers require. • Design, build, and maintain secure, scalable infrastructure in AWS using Terraform that enables millions of browser sessions daily. • Embed with product and engineering teams to assess infrastructure needs, conduct security reviews, and ensure that developer tooling and CI/CD workflows ship with security built in rather than bolted on. • Participate in the engineering team's on-call rotation, responding to incidents and taking ownership of mitigation through to resolution.
Role Description We are looking for a skilled GCP DevOps Engineer to design, automate, and support cloud infrastructure and CI/CD pipelines across multiple client environments. The ideal candidate will bring strong DevOps and SRE expertise to ensure high reliability, performance, and secure operations across distributed systems. Key Responsibilities - Build and maintain CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or Azure DevOps - Implement Infrastructure-as-Code using Terraform and Ansible - Manage multi-cloud environments (AWS, Azure, GCP) including VMs, storage, networking, load balancers, and VPNs - Define and monitor SLOs/SLIs; drive incident response, root cause analysis, and preventive actions - Implement failover, backup, and disaster recovery strategies - Deploy and support Docker and Kubernetes workloads (AKS, EKS, GKE); manage Helm charts and GitOps workflows with ArgoCD - Configure monitoring, logging, and alerting using Prometheus, Grafana, ELK/EFK, Datadog, and New Relic - Implement DevSecOps practices including vulnerability scanning, image scanning, and secrets management - Enforce IAM policies, RBAC controls, and network segmentation; support ISO 27001 and SOC2 compliance - Collaborate with development, QA, and support teams; prepare runbooks and mentor junior engineers Qualifications - AWS, Azure, and GCP cloud services - Terraform, Ansible, ARM, CloudFormation - CI/CD: Jenkins, GitLab CI, GitHub Actions, Azure DevOps - Docker, Kubernetes, Helm, GitOps, ArgoCD - Linux administration, Python, Bash scripting - Networking: VPC/VNet, DNS, Load Balancer, SSL, Routing - Monitoring: Prometheus, Grafana, ELK/EFK, Datadog Preferred Skills - AWS, Azure, or GCP DevOps/Architect certification - CKA or CKAD certification - Google Cloud Engineer certification - Bachelor's degree in Computer Science, Engineering, or a related field Location & Work Model Remote - Canada Engagement Details Contract engagement. Immediate start preferred. Apply with your updated resume and relevant certifications.
Role Description In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters. We are seeking strong Software Engineers to join our customer's team with expertise in: - Python3 - Java - Rust - Go - C++ - TypeScript This is a unique opportunity to directly impact the next generation of AI by leveraging your advanced engineering skills in a dynamic, remote setting. Qualifications - Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go considered a strong asset. - Deep understanding of algorithms, data structures, and performance tuning. - Demonstrated experience in debugging complex software issues and delivering maintainable solutions. - Strong background in feature development and codebase refactoring. - Proven ability to optimize software for performance and scalability. - Exceptional written and verbal communication skills, with a keen attention to detail. - Track record of success in collaborative, cross-functional teams, ideally in remote settings. Requirements - Previous experience working on large-scale, distributed codebases. - Familiarity with modern AI or machine learning systems is a plus, though not required. - Background in participating in rigorous code reviews and contributing to the development of software best practices.


