Summary
We are seeking a Senior Consultant experienced in Red Hat OpenShift Container Platform 4- Kubernetes Operator Developer (Go/GitOps Focused) to support a client engagement focused on advanced application deployment and orchestration. This fully remote consulting opportunity, 960 hours, involves deep collaboration with enterprise teams to design, implement, and optimize application workflows, observability, and scaling automation within Kubernetes and OpenShift environments.
Responsibilities
- Participate in technical discussions with enterprise application teams to define requirements and implementation plans.
- Support the development and delivery of scheduling and orchestration workflows.
- Implement observability data streaming from Morgan Stanley Kubernetes Service (MKS) to Kafka instances.
- Analyze and document application state requirements; provide recommendations for Kubernetes API integration.
- Recommend and assist with application changes to align with Kubernetes-based state management and scaling needs.
- Build custom OpenShift/Kubernetes features (e.g., Operators) to automate scaling and scheduling actions.
- Develop solutions to expose incompatible application states via REST API or similar mechanisms.
- Support redesign efforts for applications requiring integration with custom state logic.
- Troubleshoot and remediate technical issues related to orchestration and scheduling within MKS.
Requirements
- Strong hands-on experience with Red Hat OpenShift Container Platform 4 and Kubernetes.
- Proven background in application deployment, scaling, and automation within containerized environments.
- Experience developing or customizing Operators, APIs, or controllers for OpenShift/Kubernetes.
- Familiarity with Kafka, Flux, and observability data streaming.
- Excellent troubleshooting and collaboration skills.
- Must be able to complete background check and fingerprinting prior to engagement.