Padmi

Senior Azure DevOps Engineer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at ResourceTree Global Services Pvt Ltd

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior DevOps Engineer, your role involves designing, implementing, and maintaining YAML-based CI/CD pipelines in Azure DevOps (ADO) for Python application deployments. This includes integrating automated security scanning and vulnerability gates. You will manage and optimize source code repositories using Azure Repos, enforcing Git branching policies and resolving complex version control issues to maintain repository health. Implementing GitOps workflows within ADO to ensure secure, declarative application delivery is also part of your responsibilities. Additionally, you will architect, develop, and manage version-controlled infrastructure as code (IaC) using Terraform for automated provisioning and configuration in Azure. Troubleshooting advanced Terraform execution issues and deploying, monitoring, and scaling applications using Kubernetes in a cloud environment are essential tasks. Configuring pipeline deployment strategies, troubleshooting and resolving issues in the CI/CD pipelines and cloud infrastructure, and implementing best practices for security, scalability, and disaster recovery are also key responsibilities. Collaboration with development and operations teams to improve system reliability and performance is crucial. Key Responsibilities: - Design, implement, and maintain YAML-based CI/CD pipelines in Azure DevOps for Python application deployments - Manage and optimize source code repositories using Azure Repos - Implement GitOps workflows within Azure DevOps - Architect, develop, and manage version-controlled infrastructure as code using Terraform - Troubleshoot advanced Terraform execution issues - Deploy, monitor, and scale applications using Kubernetes - Configure pipeline deployment strategies - Troubleshoot and resolve issues in the CI/CD pipelines and cloud infrastructure - Implement best practices for security, scalability, and disaster recovery - Collaborate with development and operations teams Qualifications Required: - 8+ years of professional experience in DevOps, Cloud Engineering, or IT Automation roles - Expert-level proficiency with Azure Repos and resolving complex Git merge conflicts - Deep understanding and hands-on experience with Terraform - Strong experience designing and maintaining CI/CD tools and YAML-based pipelines - In-depth knowledge of Kubernetes - Familiarity with cloud platforms (Azure preferred) and cloud-native services - Experience implementing GitOps and DevSecOps practices - Experience with scripting languages for automation tasks - Excellent problem-solving and troubleshooting skills Please note: Preferred qualifications include certification in relevant technologies, experience with monitoring and logging tools, knowledge of networking and security concepts in cloud environments, and familiarity with other DevOps tools and technologies. As a Senior DevOps Engineer, your role involves designing, implementing, and maintaining YAML-based CI/CD pipelines in Azure DevOps (ADO) for Python application deployments. This includes integrating automated security scanning and vulnerability gates. You will manage and optimize source code repositories using Azure Repos, enforcing Git branching policies and resolving complex version control issues to maintain repository health. Implementing GitOps workflows within ADO to ensure secure, declarative application delivery is also part of your responsibilities. Additionally, you will architect, develop, and manage version-controlled infrastructure as code (IaC) using Terraform for automated provisioning and configuration in Azure. Troubleshooting advanced Terraform execution issues and deploying, monitoring, and scaling applications using Kubernetes in a cloud environment are essential tasks. Configuring pipeline deployment strategies, troubleshooting and resolving issues in the CI/CD pipelines and cloud infrastructure, and implementing best practices for security, scalability, and disaster recovery are also key responsibilities. Collaboration with development and operations teams to improve system reliability and performance is crucial. Key Responsibilities: - Design, implement, and maintain YAML-based CI/CD pipelines in Azure DevOps for Python application deployments - Manage and optimize source code repositories using Azure Repos - Implement GitOps workflows within Azure DevOps - Architect, develop, and manage version-controlled infrastructure as code using Terraform - Troubleshoot advanced Terraform execution issues - Deploy, monitor, and scale applications using Kubernetes - Configure pipeline deployment strategies - Troubleshoot and resolve issues in the CI/CD pipelines and cloud infrastructure - Implement best practices for security, scalability, and disaster recovery - Collaborate with development and operations teams Qualifications Required: - 8+ years of professional experience in DevOps, Cloud Engineering, or IT Automation roles - Expert-level proficiency with Azure Repos and resolving

One address, no account. We’ll tell you when matching roles go live.

More at ResourceTree Global Services Pvt Ltd

Related open roles

View all roles