What are the responsibilities and job description for the Azure DevOps Engineer position at Experis?
Job Title: Azure DevOps Engineer
Location: 18700 North Hayden Road, Scottsdale, AZ, USA (Onsite - 3 days per week)
Duration: 10 Months
Job Description:
Key Responsibilities:
- Design, build, and maintain CI/CD pipelines using Azure DevOps (ADO).
- Manage and optimize Azure Kubernetes Service (AKS) infrastructure for scalability and performance.
- Implement Infrastructure as Code (IaC) solutions using Terraform.
- Automate deployments and configurations using Helm charts and ServiceNow gates.
- Ensure container security best practices are followed in Kubernetes environments.
- Deploy, support, and monitor applications and platforms to ensure reliability and uptime.
- Continuously monitor cloud environments, respond to incidents, automate operational tasks, and maintain backup and disaster recovery plans.
- Implement security tools and processes for SAST, SCA, IAST, and DAST, utilizing tools such as SonarQube, Nexus IQ, Checkmarx, Snyk, Aqua, and Rapid 7.
Required Skills & Qualifications:
- Strong experience in Azure DevOps (ADO) for CI/CD automation.
- Hands-on expertise in Kubernetes (AKS) and container orchestration.
- Proficiency in Terraform for Infrastructure as Code (IaC).
- Experience in build/release pipeline automation for Kubernetes and serverless applications.
- Knowledge of Helm charts, ServiceNow integrations, and security automation.
- Familiarity with cloud security best practices and DevSecOps methodologies.
- Experience with security tools such as SonarQube, Nexus IQ, Checkmarx, Snyk, Aqua, Rapid 7.
- Strong scripting and automation skills using Python, Bash, or PowerShell.