
Senior Software Engineer – OpenShift Console
Red Hat
full-time
Posted on:
Location Type: Remote
Location: Italy
Visit company websiteExplore more
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
- 3+ 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 frameworksReactLinuxUNIXDockerPodmanKubernetesCI/CD
Soft Skills
communicationproblem-solvinganalyticaltroubleshootingcollaboration