About the job:
The Red Hat Product Technical Learning (PTL) team is looking for an expert in Red Hat Linux, Red Hat Ansible, and DevOps automation to join us as a Lab Engineer for building course lab environments. In this role, as part of our remote global team, you'll help create and maintain our labs that support course development teams and customer learning across a breadth of Red Hat products.
Previous experience as a software engineer or system administrator is beneficial. This position can be based in one of our offices, remote-based anywhere in the US, or potentially remote-based from EMEA for the right candidate.
What you will do:
Create and maintain course lab environments running on Red Hat OpenStack in collaboration with course developers and learning platform infrastructure architects
Build and maintain Ansible playbooks used in the course lab building
Assist in continuously improving our existing automation scripts and build pipelines running Jenkins and Ansible Automation Platform
Work embedded within our course project agile development teams to deliver Red Hat training and certification offerings promptly and following quality standards
Attend scrum meetings for both course projects and our internal team scrum meetings to report status, achievements, blockers, etc.
Learn new skills and technologies quickly to support the Red Hat Training curriculum and business goals and continuously improve the timing and quality of course lab builds
Participate in code reviews and provide thoughtful feedback on pull requests
What you will bring:
5+ years of industry experience in at least one of these areas: system administration, platform infrastructure, containers, software development, or similar
A solid technical background in using and administering Red Hat Linux systems, ideally running on Red Hat OpenStack
Practical experience automating everyday administration tasks such as Red Hat product installation and customization using Red Hat Ansible
Ability to quickly learn new programming languages, libraries and tools as needed
Experience with DevOps automation and pipelines, using tools like Git and GitHub, and continuous integration (CI) and continuous delivery (CD) such as TravisCI or Jenkins
Excellent verbal and written communication skills in English
The following are considered a plus:
Container-as-a-Service (CaaS) or Platform-as-a-Service (PaaS) experience using Red Hat OpenShift or Red Hat OpenStack
Experience with Container storage such as GlusterFS or Ceph, especially through OpenShift Container Storage
Experience with Ansible Automation Platform to run centralized Ansible jobs
Programming experience, particularly in one or more of the following languages or frameworks: Python, Java, Ruby, PHP, JavaScript, Go, or similar
Experience with database systems like Postgres, MySQL, or MongoDB
Experience working embedded within a software development team
AI/ML model training experience or similar data science skills
Familiarity with Red Hat Training course content, general style, and lab environment architecture
Any Red Hat certifications you may have earned
The salary range for this position is
$142,140 - $234,500
. Actual offer will be based on your qualifications.
#LI-REMOTE #LI-HM1
#J-18808-Ljbffr