V

Vertiv

Builds power and cooling systems for data centers

Principal Engineer Software Engineering 13

DevOps EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Electrical Engineering, or a related field; the education section also names B.E., B.Tech, M.E., and M.Tech in Computer Science, IT, or a related field.
  • At least 8 years of experience in DevOps, Site Reliability Engineering, or Infrastructure Engineering.
  • At least 5 years of production Linux system administration, including Ubuntu, RHEL, or CentOS.
  • At least 5 years of production Docker and Kubernetes container orchestration.
  • At least 5 years of CI/CD pipeline management, with GitLab CI preferred.
  • At least 5 years of cloud platform deployments using AWS, GCP, or Azure.
  • A proven track record delivering end-to-end CI/CD pipelines for microservices architectures.
  • A strong background in Infrastructure as Code using Terraform, Ansible, or equivalent.
  • Experience integrating security and compliance tooling into DevOps workflows.
  • Experience with Docker, Kubernetes, Helm, RBAC, autoscaling, and production containerized deployments.
  • Experience with Istio or Linkerd service mesh and Windows Server 2019 or later for on-premises targets.
  • Experience administering GitLab CI/CD and pipeline YAML, managing multi-service microservices pipelines, and managing artifacts in GitLab, ECR, GCR, or ACR.
  • Experience with GitOps and Helm chart management.
  • Experience deploying to AWS, GCP, or Azure, including EKS, GKE, or AKS autoscaling and multi-region configurations.
  • Experience with hybrid edge-cloud deployments and air-gapped offline artifact packaging.
  • Advanced Bash and Python scripting; YAML and JSON for Kubernetes manifests and Helm; REST API automation; familiarity with Go for microservices platform context.
  • Experience with container scanning tools such as Trivy, Snyk, or Clair; SAST/DAST pipeline integration; SBOM tools such as Syft or CycloneDX; HashiCorp Vault; TLS/PKI automation; and SOC 2, EU Cyber Resilience Act, or FedRAMP pipeline controls.
  • Experience with ELK/EFK, Loki, or Splunk; production-grade Prometheus and Grafana; Jaeger or Zipkin distributed tracing; Kubernetes cluster monitoring; and SLA reliability metrics.
  • Strong problem-solving and root-cause analysis in complex distributed systems.
  • Clear written and verbal communication for cross-functional engineering collaboration.
  • A proactive ownership mindset with a bias toward automation over manual operations.
  • Ability to manage competing priorities in an agile product development environment.
  • Ability to collaborate with teams and contribute to an informal DevOps culture.

Responsibilities

  • Design, build, and optimize GitLab CI/CD pipelines for microservices with independent deployment cycles.
  • Implement multi-stage pipelines for building, testing, security scanning, packaging, and deployment across environments.
  • Integrate automated unit, integration, and system-level tests, and manage pipeline configuration as code.
  • Configure branch-based promotion strategies from development to staging and production.
  • Manage containerized deployments using Docker and Kubernetes on Linux and Windows Server.
  • Provision and manage development, staging, and production Kubernetes clusters with horizontal pod autoscaling.
  • Configure Istio or Linkerd service mesh for inter-service mutual TLS and manage container image registry lifecycle.
  • Implement Infrastructure as Code for cloud and on-premises resources using Terraform or Ansible.
  • Build on-premises Docker/Kubernetes deployment automation for Linux and Windows Server targets.
  • Develop cloud-native automation for AWS, GCP, and Azure, including EKS/GKE/AKS and multi-region configuration.
  • Engineer hybrid edge-cloud pipelines and package air-gapped artifact bundles for offline or classified environments.
  • Implement zero-downtime rolling updates, blue-green deployments, and automated rollback strategies.
  • Orchestrate software releases across the multi-release product roadmap and coordinate cross-functional readiness.
  • Manage versioning, release tagging, changelog generation, and artifact storage across microservices.
  • Produce deployment runbooks, release notes, and rollback procedures for each release milestone.
  • Integrate SAST, DAST, container image scanning, and dependency vulnerability checks.
  • Automate SBOM generation, open-source license compliance, and software supply chain tracking.
  • Configure secrets management using HashiCorp Vault, TLS certificate automation, and PKI for microservices.
  • Implement pipeline controls for SOC 2, the EU Cyber Resilience Act, and FedRAMP readiness.
  • Deploy centralized logging, metrics, and distributed tracing using the identified observability platforms.
  • Configure Kubernetes cluster monitoring, pod health dashboards, and alerting/on-call integration.
  • Drive proactive reliability engineering to meet high-availability platform SLA targets.
  • Create Bash/Python automation for infrastructure operations, environment provisioning, and self-healing.
  • Interface with software architects, developers, QA, and product management on delivery and planning.
  • Guide development teams on DevOps best practices, containerization patterns, and pipeline design.

Desired Qualifications

  • Cloud certifications such as AWS DevOps Engineer, Google Professional DevOps, or Azure DevOps Expert.
  • CKA/CKAD certifications, Kubernetes operator development, and service mesh expertise.
  • GitOps tooling such as ArgoCD or Flux for continuous delivery.
  • SRE practices including error budget management and chaos engineering with LitmusChaos or Chaos Monkey.
  • Time-series database operations, including InfluxDB or TimescaleDB backup, scaling, and schema migration.
  • Message broker management, including Kafka or NATS cluster operations and monitoring.
  • Edge node provisioning, remote management, and telemetry collection from distributed agents.
  • Internal Developer Platform tooling and developer self-service workflows.

About the Company

Vertiv

Builds power and cooling systems for data centers

Vertiv builds power and cooling equipment that keeps data centers, communication networks, and industrial facilities running through outages and heavy computing loads. Its Liebert cooling systems manage the heat generated by servers, while its power products protect equipment and distribute electricity. The company sells equipment directly and through distributors, then earns additional revenue from installation, maintenance, spare parts, and services throughout the equipment life cycle. Its portfolio also includes racks and software for monitoring and managing IT equipment. Vertiv became a standalone company in 2016 and is headquartered in Westerville, Ohio.

Company size
10,001+
Company stage
IPO
Headquarters
Westerville, OH
Founded
2016

Recently Posted Jobs

Explore more opportunities at Vertiv

See more jobs