Talent.com
QA Platform Engineer

QA Platform Engineer

NIH-NCBIBethesda, MD, United States
3 days ago
Job type
  • Full-time
Job description

Black Canyon Consulting (BCC) is searching for QA Platform Engineer (DevOps) to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity is full time and onsite / remote at the NCBI in Bethesda, MD and / or remote.

NCBI is part of the National Library of Medicine (NLM) at National Institutes of Health (NIH). 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. NCBI's diverse staff of smart, talented, and deeply technical people collaborate to build critically valuable services for researchers, physicians, educators, students, and the general public. For example, NCBI develops and delivers PubMed, an index of over 29 million biomedical research abstracts, often with links to full-text literature and supporting data.

Duties & Responsibilities

This is a great opportunity to work on challenging problems as part of NCBI's Platforms team, in a technical, scientific, and goal-oriented environment.

The Platforms team :

  • Develops and continuously improves DevSecOps, DataOps, and Observability platforms.
  • Develops and maintains common tools and libraries.
  • Evaluates new technologies and practices.
  • Helps NCBI developers with adoption platforms, tools, architectural patterns and best practices.
  • Ensures compliance with the Federal application security regulations and standards by providing automated solutions and compliance pipelines.
  • Practices Agile development and continuous improvement.

The Compliance and QA team within the Platform section of NCBI focuses on :

