Be an expert on modern development practices (test-driven development, continuous integration and continuous delivery) to enable IdM teams to deliver stable and good quality software for Red Hat customers and upstream communities
Identify system deficiencies, conduct technical research and analysis, and recommend solutions or fixes
Develop, test, deploy and maintain CI and other automation systems
Communicate with and help internal customers - other engineering teams, across multiple time zones
Requirements
Experience in programming in Python
DevOps mindset
Experience with a Linux-based operating system
Solid written and verbal communication skills in English
The following are considered a plus:
Experience with automated testing or testing infrastructure (CI/CD)
Experience with using OpenStack, Kubernetes or similar technologies
Experience with Ansible
About Red Hat
Inclusion at Red Hat
Equal Opportunity Policy (EEO)
Benefits
Remote work options
Additional Information
The Red Hat Identity Management Engineering team is seeking a Software Engineer with Python experience and dev-ops mindset with interest in automation, CIs to join our ranks. In this role, you would work with teams of developers focusing on the Identity Management solution in Red Hat Enterprise Linux (RHEL), which delivers a centrally managed authentication and identity management infrastructure to communities and companies looking for reliable security solutions.
You'll use your skills, mainly in Python and Ansible to contribute to development, maintenance and operating of Continuous Integration systems and automation of workflows related to development of upcoming releases of open source projects such as FreeIPA, ansible-freeipa, 389 Directory Server, Dogtag Certificate System and SSSD, which create a core of Identity Management solution in Red Hat Enterprise Linux.
The CI system the team develops is focused especially on integration testing with a capability to run tens to hundreds of simultaneous multi-host (units to hundreds) multi-os (e.g. RHEL, Fedora, Windows Server) jobs.