Firmenlogo

OpenShift Cloud Developer presso IBM

IBM · Bengaluru, India · Hybrid

Candidarsi ora

Introduction

We are seeking a skilled OpenShift Cloud Developer to join our team. The ideal candidate will have strong expertise in container orchestration, cloud-native development, and automation, with a focus on building and maintaining scalable infrastructure solutions

Your role and responsibilities

  • Design, develop, and maintain OpenShift/Kubernetes‑based cloud infrastructure and applications

  • Build and maintain Kubernetes Operators using Operator SDK and controller‑runtime

  • Develop automation tools and scripts using Golang and Python to streamline deployment and operations

  • Implement and optimize CI/CD pipelines and DevOps practices for containerized applications

  • Troubleshoot and optimize container workloads, networking, cluster performance, and scalability

  • Implement AI‑assisted DevOps practices, including:

  • AI‑driven build and test failure analysis

  • Intelligent log analysis and anomaly detection

  • Predictive capacity and performance insights

  • Enable automation‑first and GitOps workflows using Infrastructure as Code (IaC)

  • Collaborate with development teams to containerize applications and define scalable deployment strategies

  • Leverage AI tools and agentic workflows to improve code reviews, CI efficiency, and operational responsiveness

  • Monitor, maintain, and continuously enhance Linux‑based systems and container platforms

  • Contribute to open‑source projects and maintain internal tooling repositories

Required technical and professional expertise

Core Technologies

  • OpenShift/Kubernetes: Deep understanding of container orchestration, pod lifecycle, services, ingress, storage, and cluster architecture

  • Operator Development: Experience building custom Kubernetes Operators using Operator SDK, Kubebuilder, or similar frameworks

  • Golang: Strong proficiency in Go for building operators, controllers, and cloud-native applications

  • Python: Solid Python development skills for automation, scripting, and tooling

Infrastructure & Operations

  • Linux Administration: Strong command of Linux systems, shell scripting, and system-level troubleshooting

  • Networking Fundamentals: Good understanding of TCP/IP, DNS, load balancing, service mesh, and container networking (CNI

  • Automation: Experience with configuration management tools (Ansible, Terraform) and automation frameworks

Preferred technical and professional experience

DevOps & Development Practices

  • CI/CD: Hands-on experience with Jenkins, GitLab CI, ArgoCD, Tekton, or similar tools

  • Version Control: Proficiency with Git and collaborative development workflows

  • Open Source: Active participation in or exposure to open source communities and projects

  • Containerization: Deep knowledge of Docker, Podman, and container best practices

Preferred Qualifications

  • Red Hat Certified Specialist in OpenShift or Certified Kubernetes Administrator (CKA)

  • Experience with service mesh technologies (Istio, Linkerd)

  • Knowledge of observability tools (Prometheus, Grafana, ELK stack)

  • Familiarity with cloud platforms (AWS, Azure, GCP)

  • Understanding of security best practices for containerized environments

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Candidarsi ora

Altri lavori