Release Engineer
Role & responsibilities
Job Description
Must have: Must Have Deployments:
Creating & managing Deployments/DeploymentConfigs, rolling & zero-downtime updates, scaling, rollback via `oc rollout` Must Have Routes & Networking:
Exposing services via Routes, TLS/edge termination, path-based routing, troubleshooting 503/504 and route misconfigurations Must Have Pod Log Troubleshooting:
oc logs`, `oc logs -f`, `oc exec`, `oc describe pod`, `oc get events`, CrashLoopBackOff / ImagePullBackOff / OOMKilled diagnosis Must Have OC CLI:
Namespaces/projects, resource quotas, ConfigMaps & Secrets, `oc apply`, `oc get/describe/delete`, `oc rsh`, `oc port-forward`, `oc adm` cluster diagnostics Must Have CI/CD Integration:
Jenkins pipelines (declarative/scripted) triggering OCP builds & deployments Must Have Containers:
Image builds, BuildConfigs, ImageStreams, registry management Must Have Monitoring: OCP Metrics/Console for cluster and application health TECHNICAL SKILLS Must Have CI/CD: Jenkins Must Have Containers & Platforms: OpenShift (OCP), OC CLI, Kubernetes Must Have Operating Systems: Linux (RHEL, Ubuntu), Windows
Preferred candidate profile