Blackcanyonconsulting

Database Architect (Cloud) for SRA

NIH-Bethesda. Posted 14 months ago

The role

The Database Architect will design, optimize, and maintain large-scale, distributed database systems for NCBI. The role focuses on scalable database architectures, partitioning strategies, and cloud-native solutions for biomedical and public health research datasets.

What you will do

  • Design and optimize cloud-based database architectures to support petabyte-scale biomedical datasets.
  • Implement and manage database partitioning, sharding, and replication strategies.
  • Tune queries, schemas, and indexing strategies for high-throughput workloads.
  • Support production-level data operations in complex, high-availability environments.
  • Work with cross-functional teams to integrate cloud-native data services with pipelines and APIs.
  • Troubleshoot database performance issues and implement proactive monitoring solutions.

Required qualifications

  • 5+ years of professional database experience with large, distributed, or cloud-hosted databases.
  • Advanced proficiency in SQL: schema design, query optimization, indexing, stored procedures.
  • Deep knowledge of database partitioning and sharding strategies in cloud environments.
  • Hands-on experience with Linux/UNIX environments and scripting (Bash, Python).
  • Familiarity with cloud database services (AWS RDS, Aurora, Athena, Google BigQuery, or equivalent).
  • Experience operating databases in production with high concurrency and large-scale data ingestion.
  • Strong troubleshooting skills for performance bottlenecks, query execution plans, and distributed systems.

Nice to have

  • Experience with Microsoft SQL Server and advanced features (partitioning, indexing strategies).
  • Familiarity with bioinformatics databases or large scientific datasets.
  • Experience with containerized workloads (Docker) and orchestration (Kubernetes).
  • Knowledge of XML schemas and structured/unstructured data integration.
  • Exposure to Data Warehouse, Data Lake, or Data Lakehouse concepts.
  • Interest in learning Big Data platforms (Apache Spark, Hadoop) and data science tools (Jupyter).
  • Proficiency in additional programming languages (Python, C++)

Benefits

  • medical, dental and vision coverage
  • 401k plan with employer contribution
  • paid holidays
  • vacation
  • tuition reimbursement

About the company

Black Canyon Consulting (BCC) is a professional service and technology focused organization.

Database Architect (Cloud) for SRA at Blackcanyonconsulting | JobZoey