Job Description: Senior Azure DevOps Engineer We're looking for a skilled Senior Azure DevOps Engineer with expertise in setting up CI/CD pipelines, handling deployment issues, automating processes in Azure DevOps, managing deployments, containerization, and providing on-call support. The candidate should be proficient in Azure PowerShell, Azure DevOps, YAML scripting, Azure services, and Kubernetes. They should also have practical experience in deploying pipelines, resolving deployment problems with Azure services, iterating through PowerShell scripts, and troubleshooting Kubernetes environments.
Roles and Responsibilities:
CI/CD Pipeline Management: Manage CI/CD pipelines integrated with Azure DevOps for automated build and deployment, including pipeline creation, regular deployments, and troubleshooting deployment issues.
Automation: Automate Azure services, deployment, and monitoring using Azure DevOps and CI/CD pipelines to ensure efficient service delivery.
Azure Resource Management: Design and implement strategies for creating new resources and resource groups, ensuring scalability and security across multiple subscriptions.
PowerShell Scripting: Develop and utilize PowerShell scripts to automate deployments and infrastructure tasks.
YAML Scripting: Proficient in writing YAML scripts to define sequences, declare strings, and create complex objects, supporting CI/CD pipelines and deployment processes.
Kubernetes Operations: Perform basic operational tasks in Kubernetes environments, such as retrieving and counting running pods, investigating non-running or failed pods, and executing procedures for pod rebooting and termination. Live Site Management: Utilize Azure services, PowerShell, and Kubernetes commands for effective debugging and management of live site deployment issues, including on-call support.
Required Skillset:
Proficient in deploying and troubleshooting CI/CD pipelines. Skilled in Azure DevOps automation practices and methodologies.
Ability to effectively debug and manage live site deployment issues.
Strong experience with Azure PowerShell and Azure services.
Experienced in YAML and ARM template usage. Familiarity with Kubernetes. Excellent problem-solving skills with a keen attention to detail.
Experience in using Git commands, pull, push, merge the code
Any Graduate