👋🏼We're Nagarro
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500 experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job DescriptionRequirements
Experience : 7.5+ Years
Solid Ansible and Terraform practical experience
Intermediate Python programming skills
Experience with AI coding assistants (GitHub Copilot, etc.)
Understanding of infrastructure automation patterns
API integration experience
Familiarity with network, storage, or compute infrastructure
Strong communication skills with ability to translate technical requirements into automation solutions
Clear written and verbal communication for documentation
Effective collaboration in distributed team environment
Stakeholder engagement across infrastructure teams
Analytical thinking for complex automation challenges
Creative approaches to infrastructure problems
Root cause analysis and debugging skills
Ability to balance technical purity with pragmatic delivery
Rapid adaptation to new technologies and platforms
Self-directed learning for emerging automation tools
Willingness to experiment with AI/LLM capabilities
Continuous improvement mindset
Strong peer collaboration and knowledge sharing
Constructive code review participation
Cross-functional partnership with infrastructure SMEs
Agile team dynamics and sprint commitment
All code in Git with meaningful commit messages
Code reviews required before merge
Unit tests for Python code, validation tests for Terraform/Ansible
Comprehensive README files, inline code comments, runbook creation
Linting proficiency: Python (black, pylint), YAML (yamllint), Terraform (terraform fmt)
Ability to leverage GitHub Copilot for code generation and documentation
Experience using LLMs (Claude, ChatGPT) for problem-solving and design exploration
Apply prompt engineering techniques for effective AI collaboration
Validate AI-generated code through testing and peer review
Document AI-assisted workflows for team knowledge sharing
Commitment to idempotency in automation
Design for modularity with reusable components
Configuration-as-Code using declarative definitions
Validation-First approach with rollback mechanisms
Comprehensive logging and error handling
Responsibilities
Develop automation features with architectural guidance
Contribute to tool and framework development
Participate in peer reviews and collaboration
Document automation workflows and processes
Maintain version control with meaningful commit messages
Conduct and participate in code reviews
Write unit tests for Python code and validation tests for Terraform/Ansible
Create comprehensive documentation including README files, inline comments, and runbooks
Apply linting standards across Python, YAML, and Terraform
Leverage GitHub Copilot for code generation and documentation
Use LLMs for problem-solving and design exploration
Apply prompt engineering for effective AI collaboration
Validate AI-generated code through testing and peer review
Document AI-assisted workflows for team knowledge sharing
Ensure all automation is idempotent and safely re-runnable
Build modular, reusable components
Implement declarative Configuration-as-Code
Validate before deploy with rollback mechanisms
Ensure comprehensive logging and error handling
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Top Skills
Nagarro Chennai, Tamil Nadu, IND Office
AWFIS, 111, Rajiv Gandhi Road, Old Mahabalipuram Road, Kottiwakkam Village, OMR India, Chennai, India, 600041
