Senior DevOps Engineer

VIVIDCLOUD DEVELOPMENT SERVICES, LLC
Brunswick, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 143K

Job location

Brunswick, United States of America

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Azure
Software as a Service
Cloud Computing
Databases
Continuous Integration
DevOps
Key Management
PostgreSQL
SQL Azure
Red Hat Enterprise Linux - RHEL
Trunk-based Development
Pulumi
Google Cloud Platform
Cloud Platform System
Delivery Pipeline
Kubernetes
Deployment Automation
Bare Metal
Vulnerability Analysis
Microservices

Job description

The DevOps Engineer will be a critical contributor to the platform modernization initiative, responsible for building and maintaining the infrastructure, CI/CD pipelines, and deployment automation that enables the platform to operate across multiple deployment models: multi-tenant SaaS, bring-your-own-cloud, on-premises, and hybrid. This role spans both the new cloud-agnostic platform and the on-premises solution, with dedicated focus on enabling the current team to concentrate on context-dependent milestones while the offshore DevOps resources drive standard infrastructure implementations.

The engineer will work with Pulumi for infrastructure-as-code, EKS and RHEL-based Kubernetes for container orchestration, and must be comfortable operating across AWS (current platform) while building abstractions that target Azure, GCP, and bare-metal environments. Close collaboration with VividCloud onshore DevOps leads, full-stack engineers, QA, and operations teams is essential.

Key Responsibilities

  1. Infrastructure as Code & Cloud Abstraction
  • Design, implement, and maintain infrastructure-as-code using Pulumi across AWS (current), Azure, GCP, and on-premises targets.
  • Build cloud-agnostic infrastructure modules that abstract provider-specific services: compute (EKS, AKS, GKE, bare-metal K8s), storage (S3, Blob, GCS, local), databases (RDS, Azure Database, Cloud SQL, self-managed PostgreSQL), messaging, and secrets management.
  • Manage and evolve EKS cluster configurations, node groups, networking, and security policies.
  • Support RHEL-based Kubernetes deployments for on-premises and air-gapped customer environments.
  1. CI/CD Pipeline Engineering
  • Build and maintain multi-target CI/CD pipelines that support building, testing, and deploying containerized microservices across all deployment models.
  • Implement pipeline stages for automated testing (unit, integration, contract), security scanning, container image building, and promotion across environments.
  • Integrate automated QA test suites into deployment pipelines and enforce quality gates.
  • Support trunk-based development workflows with feature flags, canary deployments, and rollback mechanisms.

Pay: $100,000.00 - $143,410.84 per year

Requirements

Do you have experience in Teamwork?

Benefits & conditions

$100,000.00 - $143,410.84 a year - Full-time, Pulled from the full job description

  • Professional development assistance
  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance, * 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Vision insurance

Apply for this position