Azure DevOps Engineer

  • Delhi
  • Henson Group
Job Title: Azure DevOps Engineer Department: Managed Services Position Type: Full Time Location: India Remote Company Overview: The Henson Group is an award-winning Azure Expert Managed Service solutions company focused on selling and deploying Microsoft technologies for U.S. and international companies. For over 20 years, Microsoft and its partners have recommended the Henson Group for licensing, consulting, and managed services to corporations large and small. The company also offers competitive pay, health insurance, paid maternity & parental leave, and generous paid time off. At Henson Group, we aim to unleash the potential of people and technology. Our company was built around the idea that there is no success without team success. We foster a culture of inclusion and fairness where diverse interests, experiences, and backgrounds are celebrated. We strive to empower and unleash the potential of everyone to ensure that every employee has a path to success. We're in it together to make life better for each other, our customers, our partners, and our communities. Specifically, the Azure DevOps Engineer will: Infrastructure as Code (IaC): Design, implement, and manage Infrastructure as Code solutions using tools such as Terraform, Terragrunt, or CloudFormation. Maintain and enhance existing IaC scripts to ensure scalability and performance. Develop Terraform templates to define and provision infrastructure resources in Azure, ensuring scalability, reliability, and security. Continuous Integration/Continuous Deployment (CI/CD): Develop and maintain CI/CD pipelines for automated testing, deployment, and monitoring. Implement best practices for building, packaging, and deploying applications across different environments. Maintain and Update Terraform Templates: Keep Terraform templates up to date with the latest Azure features and best practices, ensuring compliance with organizational standards. Troubleshoot and Resolve Infrastructure Issues: Identify and resolve issues related to infrastructure provisioning and configuration using Terraform, ensuring minimal downtime and optimal performance. Implement Security and Compliance Controls: Implement security and compliance controls in Terraform templates to ensure that Azure resources meet organizational security and regulatory requirements. Cloud Platform Management: Manage and optimize cloud infrastructure on Azure. Implement cost-effective solutions and ensure security and compliance standards are met. Monitoring and Logging: Set up and maintain monitoring and logging solutions to proactively identify and address issues. Collaborate with the operations team to establish incident response procedures. Monitor the performance of Azure resources provisioned through Terraform and optimize configurations for cost-effectiveness and performance. Automation and Scripting: Develop and maintain automation scripts to streamline repetitive tasks. Identify opportunities for process automation and efficiency improvements. Security and Compliance: Implement security best practices and ensure compliance with industry standards. Conduct regular security audits and vulnerability assessments. Documentation: Create and maintain comprehensive documentation for infrastructure configurations, processes, and procedures. Ensure documentation is up-to-date, accessible, and serves as a valuable resource for the team. Technical Leadership: Mentor and guide junior members of the DevOps team. Provide technical guidance and support to development and operations teams on Terraform best practices and Azure infrastructure automation. Stay current with industry trends and technologies and assess their relevance to our environment. Skill Set: 5+ years' experience as a DevOps Engineer or similar role. BA/BS in Computer Science or related field. Strong experience deploying and managing resources in AWS. Proficiency in scripting languages such as Python, Bash, and Ruby. Experience with Infrastructure as Code using Terraform. Extensive experience with CI/CD tools, such as CircleCI, Jenkins, and GitHub Actions. Strong expertise in containerization and orchestration tools such as Docker, Kubernetes, and ECS. Solid understanding of networking and security principles. Ability to work independently with minimal supervision. Ability to manage multiple concurrent projects across multiple teams. Soft Skill required: Listen to customers’ concerns, issues, and questions. Resolve customers’ concerns and answer customers’ questions to your best ability. Good communications skills, with customers, team, and stakeholders Customer-focused mindset. Maintain a positive attitude and calmly respond to customers’ complaints. Prepare product and customer reports by gathering data collected during customer interactions. Personable and attentive. Strong verbal & interpersonal skills Qualification: Bachelor’s degree in computer science, information technology or related field. Experience in supporting applications and functions in the Azure Cloud Certification(s) related to the cloud environment preferred, such as AZ-400, AZ-303/304 and AZ-104. Any Experience in Working with a MSP/ Microsoft Azure Gold Partner / CSP Partner will be useful. Microsoft Azure certifications (e.g., AZ-400: Designing and Implementing Microsoft DevOps Solutions). Experience with Agile methodologies and tools (e.g., Jira, Azure Boards). Henson Group is an equal opportunity employer committed to Diversity, Inclusion & Belonging. Individuals seeking employment at Henson Group are considered without regard to any protected category including but not limited to, race, color, religion, national origin, age, sex, marital status, ancestry, disability, veteran status, gender identity, or sexual orientation.