
SME - Azure DevOps, Terraform
About the role
Job Summary
Job Summary : DevOps Engineer with strong experience in infrastructure automation. The ideal candidate will have hands‑on expertise in Ansible and Terraform, good scripting knowledge in PowerShell, Shell scripting, and Python, and experience working with APIs to automate and integrate infrastructure and platform services. The role involves building, automating, and maintaining scalable, secure infrastructure across environments.
Key Responsibilities
Job Responsibilities : Design, develop, and maintain infrastructure automation using Ansible and Terraform Implement and manage Infrastructure as Code (IaC) for cloud and on‑premise environments Automate provisioning, configuration management, and deployment processes Develop and integrate REST APIs to automate interactions with cloud platforms, CI/CD tools, and third‑party systems Write and maintain automation scripts using PowerShell, Shell/Bash, and Python Integrate API‑driven automation into CI/CD pipelines Work closely with development, QA, security, and operations teams Monitor, troubleshoot, and resolve infrastructure and automation issues Ensure infrastructure compliance with security, performance, and availability standards Create and maintain technical documentation, runbooks, and SOPs Participate in production support, incident management, and root cause analysis Continuously improve automation frameworks and DevOps practices
Skill Requirements
Skill Requirement : Strong hands‑on experience with Ansible automation Strong experience with Terraform for infrastructure provisioning and management Proficiency in PowerShell scripting Good experience in Shell/Bash scripting Working knowledge of Python for automation Experience working with RESTful APIs Ability to consume APIs, handle authentication (tokens, keys), and work with JSON/YAML payloads Hands‑on experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions, GitLab CI) Strong experience with Git and version control Experience working in Linux and/or Windows environments Good understanding of networking, security, and system administration concepts
Other Requirements
Other Requirement : Experience with cloud platforms (Azure / AWS / GCP) Exposure to Docker and Kubernetes Experience with monitoring and logging tools Knowledge of secrets management and API security Experience working in Agile/Scrum environments
Job Description : Experience with cloud platforms (Azure / AWS / GCP)\\r\\n Exposure to Docker and Kubernetes\\r\\n Experience with monitoring and logging tools\\r\\n Knowledge of secrets management and API security\\r\\n Experience working in Agile/Scrum environments
Required skills
Ansible
Terraform
PowerShell
Shell
Python
REST APIs
CI/CD
Git
About HCL Technologies
Noida
Headquarters