Lead DevOps Cloud Engineer - GCC, India
We are seeking a highly skilled DevOps Cloud Engineer with expertise in Infrastructure as Code (IaC) using Terraform, PowerShell, Azure DevOps CI/CD pipelines, GitHub Actions, and GitHub Advanced Security.
In this role, you will play a crucial part in designing, implementing, and managing our infrastructure and application delivery, and security pipelines. Your focus will be on leveraging Terraform for IaC, orchestrating CI/CD workflows with Azure DevOps / GitHub Enterprise, integrating security scans, and utilizing GitHub Actions for automation. Additionally, we value project execution, Agile proficiency, and data-driven decision-making, as these skills contribute to successful outcomes. If you are a driven DevOps professional with hands-on experience in these technologies, we invite you to join our team.
The ideal candidate will architect, engineer, and implement Azure cloud infrastructure, providing day-to-day support. Candidates must have Microsoft Azure experience and a strong understanding of cloud concepts. They should possess high technical aptitude, analytical skills, communication skills, and problem-solving abilities.
This position will be Remote at our India location.
What will be my duties and responsibilities in this job?
- Design, implement, and maintain infrastructure as code using Terraform for efficient provisioning and management of resources.
- Experienced in Deploying a variety of Azure Native PaaS resources, such as Azure Web Apps, App Service Plans, App Service Environment, Functions, Data Factory, SQL Database, Data Factory, Redis, Service Bus, Event Grid, Logic App.
- Develop and maintain CI/CD pipelines in Azure DevOps and/or GitHub Enterprise to automate the build, test, and deployment processes.
- Collaborate with development teams to integrate code repositories and manage version control using Git, Azure Repos, and GitHub.
- Implement security scans, vulnerability assessments, and compliance checks using Fortify and GitHub Advanced Security.
- Ensure high availability, scalability, and performance of the infrastructure by monitoring and optimizing the infrastructure components.
- Collaborate with cross-functional teams to troubleshoot and resolve issues related to infrastructure, CI/CD pipelines, and automation workflows.
- Apply Agile methodologies to plan, execute, and deliver projects on time and within budget.
- Utilize data-driven decision-making to analyze metrics, identify improvement opportunities, and drive continuous process enhancements.
- Stay updated on industry best practices, emerging technologies, and trends related to infrastructure as code, CI/CD, Agile methodologies, and data-driven decision-making.
- Provide technical guidance, support, and mentorship to team members and stakeholders.
- Continuously improve and streamline the DevOps processes, tools, and workflows to enhance productivity and efficiency.
What are the requirements needed for this position?
- Bachelor's degree in computer science, engineering, or a related field (or equivalent experience)
- Overall 10+ Years of Work Exp.
- 5+ years of experience as a DevOps Cloud Engineer or similar role, with a focus on Infrastructure as Code (IaC) and application delivery automation.
- Strong experience with scripting and automation using PowerShell language.
- Proficient in designing and configuring CI/CD pipelines using Azure DevOps, particularly the templated and/or API approach.
- Experience with Git, Azure Repos, and GitHub for version control and code repositories.
- Knowledge of GitHub Actions and its capabilities for automation
- Familiarity with GitHub Advanced Security and its integration for security scans and compliance checks
- Solid understanding of cloud platforms, particularly Azure, and their services and offerings
- Strong project execution skills with the ability to plan, prioritize, and deliver projects on time.
- Proficiency in Agile methodologies and the ability to work effectively in an Agile environment.
- Data-driven mindset with the ability to analyze metrics, draw insights, and make informed decisions.
- Strong problem-solving and troubleshooting skills with the ability to identify and resolve infrastructure and deployment issues.
- Excellent communication and collaboration skills to effectively work with cross-functional teams and stakeholders.
- Relevant certifications in Azure, Azure DevOps, Terraform, and GitHub are a plus.
#AssurantProudPK