Senior DevOps / Platform Engineer (Kubernetes, GitLab & GitOps)

Virtual Service Operations

United States

Remote

USD 120,000 - 190,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Flexible work arrangements
Remote-first

Job summary

VSO is hiring a Senior DevOps/Platform Engineer for a fully remote role in the United States. You will own CI/CD automation, container builds, and GitOps workflows, deploying and operating cloud-native platforms across enterprise environments.

You will design, build, automate, and operate the foundation for secure, scalable, and observable platforms, working with Kubernetes, IaC (Terraform/Ansible), and security practices.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • Minimum of 3 years building and operating production cloud-native platforms in DevOps/SRE/platform roles.
  • Experience designing and building GitLab CI/CD pipelines with automated build/test/deploy workflows.
  • Hands-on production experience with Docker and Kubernetes.
  • Experience deploying and managing Kubernetes apps using Helm or Kustomize.
  • Experience implementing GitOps with Argo CD or Flux.
  • Experience automating infrastructure with Terraform/Ansible.
  • Proficiency scripting with Bash and Python.
  • Experience with observability stacks (Prometheus/Grafana/ELK/OpenSearch/Splunk).

Responsibilities

  • Design, develop, implement, and maintain GitLab CI/CD pipelines for platform services from source to production.
  • Automate builds, tests, validation, packaging, and deployment processes.
  • Build, scan, sign, and publish container images using Docker and related tooling.
  • Develop repeatable deployment processes to improve reliability and reduce manual effort.
  • Collaborate with development teams to integrate applications into automated pipelines.
  • Deploy, configure, and operate containerized apps in production Kubernetes environments.
  • Use Helm or Kustomize to package and manage deployments.
  • Implement GitOps deployment workflows with Argo CD or Flux.
  • Establish version-controlled infrastructure and configurations.
  • Support platform upgrades, environment consistency, and scalability.
  • Engineer zero-downtime deployments with rolling, blue/green, or canary strategies.
  • Develop and test rollback procedures to minimize disruption.
  • Design IaC provisioning with Terraform, Ansible, or comparable tools.
  • Develop reusable infrastructure configurations and deployment templates.
  • Automate environment creation and maintenance across dev/test/prod.
  • Write Bash and Python scripts for operations and automation.
  • Improve deployment efficiency, security, and reliability through automation.
  • Design observability solutions covering metrics, logs, traces, dashboards, and alerting.
  • Configure monitoring tools (Prometheus, Grafana, ELK/OpenSearch, Splunk).
  • Establish monitoring and alerting to detect performance issues and failures.
  • Troubleshoot platform reliability and deployment issues.
  • Collaborate to improve system availability and resilience.
  • Design backup/recovery procedures for platform services and data stores.
  • Establish disaster recovery processes aligned with RPO/RTO.
  • Support backup testing across environments.
  • Contribute to runbooks and platform docs.
  • Identify opportunities to increase reliability and scalability.
  • Integrate security scanning into pipelines and follow secure deployment practices.
  • Collaborate with cybersecurity teams on compliance requirements.

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field

Tools

Docker
Kubernetes
Helm
Kustomize
Argo CD
Flux
Terraform
Ansible
Bash
Python
Prometheus
Grafana
ELK/OpenSearch
Splunk

Job description

Job Type

Full-time

Description

Are you an experienced DevOps or Platform Engineer who enjoys building cloud-native platforms, automating software deployments, and ensuring production systems remain secure, reliable, and scalable?

Do you have hands‑on experience designing CI/CD pipelines, deploying applications to Kubernetes, and implementing GitOps automation?

Virtual Service Operations (VSO) is seeking an experienced Senior DevOps / Platform Engineer to support a high‑visibility enterprise technology modernization initiative.

This initiative focuses on developing foundational platforms and services that enable secure data connectivity, interoperability, API integration, and emerging AI capabilities across a large, complex enterprise environment. The project involves building a shared platform that allows applications, services, and data systems to securely connect through standardized APIs and modern integration technologies, including Model Context Protocol (MCP). In this role, you will design, build, automate, and operate the deployment and operations foundation for a cloud‑native enterprise platform.

