Job Description
We are seeking a skilled and proactive Azure DevOps Engineer to join our team. In this role, you will be responsible for building and maintaining robust CI/CD pipelines and managing the deployment process using Azure DevOps, Bicep, and PowerShell. The ideal candidate will have hands-on experience with infrastructure-as-code (IaC) principles, automated deployments, and a strong focus on continuous integration and continuous delivery practices.
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes on Azure.
- Develop and maintain Bicep templates for infrastructure provisioning and configuration.
- Write and maintain PowerShell scripts for automation and Azure resource management.
- Collaborate with development, QA, and operations teams to ensure seamless deployment processes.
- Troubleshoot and resolve issues with CI/CD pipelines, infrastructure, and deployments.
- Ensure best practices in security, performance, and scalability for Azure environments.
- Strong experience with Azure DevOps for pipeline development and management.
- Proficiency in Bicep for infrastructure-as-code automation.
- Expertise in PowerShell scripting for automation and Azure administration.
- Hands-on experience with CI/CD pipeline configuration and deployment automation.
- Strong knowledge of Azure services, security practices, and performance optimization.
- Ability to work collaboratively in a fast-paced, agile environment.