Design, develop, and implement networking solutions for Red Hat's next-generation platforms, including Kubernetes and Red Hat OpenShift.
Become responsible for the quality of our offerings, participate in peer code reviews and continuous integration (CI) and continuous delivery (CD), and respond to security threats (CVEs).
Participate in, lead, and create upstream networking project communities, including contributing new development work and existing features and fixes for projects like Kubernetes, OVN-Kubernetes, Multus, and Open Virtual Networking (OVN).
Use your deep networking expertise to help customers solve complex business problems with creative solutions.
Requirements
Solid networking knowledge, with experience in areas such as switching, routing protocols, or related network technologies.
Hands-on experience with cloud, NFV, and/or software-defined networking (SDN).
Proficiency in one or more programming languages: Go, Python, C, or C++.
Good understanding of open source development models and collaboration workflows.
Strong problem-solving skills with the ability to design and implement well-structured technical solutions.
Proven ability to work collaboratively in a distributed, cross-functional team environment.
Proven experience integrating automated testing, quality gates, and observability into CI/CD pipelines to ensure reliable, maintainable, and production-ready software.
Awareness and leveraging of AI tools (like Claude, Cursor) for product development life cycle.