You will take ownership of CI/CD automation, container builds and deployments, GitOps workflows, infrastructure provisioning, observability, and disaster recovery capabilities. The initial phase focuses on delivering a Minimum Viable Product (MVP), with opportunities to expand platform capabilities as adoption grows. This is a hands‑on engineering position. We are looking for someone who has personally built and operated production cloud‑native environments—not someone whose experience is limited to maintaining existing infrastructure or administering development tools.

Key Responsibilities
  • Design, develop, implement, and maintain GitLab CI/CD pipelines supporting platform services from source code commit through production deployment.
  • Automate software builds, testing, validation, packaging, and deployment processes.
  • Build, scan, sign, and publish container images using Docker and associated container tooling.
  • Develop standardized, repeatable deployment processes that improve reliability and reduce manual intervention.
  • Collaborate with software development teams to integrate applications and shared services into automated delivery pipelines.
  • Deploy, configure, and operate containerized applications in production Kubernetes environments.
  • Use Helm or Kustomize to package, configure, and manage Kubernetes application deployments.
  • Implement and maintain GitOps deployment workflows using Argo CD, Flux, or comparable technologies.
  • Establish version‑controlled infrastructure and application configurations.
  • Support platform upgrades, environment consistency, and operational scalability.
  • Engineer zero‑downtime deployments using rolling updates, blue/green deployments, or canary release strategies.
  • Develop and test reliable rollback procedures to minimize service disruption.

Infrastructure as Code & Automation

  • Design and implement infrastructure provisioning and configuration automation using Terraform, Ansible, or comparable Infrastructure as Code (IaC) tools.
  • Develop reusable infrastructure configurations and deployment templates.
  • Automate environment creation, configuration, and maintenance across development, testing, and production environments.
  • Write and maintain Bash and Python scripts supporting platform operations and automation.
  • Improve deployment efficiency, consistency, and security through automation.

Monitoring, Observability & Reliability

  • Design and implement observability solutions covering application and platform metrics, logs, traces, dashboards, and alerting.
  • Configure and maintain monitoring tools such as Prometheus, Grafana, ELK/OpenSearch, Splunk, or comparable platforms.
  • Establish monitoring and alerting processes to identify performance issues, service degradation, and potential failures.
  • Troubleshoot platform reliability, deployment, and operational issues.
  • Collaborate with engineering teams to improve system availability, performance, and operational resilience.

Backup, Recovery & Platform Resilience

  • Design, implement, and test backup and recovery procedures for platform services and supporting data stores.
  • Establish and validate disaster recovery processes aligned with defined Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO).
  • Support backup, restoration, and recovery testing across platform environments.
  • Contribute to operational documentation, runbooks, and platform recovery procedures.
  • Identify opportunities to improve platform reliability, scalability, and recoverability.

Security & Continuous Improvement

  • Integrate security scanning and validation into automated build and deployment pipelines.
  • Apply secure container build, image management, and deployment practices.
  • Collaborate with cybersecurity and engineering teams to support security and compliance requirements.
  • Contribute to platform architecture, operational standards, and technical documentation.
  • Support the initial MVP implementation and future expansion of platform capabilities.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field, or equivalent professional experience.
  • Minimum of 3 years of hands‑on experience building and operating production cloud‑native platforms in DevOps, Site Reliability Engineering (SRE), or platform engineering roles.
  • Demonstrated experience designing and building GitLab CI/CD pipelines, including automated build, test, and deployment workflows.
  • Hands‑on production experience with Docker and Kubernetes.
  • Experience deploying and managing Kubernetes applications using Helm or Kustomize.
  • Experience implementing GitOps workflows using Argo CD or Flux.
  • Experience automating infrastructure provisioning and configuration using Terraform, Ansible, or comparable tools.
  • Proficiency writing automation scripts using Bash and Python.
  • Experience implementing or maintaining at least one production observability stack, such as Prometheus/Grafana, ELK/OpenSearch, Splunk, or comparable tools.
Preferred Qualifications
  • Experience with AWS cloud services, including Amazon Elastic Kubernetes Service (EKS).
  • Experience implementing container supply‑chain security practices, including vulnerability scanning, image signing, and Software Bills of Materials (SBOMs).
  • Experience designing and implementing rolling, blue/green, or canary deployment strategies with automated rollback capabilities.
  • Experience developing backup and disaster recovery processes for PostgreSQL, Redis, or comparable production data stores.
  • Familiarity with Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO).
  • Experience with Site Reliability Engineering practices, including Service Level Objectives (SLOs), capacity planning, and reliability engineering.
  • Experience operating multi‑tenant cloud‑native platforms.
  • Familiarity with distributed tracing and advanced observability capabilities.
  • Experience implementing DevSecOps practices in regulated or security‑sensitive enterprise environments.
  • Experience supporting enterprise modernization initiatives, shared services platforms, or large‑scale cloud‑native environments.
