Consultant - Cloud Engineering Azure DevOps
genpact
Job Description
Responsibilities
• Design, deploy, and manage scalable, secure, and highly available cloud infrastructure on Azure, with some integration on AWS.
• Implement and manage Infrastructure as Code (IaC) using tools like Terraform, Azure Resource Manager (ARM) templates, and CloudFormation.
• Optimize cloud resources for performance, cost, and security.
• Develop, implement, and manage CI/CD pipelines using Azure DevOps, Jenkins, GitLab, or similar tools.
• Automate application deployment and configuration management processes.
• Integrate and manage automated testing frameworks within the CI/CD pipelines.
• Ensure cloud infrastructure security by implementing best practices and compliance requirements.
• Manage identity and access management (IAM) policies and configurations.
• Conduct regular security audits and vulnerability assessments.
• Monitor and manage cloud infrastructure performance using tools like Azure Monitor, AWS CloudWatch, and other monitoring solutions.
• Implement logging, alerting, and incident management practices to ensure infrastructure reliability and performance.
• Troubleshoot and resolve infrastructure issues in a timely manner.
• Collaborate with development, operations, and security teams to support cloud solutions and project delivery.
• Document cloud infrastructure designs, processes, and procedures accurately and comprehensively.
• Provide technical guidance and support to junior engineers.
Qualifications we seek in you!
Minimum Qualifications / Skills
• Bachelor’s degree in Computer Science, Information Technology, Electrical Engineering, or a related field. Advanced degrees or relevant professional training are a plus.
• Experience in cloud engineering, DevOps, or a related field.
• Hands-on experience with cloud infrastructure design, deployment, and management.
• Experience with cloud security practices and compliance standards.
• Strong experience with Azure cloud platform; additional experience with AWS is a plus.
• Proficiency in Infrastructure as Code (IaC) tools such as Terraform, ARM templates, and CloudFormation.
• Strong scripting skills in languages like PowerShell, Python, or Bash.
• Experience with DevOps tools and practices, including CI/CD pipelines, automated testing, and configuration management.
• Familiarity with containerization technologies such as Docker and Kubernetes.
• Understanding of networking, security, and identity management in cloud environments.
Preferred Qualifications/ Skills
• Relevant certifications such as Microsoft Certified: Azure Administrator, Microsoft Certified: DevOps Engineer, or AWS Certified Solutions Architect are preferred.
• Excellent communication and collaboration skills, with the ability to effectively interact with technical and non-technical stakeholders at all levels of the organization.
• Strong analytical and problem-solving skills, with the ability to identify root causes of issues and implement effective solutions in a timely manner.
• Proven ability to work independently as well as part of a team, with a proactive and self-motivated attitude towards achieving project goals.
Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook.
Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.