Database Developer

S.C.C.I. INC
Dahlgren, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Dahlgren, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Azure
Big Data
Information Systems
Computer Programming
Databases
Data Architecture
Data Auditing
Information Engineering
Data Governance
Data Integration
ETL
Data Structures
Data Systems
Relational Databases
Database Design
Database Development
Distributed Systems
Graph Database
Information Lifecycle Management
Interoperability
Python
Meta-Data Management
NoSQL
Performance Tuning
Cloud Services
Systems Integration
Unstructured Data
Data Processing
Google Cloud Platform
Sql Optimization
Data Layers
Event Driven Architecture
Semi-structured Data
Information Technology
Data Management
Data Pipelines

Job description

SCCI is seeking a Database Developer to join our team leading the design and implementation of a unified enterprise data architecture across a complex ecosystem of systems and projects. This role is responsible for defining the ontology to define how data is structured, related, governed, and scaled across the organization. In this position, you will operate at both a strategic and hands-on level-establishing standards, guiding implementation, and solving complex data integration challenges. The ideal candidate brings deep expertise in database architecture, data modeling and system interoperability, along with the ability to translate fragmented, inconsistent data into a cohesive and extensible enterprise model. This position is located in Dahlgren, VA., * Enterprise Data Architecture & Ontology Leadership

  • Define and evolve the enterprise data ontology, including core entities, relationships, and semantic standards
  • Establish canonical data models that align disparate systems into a unified structure
  • Lead the development of enterprise-wide data standards, naming conventions, and modeling guidelines
  • Serve as the authority on how data should be structured and governed across the organization
  • Data Modeling & System Design
  • Design complex logical and physical data models spanning multiple domains and systems
  • Architect solutions that balance normalization, performance, scalability, and usability
  • Define patterns for handling structured, semi-structured, and unstructured data
  • Guide teams in implementing consistent and reusable data structures
  • Cross-System Integration & Alignment
  • Lead efforts to reconcile conflicting data models across programs and applications
  • Design integration strategies that enable interoperability between systems
  • Define data contracts and interface schemas between services and platforms
  • Identify and eliminate redundancy and inconsistency across enterprise datasets
  • Unstructured Data Strategy
  • Develop frameworks for structuring and integrating unstructured and semi-structured data
  • Define metadata, tagging, and classification approaches to support discoverability and governance
  • Evaluate when to use relational vs. NoSQL vs. hybrid approaches
  • Data Governance & Quality
  • Establish and enforce data governance standards, including data quality, lineage, and validation rules
  • Partner with stakeholders to define authoritative data sources and master data domains
  • Implement strategies for data auditing, traceability, and compliance
  • Performance, Scalability & Optimization
  • Architect high-performance data solutions capable of supporting enterprise-scale workloads
  • Lead performance tuning strategies across databases, queries, and pipelines
  • Design for scalability across cloud and hybrid environments
  • Technical Leadership & Mentorship
  • Provide technical leadership to database developers and data engineers
  • Review designs and implementations to ensure alignment with enterprise standards
  • Mentor team members in data modeling, database design, and best practices
  • Influence technical direction across multiple teams and programs
  • Collaboration & Stakeholder Engagement
  • Work closely with enterprise architects, application developers, and business stakeholders
  • Translate business/domain needs into scalable data architectures
  • Lead design reviews and communicate complex data concepts clearly

Requirements

  • Bachelor's (BS) Degree in Information Systems, Computer Science, Engineering, Math, or similar technical degree
  • Seven (7) - Twelve (12)+ years of experience in database development, data engineering, or data architecture
  • Deep expertise in relational database design and advanced SQL
  • Proven experience designing enterprise-scale data models and architectures
  • Strong experience integrating data across multiple systems and domains
  • Demonstrated ability to structure and model unstructured/semi-structured data
  • Experience with ETL/ELT pipelines and large-scale data transformation
  • Strong understanding of data governance, data quality, and data lifecycle management

Preferred Skills and Experience:

  • Have an active Secret Security Clearance
  • Experience building or contributing to enterprise data ontologies, semantic layers, or knowledge graphs
  • Familiarity with Master Data Management (MDM) and canonical data modeling approaches
  • Experience with cloud data platforms (AWS, Azure, Google Cloud Platform) and modern data stacks
  • Knowledge of data cataloging and metadata management tools
  • Experience with distributed systems and event-driven architectures
  • Programming experience (Python, Java, or similar) for data processing and automation

Benefits & conditions

SCCI offers a comprehensive and competitive benefits package including Health, Dental, Vision, Life and Disability benefits, 401k with Company Match, time off consisting of 2 weeks of paid vacation, 48 hours of sick/personal leave, and 11 paid Holidays.

Apply for this position