Requirements
  • This is a fully remote position. Candidates must be able to work independently, communicate effectively, and collaborate successfully with team members in a virtual work environment.
  • Minimum of 3 years of hands‑on experience building and operating production cloud‑native platforms in DevOps, Site Reliability Engineering (SRE), or platform engineering roles.
  • New hires assigned on this project will be required to undergo and pass drug tests per our client's contract requirements.
  • Please note that this specific position requires U.S. citizenship status.

What is Important to Us:

  • You are an excellent communicator in writing and speaking.
  • You have the ability to work independently but also value teamwork.
  • Your problem‑solving skills are excellent.
  • You are looking for a job where performance appraisals occur regularly, and you look forward to advancing your career.
  • You seek a community of virtue‑centered co‑workers and clients.

What we offer you: As part of the VSO company, you will be part of a virtue‑centered team who value their work and teammates. This is a no‑jerk zone. We provide ongoing learning and development opportunities to foster continuous growth. We offer competitive salaries, health benefits, and flexible work arrangements.

More About VSO: VSO is a hybrid cloud and managed services consulting firm. Much of VSO’s success can be attributed to our deep partnerships with IT services industry leaders such as AWS, IBM, Microsoft and others. VSO leverages numerous other partner relationships so as to provide our customers with optimal support. Additionally, we take pride in taking care of our employees. We offer a wide variety of benefits for eligible employees related to health, retirement, professional development, and more! For more information, please visit our website at https://vso-inc.com/careers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Developer Platform & Automation
Senior Software Engineer – Developer Platform & Automation

Virtual Service Operations • United States

Remote
USD 140,000 - 180,000
Senior DevOps Engineer (Kubernetes/OpenShift)
Senior DevOps Engineer (Kubernetes/OpenShift)

VSO Inc. • Richardson (TX)

On-site
USD 140,000 - 180,000
Health benefits
Flexible work arrangements
Competitive salary
Cleared Senior DevOps Engineer (Kubernetes/OpenShift)
Cleared Senior DevOps Engineer (Kubernetes/OpenShift)

VSO Inc. • Richardson (TX)

On-site
USD 150,000 - 210,000
Health benefits
Flexible work arrangements
Competitive salary
Cleared Azure DevOps Engineer
Cleared Azure DevOps Engineer

VSO Inc. • Lorton (VA)

On-site
USD 110,000 - 140,000
Health benefits
Flexible work arrangements
Relocation packages
DevOps Engineer / Mid- Senior level
DevOps Engineer / Mid- Senior level

Jobgether • United States

Remote
USD 160,000 - 180,000
Fully remote within the United States
Medical, dental, and vision coverage
401(k) with company match
+2
DevOps Engineer
DevOps Engineer

Engtal • Washington

On-site
USD 100,000 - 130,000
Equity in the form of stock options
Flexible time-off policy and company holidays
Health, dental, and vision insurance with company contributions
+3
DevOps Engineer / Mid- Senior level
DevOps Engineer / Mid- Senior level

Telemetry Today LLC • Denver (CO)

Remote
USD 160,000 - 180,000
Flexible Time Off
Medical, dental, and vision coverage
Gym memberships
+2
DevOps Engineer / Mid- Senior level
DevOps Engineer / Mid- Senior level

voyagertechnologiesinc • United States

Remote
USD 160,000 - 180,000
Flexible Time Off
Medical, dental & vision coverage
401(k) with match
+2
DevOps Engineer
DevOps Engineer

Grvty • Springfield (VA)

Hybrid
USD 145,000 - 165,000
DevOps Engineer / Mid- Senior level
DevOps Engineer / Mid- Senior level

Voyager Technologies, Inc. • Colorado

Hybrid
USD 160,000 - 180,000
Flexible Time Off (FTO)
Medical, dental, vision coverage
Gym memberships nationwide
+2