AsceticVoyage is seeking a highly skilled Senior DevOps Engineer to design, develop, and automate installation and deployment frameworks for enterprise Kubernetes/OpenShift-based platforms. The role focuses on building robust installer solutions, orchestrating deployments via CI/CD pipelines, and enabling scalable platform deployments using modern GitOps and container technologies.
Responsibilities:
- Design and develop automated installer frameworks using shell scripting for Kubernetes/OpenShift environments, including installation, configuration, and administration on bare metal infrastructure (K8s/OCP)
- Implement and maintain end-to-end deployment workflows, including prerequisite validation, environment preparation, and bare metal cluster setup and configuration
- Automate deployment of platform components using Helm charts and Kubernetes operators
- Build and manage CI/CD pipelines for packaging, deployment, and upgrades of platform components
- Develop and orchestrate pipeline-based execution workflows using Tekton, while enabling deployment and configuration of SRE tooling
- Implement GitOps-based deployment models using Argo CD for application lifecycle management
- Manage deployment of infrastructure components such as HashiCorp Vault, secrets management solutions, and monitoring stacks
- Enable air-gapped (offline) installation support, including image mirroring and dependency packaging
- Integrate and manage tools such as Ansible, OC Mirror, JQ, YQ, and KubeVirt-based virtualization environments
- Design and maintain OCI-compliant image packaging and distribution processes (e.g., ORAS, Quay)
- Collaborate with platform, infrastructure, and release engineering teams
Requirements:
- Strong hands-on experience with Kubernetes and/or OpenShift (OCP) platform deployment, including installation, configuration, and administration on bare metal environments
- Proficiency in Shell Scripting (Bash) for automation
- Experience with Helm for packaging and deploying Kubernetes applications
- CI/CD pipeline development using Tekton
- Experience with Argo CD (GitOps model)
- Understanding of OCI image standards, container registries, and packaging tools (ORAS, Quay) along with secrets management using HashiCorp Vault
- Experience with deployment and administration on Kubernetes of Loki, Prometheus, Thanos, Grafana
- Experience with OCM (Open Custom Manager)
- Experience with infrastructure automation tools such as Ansible
- Familiarity with JSON/YAML processing tools (JQ, YQ)
- Experience with air-gapped deployments and image mirroring
- Knowledge of CI-based artifact packaging and release pipelines
- Deployment and configuration of SRE tools and operational automation frameworks
- Experience with Kubernetes Operators, control plane setup, and KubeVirt (Kvirt) environments
- Cluster provisioning, lifecycle management, and bare metal architecture
- Experience deploying and managing Vault, enterprise secrets management, and monitoring/SRE tooling
- Strong problem-solving and troubleshooting skills
- Ability to work in a collaborative environment
- Excellent communication skills
- Experience in enterprise container platforms and secure (air-gapped) environments
- Familiarity with Red Hat ecosystem tools
- Exposure to multi-cluster or hybrid cloud deployments
- Experience building platform installation frameworks or IDPs
- Experience with deployment and administration on Kubernetes of Tempo, Opentelemetry, NetObserv, Vector.dev, Black box exporter