Location: Bethesda, Maryland   |   Full-Time   |   $115,000 - $150,000
Python C++ Linux CI/CD Kubernetes GitLab DevOps YTT Python Docker Back End Engineer Staff Engineer
**About Black Canyon Consulting:** Black Canyon Consulting (BCC) partners with the National Center for Biotechnology Information (NCBI) to deliver cutting-edge technology solutions. We help organizations like NCBI build and maintain robust, scalable, and secure systems. Our team combines deep technical expertise with industry best practices to ensure client success.

**Job Description:** As a Platform DevEx Engineer at BCC, you will be part of a cross-functional team dedicated to building and maintaining tools and systems that enable developers across NCBI to create, deploy, and manage high-quality software. You'll focus on creating standardized ecosystems for development projects, CI/CD pipelines, testing frameworks, and deployment pipelines. Your work will ensure that developers can consistently push and deploy code that meets Federal Standards for application security and mature code practices.

**Responsibilities:**
- Design and configure GitLab CI pipelines and templates for standardized development environments
- Develop Python applications and libraries to support DevOps tools and customer interfaces
- Create Kubernetes configuration templates using YTT for consistent deployments
- Debug and troubleshoot deployments on Kubernetes distributions like OpenShift and Anthos
- Maintain documentation for component projects and the DevEx platform
- Lead smaller projects to add new capabilities to the platform

**Requirements:**
- Strong coding fluency in at least one programming language (Python, C++, JavaScript/TypeScript preferred)
- Working knowledge of Linux systems and command-line operations
- Familiarity with source control, CI/CD pipelines, package publishing, and containerization
- Experience with GitLab CI/CD pipelines
- Bonus points for experience with CLI applications, Kubernetes distributions, observability tools, and service meshes
Post Date: June 10, 2025