Job description
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 education
Bachelor's Degree
Preferred education
Master's Degree
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
Years of Experience:4-8
This job post has been translated by AI and may contain minor differences or errors.