What you will do:
Play an active role and contribute to multiple open source projects and communities like Kubernetes, Red Hat OpenShift, Open vSwitch (OVS), and Open Virtual Network (OVN)
Develop and integrate changes in multiple projects to provide end-to-end solutions
Troubleshoot, analyze bug root causes and provide resolutions
Review design, enhancement proposal and patches from other members
Work with the quality engineering team (QE) to ensure projects are tested correctly
Publicize the team's work through blogs, web postings, or conference talks
5+ years of programming experience in a Linux environment with at least one of the following languages: Golang, Python, Java, or C/C++
Experience with Linux system programming and debugging skills
Multi-threaded programming and management of shared resources in complex environments
Knowledge of networking protocols and operating systems
Proficiency in Kubernetes and microservices architecture
Ability to quickly learn new technologies
Capabilities to work on various projects, with different requirements, different priorities, and technical stack
Bachelor's degree in computer science or equivalent working experience
Professional level of writing and speaking in English