We are seeking an experienced OpenShift Engineer to design, deploy, and operate enterprise-grade Red Hat OpenShift container platforms running mission-critical workloads across on-premises and cloud environments.
Requirements
- Architect, provision, and operate Red Hat OpenShift clusters across on-premises, virtualized, and major cloud environments, applying best practices for high availability, scalability, and security.
- Design and implement multi-tenant OpenShift platforms with appropriate project isolation, network policies, quotas, RBAC, and security context constraints.
- Automate cluster lifecycle operations — installation, upgrades, scaling, and decommissioning — using OpenShift installer, GitOps tooling (Argo CD, OpenShift GitOps), and IaC frameworks.
- Onboard application development teams to the platform, providing clear self-service patterns, project templates, CI/CD integrations, and supporting documentation.
- Operate OpenShift networking, including SDN/OVN-Kubernetes, ingress controllers, routes, network policies, and integration with enterprise firewalls and load balancers.
- Manage OpenShift storage strategies (block, file, object), including dynamic provisioning, OpenShift Data Foundation, and integration with external storage platforms.
- Implement comprehensive monitoring, logging, and tracing using the OpenShift observability stack (Prometheus, Grafana, EFK, Tempo) and integrate with enterprise SIEM and APM tools.
- Harden the platform in collaboration with security teams, including image scanning (Quay/Clair), runtime protection, secret management, and continuous compliance with regulatory frameworks.
- Design and maintain robust CI/CD pipelines on OpenShift using Tekton, Jenkins, GitLab CI, or Argo Workflows, enabling safe and frequent application deployments.
- Develop disaster-recovery and backup strategies for cluster state, etcd, and persistent workloads, validated through regular failover and restore drills.
- Plan, test, and execute cluster upgrades across minor and major versions with minimal disruption to workloads, including pre-upgrade validation and rollback strategies.
- Partner with application teams to right-size workloads, manage resource quotas, and tune cluster autoscaling for predictable performance and cost efficiency.
- Continuously evolve platform tooling and developer experience, capturing feedback from internal users and translating it into roadmap improvements.
- Mentor junior engineers and act as an OpenShift subject-matter expert across the broader organization.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan