Senior Release Engineer at Red Hat managing CI/CD release pipelines for OpenShift Virtualization. Collaborating on pipeline operations and tooling development in a hybrid work environment.
Responsibilities
Design, maintain, and troubleshoot CI/CD release pipelines for OpenShift Virtualization component builds and promotions across multiple release streams, using pipeline-as-code and GitOps-driven promotion patterns
Build and operate container image build systems, managing Dockerfiles, midstream repositories, and operator catalog assembly for a large-scale multi-component product
Develop and maintain automation tooling in Python and Bash for release workflows -- issue tracker integration, commit tracking, cross-team task coordination, and automated source synchronization between upstream and product repositories
Contribute to the team's release observability platform (Node.js/TypeScript) -- adding backend services, integrating data sources, and improving release visibility for stakeholders
Execute and verify production releases: manage smoke testing, gated verification flows, and candidate-release promotions through staged quality gates
Triage and resolve build and release incidents, perform root cause analysis, and drive post-incident improvements to prevent recurrence
Coordinate cross-team release activities such as base image rebases, dependency bumps, and version branching across 50+ component repositories
Document release processes, runbooks, and architectural decisions; support onboarding of new team members.
Requirements
3-5+ years of experience in release engineering or DevOps, or CI/CD infrastructure roles
Hands-on experience with container technologies: building container images, managing registries, and operating in Kubernetes/OpenShift environments
Proficiency with at least one CI/CD pipeline framework (Tekton, Jenkins, GitLab CI, or GitHub Actions)
Familiarity with GitOps tooling (ArgoCD, Kargo, Flux) is a strong plus
Solid scripting skills in Python and Bash for automation and tooling
Demonstrated knowledge with Git, including multi-repo workflows, branching strategies, and merge conflict resolution at scale
Familiarity with operator lifecycle management (OLM) and the Red Hat operator ecosystem
Strong debugging and incident response skills, ability to trace failures across distributed pipeline stages, container builds, and cluster environments
Effective asynchronous communication skills, experience collaborating across time zones with distributed engineering teams
Product Applications Engineer driving growth in Life Sciences at Analog Devices. Collaborating with marketing and engineering teams to develop solutions for customers.
Principal Software Engineer in Red Hat's Advanced Cluster Management team, leading technical direction and fostering collaboration across global teams. Responsible for scalable distributed systems and mentoring engineers.
Senior Principal Software Engineer leading development of AI solutions at Red Hat. Collaborating with talented engineers to innovate on a hybrid cloud platform.
Full Stack Developer developing solutions from user experience to system integration in web projects. Collaborating with teams to ensure modern applications' performance and usability.
Fullstack Developer at Minsait delivering impactful tech solutions in various sectors. Utilizing agile methodologies and innovative tech for real - world challenges.
Mid - Level Software Developer for Boeing's Digital Technology & Security team in Everett, WA. Focused on application development and integration for Commercial Airplanes and Defense sectors.
Design and develop software applications for defense and intelligence systems. Lead engineering teams, ensuring timely and budget - compliant project completion and customer satisfaction.
Principal Software Engineer at Leonardo DRS designing and developing electronic warfare systems. Leading projects and mentoring engineers in a collaborative environment focused on defense and intelligence technologies.
Senior Software Engineer developing software solutions for bioanalytical instruments while leading a team of professionals. Collaborating across disciplines in a hybrid work environment.
Lead Software Engineer at GM Financial overseeing software development and team collaboration in AI technology. Engage in multi - developer projects and continuous improvement practices.