Software Engineer Ansible Networking

2 - 7 years

8 - 12 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Software Engineer Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    Red Hat logo
    Red Hat

    Software Development

    Raleigh NC

    RecommendedJobs for You

    thiruvananthapuram

    noida, new delhi, pune, bengaluru