
Black Canyon Consulting
Fairfax, Virginia
Federal IT consulting for life sciences R&D
About
Black Canyon Consulting provides program management, IT support, and software development to federal agencies like NIH's NCBI and NLM. Specializing in bioinformatics, data platforms, and agile services as a woman-owned small business. Supports critical missions in healthcare informatics and biosecurity.
Tech stack
Python, Linux, JavaScript, Docker, Kubernetes, Git, GCP, C++, Bash, AWS, Django, Prometheus, HTML, SQL, ArgoCD
More Enterprise Software companies
Enterprise Software companiesWarrenville, Illinois
New York, New York
San Francisco, CA
San Francisco, CA
Los Angeles, CA
San Jose, CA
Open jobs
63Supports and evolves Azure cloud services for NLM, maintaining production environments, automating administration, and assisting developers with cloud operations. Requires strong Linux and Azure administration experience, networking knowledge, scripting, and troubleshooting skills.
Design FPGA-centric medical-device electronics spanning board schematics, Xilinx logic, embedded Linux drivers, and application interfaces. The role requires 4+ years of embedded experience, strong hardware/software integration skills, and familiarity with regulated development processes.
The QA Analyst will plan and execute testing for a complex, data-driven clinical research platform, validating requirements, APIs, integrations, legacy parity, and backward compatibility. The role requires 5+ years of enterprise QA experience, Agile collaboration, strong analytical skills, and the ability to obtain a Public Trust clearance.
Lead front-end architecture and implementation for NCBI public web platforms using React, Next.js, Django and Wagtail CMS. Drive adoption of the NCBI Web Design System, mentor developers, ensure accessibility/SEO/performance standards, and collaborate across UX, design, backend and product teams. Requires 5+ years full-stack web development and technical leadership experience.
Full Stack Developer building and maintaining Wagtail CMS-powered public web platforms for NCBI. Develop backend features with Django/Python, responsive frontends with React/Next.js, integrate headless APIs, ensure accessibility (Section 508/WCAG), and support CMS/design system adoption. Requires 3+ years full-stack experience with these technologies plus a BS in CS.
Lead user research efforts including interviews, surveys, focus groups, and usability testing to gather insights and inform data model and product decisions for a high-throughput genomic data repository. Requires 3+ years UX research experience, strong communication skills, and proficiency with design tools like Figma.
Liaise with publishers and data providers to evaluate XML submissions, handle help desk queries, and ensure quality of online journal content for PubMed Central at NIH.
Senior Windows Systems Administrator managing day-to-day operations, security, and optimization of Microsoft infrastructure including Active Directory, MECM/SCCM, and hybrid cloud environments across AWS and GCP.
Support NCBI's high-traffic biomedical platforms by monitoring, analyzing, and mitigating web abuse, DDoS, and scraping across hybrid cloud and on-prem infrastructure. Requires strong web architecture knowledge and hands-on experience with cloud security controls.
Develops and maintains database libraries and tools for NCBI's Sequence Read Archive using C++ and Python. Focuses on cloud integration with AWS/GCP, leads developers, requires 5+ years C++ experience in Linux environments.
Builds full-stack applications with React/Next.js frontend, Python backend services including GraphQL/REST APIs, and Docker deployments. Requires 1-4 years experience, strong Python, React/Next.js, APIs, Docker, and Linux familiarity.
Develops, tests, and maintains NCBI Taxonomy software systems using C++ and JavaScript. Collaborates with scientists and bioinformaticians in a Linux/distributed environment; requires BS in CS and 3+ years experience.
Builds and maintains enterprise DataOps platform using Kubernetes, cloud services, and data processing tools. Requires 7+ years experience, strong coding skills, and expertise in containerization, GCP/AWS/Azure, Kafka, and Airflow.
Conducts systematic literature searches in biomedical databases, screens articles, extracts data, and prepares evidence summaries for NIH health programs and policy. Requires 5+ years experience with PubMed, Embase, and review tools like Covidence.
Conducts systematic reviews in biomedical and health sciences by developing search strategies across databases like MEDLINE and Embase, managing citations with tools like Covidence and EndNote, screening studies, synthesizing evidence, and training researchers. Requires Master's degree and 3+ years experience.
Develops responsive Angular applications with complex data visualizations and state management for public sector clients. Requires 5+ years experience, expertise in TypeScript/HTML/CSS, testing with Cypress, and Agile collaboration.
Develops robust full-stack web applications using Python/Django and ReactJS/Angular for NCBI's biomedical platforms, serving millions of users. Requires 3+ years experience, BS in CS or related field, and expertise in modern web tech, APIs, and agile processes.
Leads design, customization, and integration of LLMs into biomedical research workflows and NCBI platforms like PubMed. Requires 3+ years hands-on LLM experience with Python, PyTorch, Hugging Face, and RAG systems; biomedical domain preferred.
Leads product strategy, roadmap, and cross-functional Agile teams to deliver and modernize web-based digital systems for federal clients. Requires 6+ years as Product Manager, user research expertise, Jira proficiency, and bachelor's degree.
Develops and maintains software for NCBI's Controlled Data Access systems using C++, Python, and cloud technologies. Requires 10+ years in OOP with C++, Linux programming, SQL, REST APIs, and Agile practices; onsite in Bethesda, MD with remote option.
Coordinates full SDLC for complex scientific software projects using Agile, managing cross-functional teams, tracking milestones, and integrating with NCBI systems. Requires 5+ years software development/management experience and bachelor's in CS.
Develops robust web applications in Python/Django and Java for high-traffic genomic databases like dbSNP and dbVAR at NIH. Requires 3+ years in Java, Python, SQL, Linux, and agile team collaboration.
Leads multi-disciplinary team delivering IT & cyber mission support to DoD Military Community & Family Policy, serving as primary POC for GSA stakeholders. Ensures technical, cost, and schedule compliance; requires 10+ years DoD IT/cyber PM experience, Bachelor's degree, PMP/DAWIA, and Top Secret clearance.
Leads design and deployment of AI/ML models, prototypes, and ethical frameworks for DoD missions. Requires 8+ years in AI/ML/data science, bachelor's in relevant field, Python/TensorFlow/PyTorch experience, and Public Trust eligibility.
Develops and implements Python/Django UI/UX components for dbGaP data access systems at NCBI, integrates with backend APIs, applies USWDS styling, and documents workflows. Requires bachelor's in CS, Python/Django experience, Linux, and Agile.
Provides desktop support for 700 Windows and macOS users at NIH, including helpdesk, imaging, patching, vulnerability remediation, and Mac deployment/integration with enterprise tools like Active Directory and MDM.
Designs, deploys, and manages HashiCorp Vault clusters for secure secret management in on-premises and cloud (AWS/GCP) hybrid environments with Kubernetes integration. Requires 3+ years experience, zero trust principles, IaC tools like Terraform, and automation scripting.
Manages firewalls, IP, vulnerabilities, and compliance for NCBI systems at NIH. Performs log analysis, incident response, threat hunting, and network security troubleshooting with 2+ years experience in firewalls and vulnerabilities.
Develops and maintains DataOps platform using Kubernetes, cloud services, and data processing tools to support NCBI developers. Requires strong coding skills, cloud experience, and Linux proficiency; bonus for GitOps and observability tools.
Leads design, implementation, and automation of high-performance networks using Arista EOS, CloudVision, F5 BIG-IP, and protocols like BGP, VxLAN. Requires 10+ years experience, Python scripting, and team leadership for NIH scientific mission.
Designs and deploys high-performance network architectures using Spine-and-Leaf, Arista EOS/CloudVision, and F5 BIG-IP. Automates operations with Python, modernizes legacy networks for cloud, and leads technical efforts requiring 10+ years experience and expertise in BGP, OSPF, VxLAN, EVPN.
Senior Linux System Administrator manages Linux infrastructure, automates tasks with scripting (Python, Bash, etc.), uses Puppet for configuration, troubleshoots complex issues, and supports developers at NCBI. Requires 7+ years Linux admin experience and strong automation skills.
Builds and maintains Red Hat OpenShift clusters on GCP for NCBI's DevOps platform. Supports developers with Kubernetes, GitLab CI/CD, ArgoCD, service mesh, and on-call troubleshooting in a hybrid environment.
Coordinates administrative support for NNLM program including metrics reporting, meeting scheduling, data management, and liaison with grantees. Requires 5+ years admin experience, Microsoft Office proficiency, and strong organizational skills.
Leads software development teams in Agile framework to build bioinformatics tools for genomic data analysis. Requires 5+ years Linux development, C++/Java proficiency, cloud platforms, and technical leadership for high-traffic applications.
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.
Develops and maintains QA platforms, compliance pipelines, and automated testing frameworks for NCBI's DevSecOps and observability tools. Requires strong coding in Python/JavaScript/Java, CI/CD expertise, and Linux skills in a containerized Kubernetes environment.
Assess VSAC FHIR API against R4/R5 standards and IGs like CRMI/USCORE, identify gaps, deliver recommendations report, and provide monthly guidance presentations. Requires deep FHIR expertise and implementation experience. Part-time, 20 hours/month.
Develops and maintains software for NCBI's biomedical databases like PubMed and GenBank, implementing bioinformatic algorithms and cloud pipelines for large-scale genetic data. Requires Python proficiency, SQL expertise, Linux scripting, and experience with big data handling.
Designs and optimizes cloud-based database architectures for petabyte-scale biomedical datasets, implementing partitioning, sharding, and query tuning. Requires 5+ years experience with SQL, cloud services, Linux scripting, and production database operations.
Cloud Engineer supports developers and production services in AWS and Google Cloud environments, managing resources like compute instances, VPCs, security groups, and automation scripting while maintaining stable cloud operations onsite in Bethesda, MD.
Builds and maintains high-performance full stack web applications using Python/Django for NCBI's biomedical platforms serving millions of users. Requires 5+ years experience, BS in CS or related, proficiency in Python/Django and frontend frameworks.
Develops, implements, tests, and maintains bioinformatics software and information retrieval systems using C++ for NCBI's biological sequence annotation pipelines. Requires 5+ years handling large data in distributed environments, Linux programming, and database expertise.
Develops and maintains bioinformatics software and information retrieval systems using C++ for NCBI's big data platforms. Requires 5+ years handling large datasets, Linux programming, and database expertise; collaborates with scientists on genetic data algorithms.
Develops, tests, and maintains bioinformatics software and information retrieval systems using C++ for NCBI. Collaborates with scientists to implement algorithms, handling big data in Linux environments with 5+ years experience required.
Develops full-stack web applications for RxNorm drug naming system at National Library of Medicine. Requires 5+ years experience with Python/Django/Angular, JavaScript, Git, CI/CD tools, and Agile in an onsite Bethesda role.
Develops full-stack web applications using Python/Django/Angular for NCBI's Sequence Read Archive, handling big data NGS visualization and user interactions for millions of users. Requires 5+ years experience, BS in CS or related field.
Develops robust full-stack web applications using Python/Django and ReactJS for NCBI's high-traffic biomedical platforms. Requires 3+ years experience, BS in CS or related field, and expertise in modern web tech, APIs, and agile processes.
Develops full-stack web applications using Python/Django/Angular for NCBI's Sequence Read Archive, handling big data for biomedical research. Requires 5+ years experience, BS in CS or related field, and front-end/back-end expertise.
Develops full-stack web applications for DailyMed using Python/Django backend and Angular frontend. Requires 5+ years experience, BS in CS or related, expertise in databases like Postgres/ElasticSearch, Docker, CI/CD, and Agile.