Senior DevOps Engineer
About The Role
Total Wine & More is seeking a Senior DevOps Engineer to join our Technology team in Bethesda, MD or Boca Raton, FL. This role involves running Kubernetes on AKS and GKE with a strong focus on security and reliability, using Argo Workflows to orchestrate data pipelines and scheduled jobs, building, maintaining, and improving CI/CD with Jenkins and GitHub Actions, growing Backstage into a practical internal developer platform, operating Kafka, CockroachDB (Postgres-compatible), Couchbase, and Elasticsearch for performance, resilience, and cost-efficiency, establishing end-to-end observability with Prometheus, Grafana, and Tempo for tracing, collaborating with teams building in C#/.NET, Go, and Node.js, and helping drive our AI initiative by identifying practical use cases and integrating tools that deliver measurable impact. Reporting to the Sr. Manager, Platform Engineering, the Senior DevOps Engineer will own multi-cloud Kubernetes platforms on Azure AKS and Google Cloud GKE, design cluster topology, networking, RBAC, and policies for secure, scalable, cost-efficient operation. They will build and evolve the Internal Developer Platform with Backstage, service catalog, golden-path templates, scorecards, and self-service scaffolding to standardize app onboarding. They will engineer CI/CD at scale using Jenkins and GitHub Actions, pipelines-as-code, environment promotion, secrets management, and artifact provenance. They will orchestrate batch/data workflows with Argo Workflows, multi-tenant DAGs, resource quotas, artifact/versioning strategy, and guardrails. They will operate and tune stateful services such as Kafka, CockroachDB (Postgres), Couchbase, Elasticsearch, including capacity planning, replication, backup/restore, and DR. They will establish end-to-end observability with Prometheus metrics, Grafana dashboards, Grafana Tempo tracing, SLOs/error budgets, actionable alerting, and on-call runbooks. They will build platform tooling & automation in Go, Node.js, and C#/.NET, CLIs, controllers/operators, APIs, and integrations that improve developer experience. They will drive security, compliance, and reliability practices such as image/signing & SBOMs, secrets management, network policies, least privilege, cost monitoring, incident response, and postmortems.
Responsibilities
- Own multi-cloud Kubernetes platforms on Azure AKS and Google Cloud GKE—design cluster topology, networking, RBAC, and policies for secure, scalable, cost-efficient operation.
- Build and evolve the Internal Developer Platform with Backstage—service catalog, golden-path templates, scorecards, and self-service scaffolding to standardize app onboarding.
- Engineer CI/CD at scale using Jenkins and GitHub Actions—pipelines-as-code, environment promotion, secrets management, and artifact provenance.
- Orchestrate batch/data workflows with Argo Workflows (not CI/CD)—multi-tenant DAGs, resource quotas, artifact/versioning strategy, and guardrails.
- Operate and tune stateful services—Kafka, CockroachDB (Postgres), Couchbase, Elasticsearch—including capacity planning, replication, backup/restore, and DR.
- Establish end-to-end observability—Prometheus metrics, Grafana dashboards, Grafana Tempo tracing, SLOs/error budgets, actionable alerting, and on-call runbooks.
- Build platform tooling & automation in Go, Node.js, and C#/.NET—CLIs, controllers/operators, APIs, and integrations that improve developer experience.
- Drive security, compliance, and reliability practices—image/signing & SBOMs, secrets management, network policies, least privilege, cost monitoring, incident response, and postmortems.
Requirements
Preferred 5-8 years of multi-cloud Kubernetes experience (AKS/GKE), CI/CD experience (Jenkins, GitHub Actions), Backstage experience, Argo Workflow experience, distributed data operations (Kafka, CockroachDB, Couchbase, Elasticsearch) tuning, backup/restore, and DR, observability (Prometheus, Grafana, Tempo), platform development (Go, Node.js, C#/.NET).
Qualifications
BS in Computer Science or related field, or equivalent experience. Proven track record of delivering high-quality software systems. Strong understanding of cloud-native technologies and best practices. Experience with CI/CD pipelines, Kubernetes, and container orchestration. Familiarity with Argo Workflows, distributed databases, and observability tools. Ability to work independently and collaboratively in a fast-paced environment. Excellent communication and problem-solving skills.
Skills
- Multi-cloud Kubernetes
- CI/CD (Jenkins, GitHub Actions)
- Backstage
- Argo Workflow
- Distributed data ops: Kafka, CockroachDB, Couchbase, Elasticsearch
- Observability: Prometheus, Grafana, Tempo
- Platform dev: Go, Node.js, C#/.NET
Benefits
- Paid Time Off (PTO)
- Generous store discounts
- Health care plans (medical, prescription, dental, vision)
- 401(k), HSA, FSA, Pre-tax commuter benefits
- Disability & life insurance coverage
- Paid parental leave
- Pet insurance
- Critical illness and accident insurance
- Discounted home and auto insurance
- College tuition assistance
- Career development & product training
- Crafted for you
Pay Range
$122,200 - $165,000 Annually