Red Hat

Senior Software Engineer, OpenShift

Red Hat

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇿 Czech

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

DockerGoJavaKubernetesLinuxOpenShiftOpen SourcePython

About the role

  • Support creation and maintenance of existing releases of the Red Hat OpenShift Container Platform
  • Work with support and engineering teams to identify, prioritize, and implement updates to resolve customer issues
  • Develop features and bug fixes in Kubernetes and OpenShift within an agile/global development organization
  • Responsible for product quality: participate in peer code reviews, continuous integration and delivery, and respond to security threats
  • Follow Kubernetes community and implement important upstream improvements in product
  • Collaborate with support organization to assess risk for changes in existing releases and communicate improvements to customers

Requirements

  • Expertise in at least one or more programming languages such as Go/Python/Java and interest to switch to language Go
  • Familiar with test-based development and agile or scrum methodologies
  • Familiarity with operating systems Red Hat Enterprise Linux (RHEL), CoreOS, Fedora
  • Experience with container-related technologies like Docker or Kubernetes; experience with OpenShift is considered a plus
  • Prior participation in open source community software development is a big plus
  • Experience in building command line tools is a plus
  • Experience with tools for managing containers like Skopeo is a plus
  • Excellent English written and verbal communication skills
Benefits
  • Work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role.
  • Inclusive, open source culture encouraging transparency, collaboration, and inclusion.
  • Global presence across 40+ countries enabling international collaboration.
  • Support for individuals with disabilities and reasonable accommodations for job applicants.

Applicant Tracking System Keywords

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

Hard skills
GoPythonJavaKubernetesOpenShiftDockerSkopeotest-based developmentagile methodologyscrum methodology
Soft skills
communication skillscollaborationproblem-solvingrisk assessmentpeer code reviews