Senior DevOps/Platform Engineer; Kubernetes, GitLab & GitOps
Listed on 2026-11-01
-
IT/Tech
SRE/Site Reliability, Cloud Computing: Infrastructure & Operations, IT Infrastructure, Systems Engineer
Job Type
Full-time
DescriptionAre you an experienced Dev Ops 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 Git Ops automation?
Virtual Service Operations (VSO) is seeking an experienced Senior Dev Ops / 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, Git Ops 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 Git Lab 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 Git Ops 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/Open Search, Splunk, or comparable platforms.
- Establish…
(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).