Red Hat

Principal Software Engineer – OpenShift Virtualization Architecture

Red Hat

full-time

Posted on:

Location Type: Hybrid

Location: Raanana • 🇮🇱 Israel

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

CloudGoKubernetesOpenShiftOpen SourcePython

About the role

  • Design, develop, and implement virtualization related solutions for Red Hat's next-generation platforms, based on Red Hat OpenShift and thus Kubernetes
  • 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, Kubernetes descheduler, KubeVirt, and Forklift
  • Use your deep virtualization and Kubernetes expertise to help customers solve complex business problems with creative solutions

Requirements

  • Strong experience with Kubernetes, Red Hat OpenShift, and container networking technologies
  • Strong virtualization knowledge including expertise in one or more of scheduling, fencing, storage, network, life-cycle management
  • Experience with cloud technologies
  • Experience using programming languages like Go, Python or C, C++
  • Understanding of how open source and free software communities work
  • Motivated with a proactive attitude, willingness to tackle new problems, and an ability to develop new architectures and identify good ones
  • Ability to work well as part of a team in a highly collaborative, distributed environment with a diverse team
  • Collaborate with cross-functional teams to identify opportunities for AI integration within the software development lifecycle, driving continuous improvement and innovation in engineering practices; share use cases for successful experiments with stakeholders for broader use.
Benefits
  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KubernetesRed Hat OpenShiftcontainer networkingvirtualizationGoPythonCC++cloud technologiesCI/CD
Soft skills
proactive attitudeteam collaborationproblem-solvingcreativitycommunicationleadershipcross-functional collaborationinnovationcontinuous improvementadaptability