Job Title: Openshift Software Engineer
Interview: Virtual
Job Duration: 6+ Months
Job Location: Dallas, TX Remote
Must-Have:
- Operating Systems: Proficiency in Unix, Linux, RHEL, RHCOS
- Scripting Languages: Expertise in Bash and Python
- OpenShift Tool Experience:
- Containers/Container Tools: Podman, Skopeo, Buildah
- Image Registries/Imaging Tools
- Configuration Management: Customize
- Software Packaging: Helm
- Team Collaboration: Assist team members in getting up to speed with OpenShift
- On-call Support: Available for on-call support for building and deploying in a production environment
Knowledge Required:
- OpenShift/Kubernetes (K8s)
- Containerization (Building and Running Containers)
- RHCOS/RHEL/Linux
- Harbor/Quay Image Registries
- Matchbox/Ignition (CoreOS/RH Imaging tools used for OpenShift)
- Kustomize
- Helm
- Podman, Skopeo, Buildah (Container tools)
- Bash, Python
Duties and Responsibilities:
- Operate in a disconnected UPI (User Provisioned Infrastructure) environment
- Mirror container images for upgrades, catalog items, operators, etc.
- Upgrade persistent storage solutions (NetApp Trident)
- Perform OpenShift and Day 2 Operator upgrades
- Manage Harbor upgrades
- Handle certificate rotations (Harbor, OCP API, Default Ingress certificates)
- Conduct capacity management
- Assist and onboard teams, addressing knowledge gaps