R

Redhorse

Government consulting with AI-driven digital transformation

Database Engineer

Database AdministrationConfirmed live in the last 24 hours
Full-timeChantilly, VA, USAIn-person

About the Job

Requirements

  • Active Top Secret/Sensitive Compartmented Information clearance with polygraph.
  • A bachelor's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related field and 5+ years of relevant experience; or a master's degree and 3+ years of relevant experience. Equivalent experience may be considered in lieu of a degree.
  • 5+ years of experience designing, building, and administering relational databases such as PostgreSQL, Oracle, Microsoft SQL Server, or MySQL.
  • Expert SQL skills, including query writing, performance tuning, indexing strategy, and stored procedures or functions.
  • Demonstrated experience with conceptual, logical, and physical data modeling and relational database design.
  • Hands-on experience with AWS database and storage services such as Amazon RDS, Aurora, DynamoDB, and S3, preferably on classified systems.
  • Experience implementing database security, including access control, encryption, and auditing.
  • Experience implementing backup, recovery, and replication solutions.
  • Experience with data migration, including source analysis, data mapping, and data transformation from legacy systems.
  • Scripting experience with Python, Bash, or PowerShell for automation and data processing.

Responsibilities

  • Design, build, and maintain the application's database management systems in the AWS environment, including logical and physical data modeling, relational database architecture, and metadata or repository design.
  • Model the request lifecycle so workflow state, justifications, and reviewer decisions are captured as structured, queryable data rather than free text, email, or spreadsheets.
  • Implement database-level security controls for sensitive request data, including role- and attribute-based access control, row- and column-level security, encryption at rest and in transit, and least-privilege service accounts.
  • Design and implement data retention periods, purge workflows, and immutable audit trails that satisfy policy and compliance requirements.
  • Analyze the legacy application's data and processes; perform source analysis, data mapping, and data transformation to plan and execute migration into the target environment.
  • Determine data storage requirements and evaluate, size, and select database technology components such as Amazon RDS or Aurora PostgreSQL, DynamoDB, and S3.
  • Write, review, and tune SQL queries, stored procedures, and indexes for performance and scalability; support developers with efficient data access patterns and APIs.
  • Implement comprehensive backup, recovery, and replication solutions; define and test recovery point objective and recovery time objective targets.
  • Establish database configuration management and schema change control, including migration scripts and versioning, integrated into the team's continuous integration and continuous delivery pipeline.
  • Structure and prepare data to support rules-based validation, AI-assisted detection of common request errors, reporting, and metrics for customer leadership.
  • Monitor database health, capacity, and performance; troubleshoot and resolve production data issues.
  • Prepare system requirements, data dictionaries, and design documentation throughout implementation.

Desired Qualifications

  • A master's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related field.
  • Experience supporting application development on classified systems.
  • AWS certification, such as AWS Certified Database – Specialty or Solutions Architect – Associate, or equivalent.
  • Experience with NoSQL data stores such as DynamoDB and MongoDB and choosing between relational and NoSQL designs.
  • Experience with regulated or sensitive data, including retention schedules, purge or expungement, audit logging, privacy controls, and role- and attribute-based access control.
  • Experience with workflow- or case-management data models involving requests, approvals, and state transitions.
  • Experience with database schema-change tooling such as Flyway and Liquibase and continuous integration, continuous delivery, or SecDevOps practices.
  • Experience with Infrastructure as Code such as Terraform and CloudFormation and containers such as Docker and Kubernetes.
  • Experience with ETL or ELT tools and event-driven AWS services such as Lambda, SQS, and Glue.
  • Experience preparing data for machine learning or AI-assisted applications.
  • Experience with Agile methodologies and tools such as Jira and Confluence.

About the Company

Redhorse

Government consulting with AI-driven digital transformation

Redhorse helps government agencies improve operations by providing consulting and hands-on delivery that combines digital transformation, artificial intelligence, and sector expertise in National Security, Networking Technology and Infrastructure, Energy, and the Environment. The company works with clients on mission-critical projects, analyzing data and systems and then designing architectures, implementing technology changes, and guiding long-term partnerships in regulated environments. Its differentiators are close, collaborative client work, sector-specific knowledge, and a focus on outcomes that align with public sector security and compliance needs. The goal is to help government agencies operate more efficiently, securely, and effectively through data-driven strategies and AI-enabled transformations.

Company size
201-500
Company stage
Growth Equity (Venture Capital)
Total funding
Not listed
Headquarters
Arlington County, VA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Redhorse

See more jobs