Red Hat Senior Quality Engineer - Continuous Integration and DevOps in Raanana, Israel
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.
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
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
Posting date 7/11/2017
Remote base ..