Job description
- Design, implement, and manage CI/CD pipelines using AWS/Azure/GCP DevOps tools and services.
- Configure and maintain build agents, release pipelines, and automation scripts for deployment processes.
- Utilize Infrastructure as Code (IaC) principles to automate the provisioning and management of Azure resources using tools like ARM templates or Terraform
- Manage and optimize source code repositories using version control systems (eg, Git) within Azure DevOps.
- Implement branching strategies and code merging processes to ensure efficient collaboration among development teams.
Continuous Integration:
- Set up and manage automated build processes to ensure the reliability and consistency of code compilation.
- Integrate automated testing into the CI pipeline for code quality assurance.
- Implement security best practices for Azure resources and ensure compliance with industry standards.
- Collaborate with security teams to conduct regular security assessments and address vulnerabilities.
- Implement monitoring solutions to track application performance and system health.
- Configure logging and tracing mechanisms for troubleshooting and analysis.
- Good communication and Problem solving skills.
Experience:
- Design, implement, and manage CI/CD pipelines using AWS/Azure/GCP DevOps tools and services.
- Configure and maintain build agents, release pipelines, and automation scripts for deployment processes.
- Utilize Infrastructure as Code (IaC) principles to automate the provisioning
- and management of Azure resources using tools like ARM templates or Terraform
- Manage and optimize source code repositories using version control systems(eg, Git) within Azure DevOps.
- Implement branching strategies and code merging processes to ensure efficient collaboration among development teams.
Skills Required
Problem Solving, Git, Terraform, Azure, Devops, Aws