Azure DevOps Engineer
Summary
An Azure DevOps engineer who designs CI/CD pipelines, automates infrastructure with Terraform, manages Azure cloud and Docker/Kubernetes environments, and embeds DevSecOps and monitoring practices to keep enterprise deployments reliable and secure.
- Design, implement, and manage CI/CD pipelines for application deployment.
- Automate infrastructure provisioning using Infrastructure as Code (Terraform, ARM, etc.).
- Manage and support cloud platforms, preferably Microsoft Azure.
- Administer and optimize containerized environments using Docker and Kubernetes.
- Implement DevSecOps practices including security scanning, compliance checks, and vulnerability remediation.
- Monitor application and infrastructure health using observability and monitoring tools.
- Troubleshoot production issues, perform RCA, and drive permanent fixes.
- Collaborate with development, testing, architecture, and operations teams to improve release efficiency.
- Create and maintain deployment runbooks, automation scripts, and operational documentation.
Mandatory Skills
- Terraform / Infrastructure as Code
- Docker Containers
- PowerShell, Bash, or Python Scripting
- DevSecOps practices
Preferred Skills
- ServiceNow integration
- Agile/Scrum delivery model
- Networking, Security, Identity & Access Management
- Experience in large enterprise environments