About the job:The Red Hat Ansible Networking team is looking for a Software Engineer to join us in building and enhancing Ansible Networking content for the Red Hat Ansible Automation Platform in Bangalore, India. In this role, you will work closely with engineers across multiple geographies to design, develop, test and support Ansible collections that enable enterprise networking automation. Youll contribute to both upstream Ansible community projects and downstream product releases, helping deliver reliable, high-quality automation content. You will need to be passionate about Networking and Automation. This position offers the opportunity to collaborate with product management, engineering, documentation, and open-source communities while growing your expertise in Ansible and network automation technologies.What will you do?
Design, develop, and maintain Ansible Networking collections for the Ansible Automation Platform
Participate in sprint planning, development, and release cycles for Ansible Networking content
Work closely with management to understand requirements and help deliver on product roadmap goals
Ensure that all Ansible collections are well-tested, documented, and meet Red Hat quality and security standards
Collaborate with cross-functional teams including documentation and support to ensure smooth delivery of releases
Engage with the open-source community to contribute upstream code, review community feedback, and integrate improvements.
Resolve Customer Bugs and escalations quickly
Troubleshoot issues, fix defects, and continuously improve the performance and maintainability of the codebase
Stay current with emerging automation and networking technologies to help evolve Ansible Networking offerings
Work in an Agile environment
What will you bring?
Bachelor's degree in computer science or equivalent
2+ years of software development experience, preferably in Python or related languages
Familiarity with Ansible or other automation frameworks
Understanding of CI/CD concepts and hands-on experience with related tools
Strong problem-solving and debugging skills
Solid understanding of networking fundamentals (e.g., routing, switching, protocols)
Experience working in agile or scrum-based environments.
Ability to work with global teams
Usage of any AI tools (Claude/ Gemini/ Cursor)
The following are considered a plus:
Experience with open-source development models and contributing to community projects
Familiarity with enterprise networking platforms such as Cisco, Arista, Juniper Networks, or VyOS
Understanding of YANG models, NETCONF, and network configuration management
Exposure to enterprise software development and testing practices
Experience interacting with customers or community users
Familiarity with Agile methodologies
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Search EngineerEmployement Type: Full time