Note: The job is a remote job and is open to candidates in USA. Black Canyon Consulting (BCC) is searching for a Senior Platform DevEx/DevOps Engineer to support their work for the National Center for Biotechnology Information (NCBI). In this role, you will be part of a cross-functional team building and maintaining tools and systems that enable developers to build, deploy, and maintain software and web services used globally.
Responsibilities
- GitLab CI pipeline configuration, templates, and components to build a standardized ecosystem for developers across the organization to use for their applications, in many languages, from C++ to Scala, Kotlin, and Python
- Python applications, scripts, and libraries to provide interfaces for DevOps and customer tools to manage builds, deployments, and more
- Kubernetes configuration templates using the YTT templating language to create and maintain customizable patterns for consistent deployments across application teams
- Debugging deployments on Kubernetes distributions like Openshift and Anthos and using plugins like ArgoCD, Istio, and more
- Documentation knowledge bases for each component project and the DevEx platform as a whole, in READMEs and on Confluence
- Leading smaller projects within the DevEx teams to add new capabilities to the platform
Skills
- 7+ years of direct experience
- Strong coding fluency in at least one programming language. NCBI uses Python, C++, JavaScript/Typescript, some Kotlin & Scala, and small amounts of Golang and Rust
- A working knowledge of Linux systems and the command line
- Familiarity with source control, CI/CD pipelines, package publishing, and containerization
- 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 Kubernetes distributions like OpenShift Container Platform, Anthos, GKE, AKS, EKS, etc
- Familiarity with observability tools like Prometheus, the EFK (ElasticSearch, fluentd, Kibana) or TIGK (Telegraph InfluxDB, Grafana, Kapacitor) stacks, DataDog, Sensu, Jaeger, Sentry, or OpsGenie
- Familiarity with GitLab CI/CD pipelines
Benefits
- Medical, dental and vision coverage
- 401k plan with employer contribution
- Paid holidays
- Vacation
- Tuition reimbursement
Company Overview
Company H1B Sponsorship