About the job:
Red Hat’s Digital Experience Platform department has a number of applications that share common CI/CD tools and platforms. This role is focused on supporting that infrastructure and working with development teams that depend on these shared tools and systems. Our goal is to ensure we are empowering the developers to maximize their performance while also working towards lowering our operational footprint as much as possible.
The specialization of this role will be focused on Nexus for a community downloads platform.
What will you do?
Build out new pipeline automations
Implement new shared tools or solutions
Building common CI//CD building blocks that can be shared
Respond to some deployment failures in case a bug in the platform needs to be addressed
Empower dev teams to self manage through transparent tooling and training
Meet with and participate in IT conversations about upcoming and ongoing changes that may impact our CI/CD platform
Add tests and validations to the deployment process
On call duties related to responding to alarms during business hours and a weekend on-call shift at least once a month
Perform operational duties related to
Pipeline errors
Patching
Migrations
Akamai changes
What will you bring?
Strong familiarity with docker or podman
Strong familiarity with CI/CD concepts
Strong familiarity with CI Tools
Strong familiarity with shell scripting
Familiarity with RHEL/Linux
Familiarity with Ansible a plus
Some familiarity with Openshift 4.x or Kubernetes
Comfortable engaging developers to support daily challenges