Blackcanyonconsulting

Blackcanyonconsulting

Platform DevEx Engineer

Bethesda, Maryland · Staff+ · Full-time

Sponsorship not specifiedDetected 55 days ago
JavaScriptTypeScriptPythonGoC++KotlinScalaGitElasticsearchAWSAzureCloud PlatformsKubernetesCI/CDLinuxPrometheusGrafanaDatadogDevOpsKafkaRabbitMQSparkAirflowResearch

About the role

  • This opportunity is full time and onsite/remote at the NCBI in Bethesda, MD and/or remote.
  • NCBI advances science and public health by providing free access to biomedical literature and genomic data over the web, making it one of the 400 top most-visited sites in the world.

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
  • CI pipelines and build tools for consistent expectations across languages and application frameworks

Requirements

  • A working knowledge of Linux systems and the command line
  • Familiarity with source control, CI/CD pipelines, package publishing, and containerization
  • 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
  • Experience configuring multi-tenent Kubernetes clusters
  • Familiarity with Service Mesh techlolgies like Istio or Linkerd
  • Familiarity with event bus technologies like Kafka, RabbitMQ, AWS Kenesis, etc.
  • Familiarity with data processing and distributed computing tools like Apache Spark or Airflow
  • Familiarity with secret management tools like Hashicorp Vault, Azure KeyVault, Google Secret Manager, etc.

Nice to have

  • Preferred skills and experience

Compensation

  • Benefits and Salary

Benefits

  • While we have roles at all levels of experience, we are looking for proactive developers with some experience building software or maintaining DevOps infrastructure and a strong interest in learning more.

Company info

  • As an Platform DevEx engineer, you'll be a part of a cross-functional team of around 20, building and maintaining tools and systems that allow developers across NCBI to build, deploy, and maintain software and web services that are used around the world.
  • If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!
  • We offer a competitive salary commensurate with experience and location.

This listing is sourced directly from Blackcanyonconsulting's careers page and normalized into a canonical job model.