This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Cloud DevOps Engineer with strong hands-on experience in Docker, Kubernetes, Helm, and OpenShift to design, deploy, and automate containerized applications. The role focuses on building scalable, secure, and highly automated CI/CD pipelines for cloud-native environments. The Cloud DevOps Engineer will be responsible for end-to-end containerization, orchestration, and deployment of microservices across Kubernetes and OpenShift platforms. This role involves automating CI/CD workflows, managing multi-environment deployments, and ensuring reliable, secure application delivery.
Job Responsibility:
Design, build, and manage Docker containers for frontend, backend, and database applications
Write optimized Dockerfiles, build container images, and run containers using Docker CLI
Configure Docker volumes (bind mounts) for persistent database storage
Create and manage Docker networks for secure inter-container communication
Push container images to Docker Hub, Cloudsmith, or Azure Container Registry and manage image versions and tags
Create and manage Kubernetes Pods, Deployments, and Services using imperative commands and declarative YAML manifests
Deploy applications on Kubernetes clusters with proper service exposure
Implement Kubernetes networking concepts including Ingress, Egress, service discovery, and internal communication
Understand Kubernetes storage fundamentals and pod-level persistence
Deploy multiple microservices using Helm charts
Convert Kubernetes YAML manifests into Helm charts
Create, update, and manage Helm templates and values.yaml files
Package and deploy applications using Helm for reusable and configurable deployments
Deploy applications on OpenShift clusters using Docker-based build strategies
Create and manage OpenShift BuildConfigs, ImageStreams, and DeploymentConfigs
Configure automatic rollouts when new container images are available
Create Services and Routes to expose applications through public URLs
Explore and implement Helm-based deployments on OpenShift where applicable
Design and implement GitHub Actions workflows for linting, testing, building Docker images, and pushing versioned images to Docker Hub
Automate deployments by integrating GitHub Actions, Docker Hub, and OpenShift
Configure and manage SSL/TLS certificates for secure communication
Understand forward proxy and reverse proxy concepts
Implement NGINX as a reverse proxy and ingress controller
Requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
3+ years of hands-on experience in Cloud and DevOps engineering roles
Proven experience working with containerized application deployments
Experience in Kubernetes and OpenShift environments
Familiarity with CI/CD tools preferably GitHub Actions