remote
OpenShift Engineer
OpenShift Engineer
Join Bright Vision Technologies as an OpenShift Engineer to contribute to building innovative solutions using cutting-edge technologies, with a focus on scalability, security, and user-friendliness.
About the role
- 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.
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- Five or more years of experience operating container platforms in production, with at least three years on Red Hat OpenShift.
- Deep, hands-on knowledge of Kubernetes and OpenShift internals, including operators, CRDs, RBAC, and networking.
- Strong Linux administration skills, including networking, performance tuning, and troubleshooting.
- Hands-on experience with infrastructure-as-code tools such as Ansible, Terraform, or Helm.
- Solid experience impl