Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Kubernetes Developer 
Ireland 
439374815

27.03.2025
Your role and responsibilities

Responsibilities:

  • Develop, deploy, and manage Kubernetes Operators using the Operator Framework and Operator SDK.
  • Implement Ansible-based operators for managing resources and controllers on OpenShift clusters.
  • Define control loops (Observe → Analyze → Act) for operators to codify the behavior of Kubernetes resources.
  • Translate human operational knowledge into software to manage applications, including installation, upgrades, scaling, backups, restores, and self-health monitoring.
  • Contribute to the development of custom resources and custom resource definitions (CRDs) to extend the Kubernetes API.
  • Provide Level 3 support by troubleshooting complex issues and resolving them promptly.
Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise
  • Intermediate professional experience with Kubernetes/OpenShift.
  • Knowledge of Kubernetes resources (Pod, ConfigMap, secret, service, route, PersistentVolumeClaim) and controllers (Deployment, ReplicaSet, StatefulSet, DaemonSet).
  • Working knowledge of Git repositories and version control.
  • Strong problem-solving skills and attention to detail.
  • Proficiency in Go programming language for developing operators.
Preferred technical and professional experience
  • Experience with Ansible-based operators on OpenShift clusters.
  • Familiarity with Helm for packaging and deploying applications on Kubernetes.
  • Contributions to open-source projects related to Kubernetes Operators.

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

For additional information about location requirements, please discuss with the recruiter following submission of your application.