Overview
Skills
Job Details
We are seeking an experienced DevOps Consultant to support our migration of Docker-based applications to Kubernetes, leveraging Helm charts for repeatable, production-ready deployments. This is a hands-on role for someone ready to dive in quickly and produce reliable Kubernetes manifests and Helm configurations.
Key Responsibilities
Analyze existing Dockerfiles, Docker-compose files, application architecture, and environment requirements.
Design and implement reusable Helm chart templates for developers to deploy containerized applications across multiple Kubernetes clusters.
Package Docker-based applications into complete Kubernetes manifests (Deployment, Service, ConfigMap, Secret, etc.).
Configure Kubernetes specs for scalability, resilience, and health checks.
Optimize image builds and container runtime configurations.
Collaborate with internal teams to validate deployments and assist with integration.
Document processes and provide knowledge transfer to internal DevOps teams.
Required Skills & Experience
Strong hands-on experience with:
Docker: Image creation, optimization, tagging, publishing
Docker Swarm: Stack, Service, Network, Secret
Kubernetes: Deployment, Service, Ingress, ConfigMap, Secret
Helm 3: Chart creation, templating, versioning
Ability to migrate Docker-based applications to Kubernetes-ready deployments.
Familiarity with CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins).
Solid scripting skills (Bash, Python, or similar).
Experience with cloud-native platforms (AWS, Google Cloud Platform, Azure, or on-prem Kubernetes).
Preferred Qualifications
Experience with SUSE Rancher or other Kubernetes management platforms.
Experience with IaC tools (Puppet, Ansible).
Additional CI/CD expertise with GitLab or GitHub.
Soft Skills
Self-motivated and able to work with minimal supervision.
Excellent communication and collaboration abilities.
Strong documentation and knowledge transfer skills.