Senior DevOps Engineer Totalwine · Maryland SSC · DevOps & Release –ago
Listed on 2026-10-18
-
IT/Tech
Cloud Computing: Infrastructure & Operations, SRE/Site Reliability, Systems Engineer
Total Wine & More is seeking a Senior Dev Ops Engineer to join our Technology team in Bethesda, MD or Boca Raton, FL. In this role, you will run Kubernetes on AKS and GKE with a strong focus on security and reliability. You'll use Argo Workflows to orchestrate data pipelines, and scheduled jobs. You'll build, maintain, and improve CI/CD with Jenkins and Git Hub Actions.
You'll grow Backstage into a practical internal developer platform that empowers engineers with golden paths, reusable templates, and self-service options. You'll operate Kafka, Cockroach DB (Postgres-compatible), Couchbase, and Elasticsearch for performance, resilience, and cost-efficiency. You'll help lead observability with Prometheus, Grafana, and Tempo for tracing. You'll collaborate with teams building in C#/.NET, Go, and Node.js, and help drive our AI initiative by identifying practical use cases and integrating tools that deliver measurable impact.
You will report to the Sr. Manager, Platform Engineering.
- 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 Git Hub 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, Cockroach DB (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.
- 5-8 years preferred
- Multi-cloud Kubernetes exp (AKS/GKE)
- CI/CD (Jenkins, Git Hub Actions)
- Backstage exp
- Argo Workflow
- Distributed data ops:
Kafka, Cockroach DB, Couchbase, Elasticsearch—tuning, backup/restore, DR - Observability:
Prometheus, Grafana, Tempo - Platform dev:
Go, Node.js, C#/.NET
- 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
- Consumer classes
- & More!
We recognize our team members are our biggest asset, and we value the critical role each play in contributing to the company’s success. It is our commitment to support and provide access to the resources needed to take care of their health and wellbeing. That is why we offer a variety of benefits, tools, and resources to support through our Total Rewards program.
Total Wine & More considers several factors when establishing compensation. Compensation may vary based on a number of factors including, but not limited to, market location, job-related knowledge, skills and/or experience. The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Estimated salaries determined by third parties have not been…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).