DevOps techincal Lead-
Arrow
5 - 10 years
Ahmedabad
Posted: 31/05/2025
Job Description
Position:
DevOps techincal Lead-Job Description:
Senior Terraform+Ansible
Key Responsibilities:
- Terraform Infrastructure Automation:
- Design, develop, and manage scalable Terraform configurations for provisioning cloud infrastructure (AWS, Azure, GCP, etc.).
- Automate the creation and management of cloud resources including compute instances, storage, networking, and managed services using Terraform modules.
- Implement robust state management strategies using Terraform Cloud or remote backends (e.g., S3, DynamoDB) to manage shared state in a secure manner.
- Ensure Terraform code is reusable, modular, and maintainable across environments and projects.
- Ansible Configuration Management:
- Automate configuration management, patching, and application deployment across infrastructure using Ansible playbooks and roles.
- Write Ansible playbooks to automate provisioning tasks like software installation, environment configurations, and service orchestration.
- Use Ansible Tower or other solutions to manage and orchestrate Ansible playbooks for scaling operations in complex environments.
- Integrate Ansible with other tools in our CI/CD pipeline to automate deployment processes and continuous configuration management.
- Multi-cloud and Hybrid Cloud Environments:
- Manage and provision infrastructure across multiple cloud platforms (AWS, Azure, GCP) using Terraform, while ensuring cross-platform compatibility.
- Implement multi-cloud architecture and orchestration solutions using Terraform and Ansible for a unified approach to infrastructure and application management.
- CI/CD Pipeline Integration:
- Integrate Terraform and Ansible workflows into CI/CD pipelines to automate testing, validation, and deployment of infrastructure and application configurations.
- Work with DevOps teams to integrate Terraform plans and Ansible playbooks into automated deployment pipelines for continuous delivery of infrastructure.
- Infrastructure Security & Compliance:
- Establish and maintain security best practices for Terraform and Ansible code, ensuring the secure management of sensitive data (e.g., secrets management).
- Use Terraform Sentinel or Open Policy Agent (OPA) to enforce compliance policies and security controls in infrastructure deployments.
- Implement automated auditing and compliance checks using Ansible to ensure infrastructure configurations align with organizational standards.
- Automation Strategy & Best Practices:
- Lead the development of best practices for Terraform and Ansible usage, ensuring efficient and consistent automation across the team.
- Develop standard operating procedures (SOPs) for managing infrastructure as code and configuration management processes.
- Provide technical leadership by setting guidelines for Terraform module usage, Ansible playbook design, and version control strategies.
- Team Leadership & Mentorship:
- Lead and mentor a team of DevOps engineers, providing guidance on Terraform and Ansible automation, ensuring the adoption of best practices and standards.
- Conduct code reviews to maintain high code quality, scalability, and security across Terraform and Ansible configurations.
- Foster a culture of learning and growth by sharing knowledge of new tools, techniques, and best practices with the team.
- Troubleshooting & Incident Management:
- Troubleshoot infrastructure issues related to Terraform deployments and Ansible configurations, ensuring fast issue resolution.
- Lead post-mortem reviews of any incidents involving infrastructure automation to improve future processes and mitigate risks.
Key Qualifications:
- Experience:
- 7+ years of experience in cloud infrastructure engineering, with at least 4+ years focused on Terraform and Ansible.
- Proven experience managing infrastructure in multi-cloud environments (AWS, Azure, GCP) using Terraform and configuring/automating applications and services using Ansible.
- Terraform Expertise:
- Extensive experience with Terraform for automating infrastructure provisioning, including resource management, state management, modules, and provider configurations.
- Ability to design multi-tier and multi-environment infrastructure solutions using Terraform, ensuring high availability and disaster recovery.
- Deep knowledge of Terraform best practices, including remote state management, version control, and module reusability.
- Ansible Expertise:
- Strong hands-on experience with Ansible for automating configuration management, system setups, and deployment tasks.
- Knowledge of Ansible playbooks, roles, inventories, and Ansible Tower (or AWX) for orchestration and automation.
- Experience integrating Ansible with other tools (e.g., CI/CD pipelines, container orchestration platforms like Kubernetes).
- Cloud Platforms:
- Expertise in using AWS, Azure, or GCP for deploying infrastructure, as well as knowledge of cloud services like EC2, Lambda, S3, IAM, VPC, and RDS.
- Experience implementing cloud networking, security groups, and IAM roles/policies using both Terraform and Ansible.
- CI/CD & Automation:
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, CircleCI) for integrating infrastructure automation into the software development lifecycle.
- Ability to design infrastructure-as-code (IaC) pipelines that integrate Terraform and Ansible with source control, testing, and deployment processes.
- Security & Compliance:
- Strong understanding of cloud security best practices, including secrets management, identity and access management (IAM), encryption, and compliance frameworks.
- Experience with tools like Vault, OPA, or Sentinel to enforce infrastructure security and compliance policies.
- Communication & Leadership:
- Excellent leadership and mentoring skills, with the ability to guide and inspire a team of engineers to achieve their full potential.
- Strong communication skills to work with cross-functional teams, explaining complex technical concepts to non-technical stakeholders.
Preferred Skills:
- Experience with serverless architectures (e.g., AWS Lambda, Azure Functions) and containerization(Docker, Kubernetes).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, CloudWatch).
- Certifications in Terraform (e.g., Terraform Associate), cloud platforms (e.g., AWS Certified Solutions Architect), or Ansible (e.g., Red Hat Certified Specialist) are a plus.
Location:
IN-GJ-Ahmedabad, India-Ognaj (eInfochips)Time Type:
Full timeJob Category:
Engineering ServicesAbout Company
Arrow Electronics is a Fortune 500 technology company that specializes in providing electronic components and enterprise IT solutions. Headquartered in Centennial, Colorado, it supports over 220,000 customers across 80+ countries. Arrow helps businesses design, build, and manage innovative technology products through its global distribution, engineering, and supply chain services.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).