Key Responsibilities
Design, implement, and maintain CI/CD pipelines using Azure DevOps.
Develop and manage Infrastructure as Code (IaC) using Terraform for Azure settings.
Automate deployment, monitoring, and operational processes.
Configure and manage Azure cloud resources, including networking, compute, storage, and security services.
Collaborate with development, QA, and operations teams to streamline release processes.
Implement and maintain version control systems, branching strategies, and release management practices.
Monitor application and infrastructure health, troubleshoot issues, and ensure high availability.
Implement security best practices, access controls, and compliance standards within Azure environments.
Support containerization and orchestration platforms such as Docker and Kubernetes.
Optimize cloud infrastructure for performance, scalability, and cost efficiency.
Mandatory Skills
36 years of experience in DevOps/Cloud Engineering.
Robust hands-on experience with Terraform (Mandatory).
Experience in Azure DevOps Services including Repos, Pipelines, Boards, and Artifacts.
Expertise in designing and implementing CI/CD pipelines.
Hands-on experience with Microsoft Azure services.
Proficiency in scripting using PowerShell, Bash, or Python.
Experience with Git-based source control management.
Knowledge of Linux and Windows server administration.