The person filling the role of QA Test Engineer will need proven software development skills using modern computing languages such as Python, JavaScript, and Java. Other highly valued expertise includes web technologies and experience with continuous integration / continuous deployment (CI / CD) . In addition to automating tests (Selenium, Cypress, Playwright) , a person in this role would be expected to implement frameworks and utilities to support deployment, testing, and monitoring.

  • Build and maintain compliance pipelines with built-in quality gates
  • Continuously automatically gather metrics for application quality for the enterprise-wide portfolio of applications
  • Provide QA services on a project basis
  • NCBI's platforms are based on containerization, Kubernetes, GitOps and open interfaces with deployments to multiple clouds and premises.

    Strong coding skills in at least one programing language is required. NCBI uses Python, Javascript / Typescript, C++, some Kotlin and Scala and a bit of Golang and Rust.

    NCBI is a Linux shop, candidates need adequate level of Linux command-line skills. Sysadmin-level skills are a bonus.

    Familiarity with build tools and various web, RPC and other frameworks is a bonus. Experience with design patterns in coding and architecture is a bonus.

    Any knowledge of the following is helpful but not required :

  • OpenShift, Anthos, Google Kubernetes Engine (GKE), Azure Kubernetes Services (AKS), Amazon Elastic Kubernetes Service (EKS), Hashicorp Nomad
  • Observability tools such as Prometheus, EFK (ElasticSearch, fluentd, Kibana), TIGK (Telegraph, InfluxDB, Graphana, Kapacitor), DataDog, Sensu, Jaeger, Sentry, OpsGenie, PagerDuty.
  • Service mesh technologies such as Istio, Linkerd
  • Kafka, Apache Pulsar, RabbitMQ, Amazon Kinesis, Apache Flume, Apache Storm, Apache Spark Streaming, Google Cloud Pub / Sub
  • GitLab, GitHub, Bitbucket, Teamcity, Artifactory, or equivalent products for management of Git source control, CI / CD pipelines and artifact lifecycle management.
  • Secret Management tools such as Hashicorp Vault, CyberArk, Azure Key Vault, Google Cloud Secret Manager or equivalent.
  • Positions offered at any level. Growth mindset is encouraged and the team offers leadership opportunities at any level.

    Educational Requirements

  • B.S. in a STEM field (Engineering, Computer Science, Mathematics, Physics) or equivalent industry experience in Systems Engineering.
  • We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!

    Create a job alert for this search

    Qa Engineer • Bethesda, MD, United States

    Related jobs
    • Promoted
    QA Engineer

    QA Engineer

    Motion RecruitmentArlington, VA, United States
    Full-time
    A fast-growing political technology firm based in Washington, D.QA Engineer to build out their testing function from the ground up. The company leverages predictive analytics to help campaigns ident...Show moreLast updated: 3 days ago
    Enterprise Platform Engineer - US Based Remote Opportunity

    Enterprise Platform Engineer - US Based Remote Opportunity

    Common AppArlington, VA, US
    Remote
    Full-time
    Quick Apply
    Do you have a passion for higher education? Do you want to make a positive impact on the college admissions process? Our staff help to remove barriers and encourage students to forge their path to ...Show moreLast updated: 9 days ago
    • Promoted
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce22244 Arlington, VA, US
    Full-time
    Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies. Test software development methodolo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior QA Engineer

    Senior QA Engineer

    Centurion Consulting Group, LLCWashington, DC, United States
    Full-time
    Centurion is looking for a hybrid Senior QA Engineer supporting a client in the DC area.Candidates need to be local and willing to come on site as needed. Due to the nature of this work, U.SDLCs, in...Show moreLast updated: 3 days ago
    • Promoted
    CLOUD PLATFORM ENGINEER

    CLOUD PLATFORM ENGINEER

    US Mainbaltimore, MD, US
    Full-time
    Role : Cloud Platform Engineer Location : Onsite in Maryland Only local to Maryland or Virginia will be considered General Experience : The proposed candidate must have at least five (5) years of exper...Show moreLast updated: 1 day ago
    Palantir Software Engineer

    Palantir Software Engineer

    IntelliTech LLCAlexandria, VA, US
    Temporary
    Quick Apply
    IntelliTech is seeking a Palantir Foundry Software Engineer to support mission-critical projects leveraging Palantir Foundry. In this role, you will work closely with stakeholders to develop scalabl...Show moreLast updated: 30+ days ago
    • Promoted
    Platform Engineer

    Platform Engineer

    Capital OneMc Lean, VA, United States
    Full-time +1
    Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capita...Show moreLast updated: 1 day ago
    • Promoted
    Senior QA Engineer

    Senior QA Engineer

    Centurion Consulting GroupWashington, DC, United States
    Full-time
    Centurion is looking for a hybrid Senior QA Engineer supporting a client in the DC area.Candidates need to be local and willing to come on site as needed. Due to the nature of this work, U.SDLCs, in...Show moreLast updated: 30+ days ago
    Platform Engineer (TS / SCI)

    Platform Engineer (TS / SCI)

    VivSoft TechnologiesSpringfield, VA, US
    Full-time
    Quick Apply
    Platform Engineer Clearance Required : TS / SCI Location : Springfield, VA Position Type : Full-Time About the company : At VivSoft, we aim t...Show moreLast updated: 18 days ago
    • Promoted
    Senior Data Engineer (Enterprise Platforms Technology)

    Senior Data Engineer (Enterprise Platforms Technology)

    Capital OneBALTIMORE, Maryland, United States
    Full-time +1
    Senior Data Engineer (Enterprise Platforms Technology).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,.At...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Platform Engineer (Python, AWS)

    Lead Platform Engineer (Python, AWS)

    Capital OneMc Lean, VA, United States
    Full-time +1
    Lead Platform Engineer (Python, AWS).Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, inclusive, and iter...Show moreLast updated: 1 day ago
    Senior Platform Engineer (IC2)

    Senior Platform Engineer (IC2)

    Above & Beyond Talent AcquisitionBaltimore, Maryland, United States
    Full-time
    Quick Apply
    Contract role on W-2 through Above and Beyond Talent Acquisition, Inc.Above and Beyond Talent Acquisition represents the country’s largest lending-exclusive financial company, serving millions with...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Platform Engineer (Data Lakes, AWS, Snowflake, Databricks)

    Senior Platform Engineer (Data Lakes, AWS, Snowflake, Databricks)

    Capital OneEast Case, MD, United States
    Full-time +1
    Senior Platform Engineer (Data Lakes, AWS, Snowflake, Databricks) Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, colla...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Platform Engineer (Workday Integration)

    Senior Platform Engineer (Workday Integration)

    Capital OneMc Lean, VA, United States
    Full-time +1
    Senior Platform Engineer (Workday Integration).Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, inclusive...Show moreLast updated: 3 hours ago
    Platform Engineer, Level 2

    Platform Engineer, Level 2

    Independent SoftwareFort Meade, MD, US
    Full-time
    Quick Apply
    Are you looking to take the next step in your engineering career?.At Independent Software, we’re building a high-impact team of experts who are passionate about solving complex technical chal...Show moreLast updated: 25 days ago
    • Promoted
    Senior Platform Engineer, Workday (Recruiting)

    Senior Platform Engineer, Workday (Recruiting)

    Capital OneMc Lean, VA, United States
    Full-time +1
    Senior Platform Engineer, Workday (Recruiting).Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, inclusive...Show moreLast updated: 1 day ago
    • Promoted
    Senior Platform Engineer, Workday

    Senior Platform Engineer, Workday

    Capital OneWashington, DC, United States
    Full-time +1
    Senior Platform Engineer, Workday Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, inclusive, and iterati...Show moreLast updated: 30+ days ago
    Platform Engineer

    Platform Engineer

    GlobalchannelmanagementColumbia, Maryland, United States
    Full-time
    Quick Apply
    Platform Engineering or Software Development (Python or Go) and top security clearance is required.Must have a DoD 8140 / 8570 compliance certifications (i. Must have experience developing and deplo...Show moreLast updated: 2 days ago