Red Hat Senior Quality Engineer - Continuous Integration and DevOps in Raanana, Israel

Job description

Company description

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

Job summary

The Red Hat OpenStack Quality Engineering team is looking for a Senior Quality Engineer to join us in Ra'anana, Israel. In this role, you will help to maintain our exceptional quality standards for our emerging technologies, specifically Red Hat OpenStack Platform. You'll collaborate closely with other Red Hatters and developers in the open source community, and develop the CI framework for Red Hat OpenStack Platform. You will also help with product builds and ensure there are no regressions using the latest CI technologies. As a Senior Quality Engineer, you'll be a leader in defining and promoting the team's technical approaches and become a recognized resource for our CI framework and the tools that are part of it.

Primary job responsibilities

  • Serve as a CI expert at the company level

  • Actively participate in the Red Hat OpenStack Platform community for release orchestration and community infrastructure support

  • Provide support for CI across various projects, streams, etc.

  • Develop Python modules for Ansible by Red Hat and our Ansible by Red Hat-based framework

  • Create tools and infrastructure for different departments across Red Hat

  • Develop Python modules for Ansible by Red Hat and our Ansible-based framework

  • Develop tools and infrastructure for different departments across Red Hat

  • Define, develop, and deploy the Red Hat OpenStack Platform quality assurance strategy, addressing all phases of product development with responsibility for its storage and core components

  • Maintain solutions’ consistency throughout product cycle, including the design, definition, and build phases through quality checkpoints and testing

Required skills

  • Bachelor’s degree in computer science or equivalent

  • 2+ years of experience as a Linux system administrator in an enterprise environment

  • 4+ years of experience with DevOps or CI engineering

  • 3+ years of experience in quality assurance or software development

  • CI and continuous development (CD) experience

  • Experience with Python and Shell

The following are considered a plus:

  • Familiarity with virtualization environments or storage systems like NAS and SAN

  • Demonstrated experience working in open source

  • Experience with the Red Hat OpenStack Platform, Ansible by Red Hat, Git, Foreman, Puppet, and DevOps

CV's must be submitted in English only

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Job ID 58557

Department Quality Engineering

Location IL-Raanana

Posting date 7/11/2017

Remote base ..