Tata Consultancy Services

Ansible & Python Automation Engineer

Hyderabad, TS, IN

28 days ago
Save Job

Summary

Role -

Location - Hyderabad

Experience - 5 to 8 Yrs


Key Responsibilities:

  • Ansible Automation:
  • Develop, test, and deploy Ansible playbooks, roles, and modules to automate provisioning, configuration, and deployment of infrastructure components.
  • Implement Infrastructure as Code (IaC) principles to manage infrastructure in a declarative and version-controlled manner.
  • Integrate Ansible with configuration management tools like Puppet or Chef to create a unified automation framework.
  • Python Scripting:
  • Write efficient Python scripts to automate complex tasks, such as data extraction, parsing, and transformation.
  • Develop custom modules and plugins to extend Ansible s capabilities.
  • Integrate Python scripts with Ansible playbooks to create powerful automation workflows.
  • Infrastructure Management:
  • Manage and maintain various infrastructure components, including servers, networks, and databases.
  • Proactively identify and resolve issues by implementing robust monitoring and alerting systems.
  • Guarantee adherence to industry standards and security best practices.
  • Collaboration and Problem-Solving:
  • Ability to comprehend requirements and convert them into automation solutions through effective collaboration with cross-functional teams.
  • Troubleshoot complex technical issues and implement solutions to improve system reliability and performance.
  • Stay up-to-date with the latest trends in automation and DevOps practices.

Required Skills and Experience:

  • 6+ years of experience in system administration or DevOps engineering
  • Strong proficiency in Ansible, Python, and PowerShell scripting
  • Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation
  • Knowledge of configuration management tools like Puppet or Chef
  • Familiarity with cloud platforms (AWS, Azure, GCP) and virtualization technologies (VMware, Hyper-V)
  • Understanding of networking concepts, including TCP/IP, DNS, and routing
  • Exceptional analytical, problem-solving, and troubleshooting abilities
  • Strong interpersonal and communication abilities

Desired Skills:

  • Experience with containerization technologies like Docker and Kubernetes
  • Knowledge of CI/CD pipelines and tools like Jenkins or GitLab CI/CD
  • Experience with monitoring tools like Prometheus and Grafana

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job