
Senior DevOps / Platform Engineer, Kubernetes, GitLab, GitOps
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in United States.
• Design, construct, automate, and manage the deployment and operational framework for a cloud-native enterprise platform.
• Create foundational platforms and services that facilitate secure data connectivity, interoperability, API integration, and emerging AI functionalities.
• Design, develop, implement, and sustain GitLab CI/CD pipelines from source code commit to production deployment.
• Automate software build, testing, validation, packaging, and deployment processes.
• Build, scan, sign, and publish Docker container images.
• Develop standardized deployment procedures that enhance reliability and minimize 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.
• Package, configure, and manage Kubernetes deployments using Helm or Kustomize.
• Implement and maintain GitOps workflows using Argo CD, Flux, or similar technologies.
• Establish version-controlled infrastructure and application configurations.
• Engineer zero-downtime rolling, blue/green, or canary deployments and develop rollback procedures.
• Provision and configure infrastructure using Terraform, Ansible, or similar Infrastructure as Code (IaC) tools.
• Develop reusable infrastructure configurations and deployment templates.
• Automate the creation, configuration, and maintenance of environments across development, testing, and production.
• Write and maintain automation scripts in Bash and Python.
• Design and implement observability solutions for metrics, logs, traces, dashboards, and alerting.
• Configure and maintain monitoring platforms such as Prometheus, Grafana, ELK/OpenSearch, Splunk, or similar tools.
• Troubleshoot issues related to platform reliability, deployment, and operations.
• Design, implement, and test backup and recovery procedures.
• Establish and validate disaster recovery processes in line with Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO).
• Support backup, restoration, and recovery testing.
• Contribute to operational documentation, runbooks, recovery procedures, architecture, and operational standards.
• Integrate security scanning and validation into build and deployment pipelines.
• Assist with the initial Minimum Viable Product (MVP) implementation and future platform capability enhancements.
• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field, or equivalent professional experience.
• At least 3 years of hands-on experience in building and operating production cloud-native platforms in DevOps, Site Reliability Engineering (SRE), or platform engineering roles.
• Proven experience in designing and constructing GitLab CI/CD pipelines, including automated build, test, and deployment workflows.
• Hands-on experience with Docker and Kubernetes in a production environment.
• Proficient in deploying and managing Kubernetes applications using Helm or Kustomize.
• Experience implementing GitOps workflows utilizing Argo CD or Flux.
• Skilled in automating infrastructure provisioning and configuration using Terraform, Ansible, or similar tools.
• Proficient in writing automation scripts in Bash and Python.
• Familiarity with at least one production observability stack, such as Prometheus/Grafana, ELK/OpenSearch, Splunk, or comparable tools.
• Experience with AWS cloud services, including Amazon Elastic Kubernetes Service (EKS).
• Knowledge of implementing container supply chain security practices, including vulnerability scanning, image signing, and Software Bills of Materials (SBOMs).
• Expertise in designing and implementing rolling, blue/green, or canary deployment strategies with automated rollback capabilities.
• Proven experience in developing backup and disaster recovery processes for PostgreSQL, Redis, or similar production data stores.
• Understanding of Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO).
• Familiarity with Site Reliability Engineering practices, including Service Level Objectives (SLOs), capacity planning, and reliability engineering.
• Experience managing multi-tenant cloud-native platforms.
• Knowledge of distributed tracing and advanced observability capabilities.
• Experience in implementing DevSecOps practices within regulated or security-sensitive enterprise environments.
• Background in supporting enterprise modernization initiatives, shared services platforms, or large-scale cloud-native environments.
• Ability to work independently, communicate effectively, and collaborate successfully in a virtual work setting.
• U.S. citizenship status is required.
• Must pass drug tests as per client contract requirements.
• Ongoing learning and development opportunities.
• Competitive salaries.
• Health benefits.
• Flexible work arrangements.
• Health, retirement, and professional development benefits for eligible employees.
• A virtue-centered team environment.
Ness Digital Engineering
Movable Ink
Pointsharp
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.