Posted on: 14/10/2025
Description :
Role : DevOps Engineer.
Location : Pune / Mumbai.
Experience : 5+ years.
NP Immediate to 10 days only.
What were looking for :
- Design, build, and maintain Helm charts for microservices-based applications, including custom templates, dependencies, and lifecycle hooks to facilitate easy installation and upgrades.
- Architect and implement end-to-end DevOps pipelines using tools like Jenkins, ArgoCD, and GitOps methodologies for automated builds, testing, and deployments.
- Package and ship containerized applications (Docker images) with stateful components, ensuring compatibility across on-prem, cloud (single-tenant and multi-tenant), and developer trial environments.
- Manage continuous deployment (CD) strategies tailored to client needs, including manual upgrades in air-gapped setups and automated rollouts in cloud environments.
- Handle deployments in restricted environments, such as air-gapped networks, by preparing offline bundles, managing storage solutions (e.g., object/file storage with MinIO or local PVs), and ensuring no external network dependencies.
- Provide alternatives for deployment when clients restrict tools like ArgoCD or CI/CD pipelines, such as delivering Helm charts with installation scripts and documentation.
- Troubleshoot and optimize deployments, including data migration during upgrades and integration with client-specific storage or networking configurations.
Skills :
- 5+ years of hands-on experience as a DevOps Engineer or similar role, with proven expertise in building and customizing Helm charts from scratch (not just using pre-existing ones).
- Demonstrated ability to design and whiteboard DevOps pipelines, including CI/CD workflows for microservices applications.
- Experience packaging and deploying applications with stateful dependencies (e.g., databases, persistent storage) in varied environments : on-prem (air-gapped and non-air-gapped), single-tenant cloud, multi-tenant cloud, and developer trials.
- Proficiency in managing deployments in Kubernetes clusters, including offline installations, upgrades via Helm, and adaptations for client restrictions (e.g., no additional tools or VMs).
- Track record of handling client interactions, such as asking probing questions about infrastructure (e.g., OS versions, storage solutions, network restrictions) and explaining technical concepts clearly.
Technical Skills :
- Strong knowledge of Helm syntax and functionalities (e.g., Go templating, hooks, subcharts, dependency management).
- Expertise in containerization with Docker, including image management (save/load, registries like Harbor or ECR).
- Familiarity with CI/CD tools such as Jenkins, ArgoCD, GitHub Actions, and GitOps for automated and manual deployments.
- Understanding of storage solutions for on-prem and cloud, including object/file storage (e.g., MinIO, Ceph, NFS, cloud-native like S3/EBS).
- In-depth knowledge of Kubernetes concepts : StatefulSets, PersistentVolumes, namespaces, HPA, liveness/readiness probes, network policies, and RBAC.
- Solid grasp of cloud networking : VPCs (definition, boundaries, virtualization via SDN, differences from private clouds), bare metal vs. virtual machines (advantages like resource efficiency, flexibility, and scalability).
- Ability to work in air-gapped environments, preparing offline artifacts and ensuring self-contained deployments.
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1560720
Interview Questions for you
View All