Red Hat

Principal Software Engineer – Red Hat OpenShift Console

Red Hat

full-time

Posted on:

Location Type: Hybrid

Location: BrnoCzech

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain scalable and robust test automation frameworks in TypeScript and Cypress to validate the functionality, performance, and reliability of OpenShift's cloud integrations
  • Ensure the ongoing stability and security of OpenShift Console by addressing high-priority bugs, handling CVEs, and performing necessary backports and rebases
  • Work closely with engineers on Red Hat OpenShift to become a contributor to both the upstream and downstream Red Hat OpenShift projects to deliver functionality
  • Interact with multiple teams within Red Hat as well as with the open source community
  • Use your excellent communication skills to communicate with other Red Hat OpenShift engineers, product managers, and management across the globe

Requirements

  • 5+ years of professional experience in software engineering
  • Proficiency in at least one frontend programming language and framework, preferably TypeScript and React
  • Demonstrable experience in designing and developing test automation frameworks or related tooling
  • Solid understanding of Linux/UNIX operating systems
  • Experience with container technologies (e.g., Docker, Podman) and a strong understanding of Kubernetes architecture and concepts
  • Excellent problem-solving, analytical, and troubleshooting skills
  • Proven ability to work collaboratively and communicate effectively in a distributed, global team environment
  • Familiarity with CI/CD systems, especially Prow or Jenkins is a plus.
Benefits
  • 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 & Tools
TypeScriptCypresstest automation frameworksLinuxUNIXDockerPodmanKubernetesCI/CDJenkins
Soft Skills
communicationproblem-solvinganalyticaltroubleshootingcollaboration