Senior Platform DevEx Engineer (DevOps)
Senior Platform DevEx Engineer builds and maintains developer tools including GitLab CI pipelines, Python apps, and Kubernetes templates for NCBI's platform services team. Requires 7+ years experience, strong coding skills, Linux knowledge, and CI/CD familiarity.
About the job
Responsibilities
- Build and maintain GitLab CI pipeline configuration, templates, and components for standardized developer ecosystems across languages like C++, Scala, Kotlin, and Python.
- Develop Python applications, scripts, and libraries for managing builds and deployments.
- Create Kubernetes configuration templates using YTT for consistent deployments.
- Debug deployments on Kubernetes distributions like Openshift and Anthos, using ArgoCD, Istio, etc.
- Maintain documentation knowledge bases in READMEs and Confluence.
- Lead smaller projects to add new capabilities to the DevEx platform.
Requirements
Required Skills:
- 7+ years of direct experience
- Strong coding fluency in at least one programming language (Python, C++, JavaScript/TypeScript, Kotlin, Scala, Golang, Rust)
- Working knowledge of Linux systems and command line
- Familiarity with source control, CI/CD pipelines, package publishing, and containerization
Preferred Skills:
- Experience developing CLI applications
- Experience building and deploying web APIs to cloud services or Kubernetes
- Familiarity with container orchestration tools like Kubernetes or Nomad, and distributions like OpenShift, Anthos, GKE, AKS, EKS
- Familiarity with observability tools like Prometheus, EFK stack, TIGK stack, DataDog, Sensu, Jaeger, Sentry, OpsGenie
- Familiarity with GitLab CI/CD pipelines
Bonus Skills:
- Experience building high availability applications
- Experience configuring multi-tenant Kubernetes clusters
- Familiarity with Service Mesh technologies like Istio or Linkerd
- Familiarity with event bus technologies like Kafka, RabbitMQ, AWS Kinesis
- Familiarity with data processing tools like Apache Spark or Airflow
- Familiarity with secret management tools like Hashicorp Vault, Azure KeyVault, Google Secret Manager
Compensation
- Competitive salary: $150,000 - $250,000
- Benefits include medical, dental, vision, 401k with employer contribution, paid holidays, vacation, tuition reimbursement.
Skills
Python, Gitlab Ci/Cd, Kubernetes, Linux, CI/CD, Containerization, Openshift, Anthos, Argo CD, Istio, Prometheus, C++, JavaScript, TypeScript, Ytt
Similar jobs
DevOps / SRE jobsThe Senior Network Engineer will design, automate, and operate large-scale, high-performance network infrastructure for AI data centers and GPU clusters. The role requires 5+ years of data center networking experience, expertise in spine-leaf fabrics and routing protocols, and familiarity with HPC or GPU-dense environments.
Own and scale infrastructure for agent orchestration, sandboxing, and hosted MCP services. The role requires hands-on Kubernetes, cloud, and infrastructure-as-code experience, along with strong software engineering fundamentals and high ownership.
Leads hybrid cloud and on-premises IT operations, incident management, automation, security hardening, and infrastructure reliability while mentoring systems engineers. Requires extensive Linux administration, ITIL operations, cloud migration, automation, and AI/ML infrastructure experience.
Senior Site Reliability Engineer providing technical leadership for scalable operations, automation, monitoring, resiliency, and cloud infrastructure. Requires a bachelor's degree, software development or architecture experience, and hands-on DevOps or systems administration experience.
Build internal developer platforms, reusable services, and automation that improve software delivery, infrastructure self-service, reliability, and developer productivity. The role requires 5+ years of platform, software, infrastructure, DevOps, or SRE experience plus expertise in cloud-native technologies, Kubernetes, CI/CD, and Infrastructure as Code.