Key Skills:Azure Devops, CI-CD: Jenkins, Azure DevOps, SonarQube, git and GitHub, CI/CD: Git (Version Control), GitLab CI/CD, Azure DevOps, JFrog Artifactory, Azure DevOps, Product Backlog Management & Sprint Planning, CI / CD tools like Jenkins, Git, Maven, TestNG, Azure Devops, CI/CD: Jenkins, Azure DevOps Pipelines, GitLab CI, Terraform
Roles and Responsibilities:
- Design, develop, and maintain Infrastructure as Code (IaC) using Terraform for Azure environments.
- Build and manage CI/CD pipelines using Azure DevOps for infrastructure and application deployments.
- Automate provisioning, configuration, and deployment of Azure resources.
- Manage Azure services such as Virtual Networks, VMs, App Services, Azure Kubernetes Service (AKS), Azure Storage, SQL, Cosmos DB, Azure Key Vault, Monitor, and Log Analytics.
- Implement version control, branching strategies, and pipeline approvals in Azure DevOps.
- Ensure infrastructure follows security, compliance, and governance standards.
- Collaborate with development teams to integrate DevOps best practices.
- Monitor and troubleshoot deployment issues and infrastructure failures.
- Optimize infrastructure for cost, performance, and scalability.
- Maintain documentation for infrastructure designs and deployment processes.
Skills Required:
- Expertise in Terraform for Azure environments and Infrastructure as Code (IaC)
- Hands-on experience with Azure DevOps, Azure DevOps Pipelines, Jenkins, GitLab CI, Git, Maven, TestNG
- Knowledge of version control, branching strategies, and CI/CD workflow management
- Experience with artifact management and code quality tools such as JFrog Artifactory and SonarQube
- Strong understanding of Azure cloud services (VMs, AKS, App Services, Storage, SQL, Cosmos DB, Key Vault, Monitor, Log Analytics)
- Proficiency in automation, configuration management, and deployment troubleshooting
- Knowledge of Agile practices, backlog management, and sprint planning
- Strong skills in security, compliance, and governance of cloud infrastructure
- Ability to collaborate with cross-functional teams and maintain infrastructure documentation
Education:Bachelor's degree in Computer Science, Information Technology, or related field. Certifications in Azure, Terraform, or DevOps tools are a plus.