- Design, develop, and maintain Azure DevOps pipelines for continuous integration and delivery of software applications.
- Collaborate with cross-functional teams to identify areas for improvement in the CI/CD process and implement changes using Terraform, ARM Templates, PowerShell scripts, etc.
- Ensure compliance with security best practices by implementing secure coding standards, vulnerability assessments, penetration testing, etc.
- Troubleshoot issues related to pipeline failures or deployments on Azure infrastructure.
Job Requirements :
- 6-10 years of experience in DevSecOps engineering with expertise in Azure DevOps tools such as IAC (Infrastructure as Code).
- Solid understanding of ARM Templates for infrastructure provisioning and management.
- Proficiency in scripting languages like PowerShell for automating tasks within the CI/CD pipeline.
- Experience with version control systems like GitHub for managing code repositories.