The Red Hat Engineering team is looking to solve the problem of engineering features related to the deployment and life cycle management of Kubernetes and Red Hat OpenShift, focusing on the sovereign cloud project.
Requirements
8+ years of experience working in a Linux environment with at least one language like Golang, Python, Java, or C or C++
Expert in a container ecosystem like Docker, Kubernetes, Red Hat OpenShift
Expert in microservices architectures and concepts including APIs, versioning, monitoring, etc
Ability to examine various technological areas deeply and deliver solutions
Experience with AI frameworks and tooling
Excellent debugging skills
Experience with cloud development
Familiarity with virtualization, networking, or storage
Responsibilities
Play an active role in container and virtualization-related projects and communities like Kubernetes, Red Hat OpenShift, and KubeVirt
Create and guide new feature development; contribute to open source projects in Golang, Python
Coordinate with team leads, architects, and other engineers on the design and architecture of our offerings
Become responsible for the quality of our offerings, participate in peer code reviews and continuous integration (CI), and respond to security threats
Work with Red Hat's Global Customer Support team and partner support teams on resolving customer issues
Work with the Quality Engineering (QE) team to ensure that projects are tested correctly
Publicize the team's work through blogs, web postings, or conference talks
Other
Bachelor's degree in computer science or equivalent working experience
Proficient written and verbal communication skills in English
Technical leadership acumen in a global team environment
Comprehensive medical, dental, and vision coverage