Database Engineer

DataHaven Solutions Inc.
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

Tech stack

Query Performance
Backup Devices
Bash
Cluster Analysis
Information Systems
Databases
Data Systems
Relational Databases
Database Design
Database Schema
Database Security
Linux
Elasticsearch
Identity and Access Management
Python
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Oracle Applications
Powershell
Standard Sql
SQL Stored Procedures
Data Streaming
Diagnostic Tools
Scripting (Bash/Python/Go/Ruby)
System Availability
Database Optimization
Information Technology
Optimization Algorithms
Cassandra
Database Replication
Database Monitoring

Job description

Responsibilities: Design, develop, and maintain relational and/or NoSQL database systems to ensure high availability, security, and scalability. Install, configure, monitor, and maintain database platforms in development, test, and production environments. Perform database performance tuning by analyzing query performance, indexing strategies, and system resource utilization. Manage database access controls, authentication, and authorization in accordance with DoD and organizational security policies. Develop and maintain database schemas, data models, stored procedures, and views to support application requirements. Create and maintain database documentation, including schemas, configurations, data flows, backup procedures, and operational runbooks. Collaborate with software engineers, system administrators, and architects to design and implement efficient data solutions. Monitor database health, capacity, replication, and availability to ensure uninterrupted service. Develop, test, and

Requirements

maintain backup, recovery, and disaster recovery solutions for database systems. Utilize database monitoring and diagnostic tools to identify, analyze, and resolve complex database issues. Implement and maintain compliance with DISA Security Technical Implementation Guide (STIG) benchmarks for database platforms. Provide database support and troubleshooting during production incidents, outages, and mission-critical operations. Ensure database systems comply with applicable security standards, including NIST 800-53 and RMF frameworks. Qualifications: Minimum 6-8 years of experience in database engineering, database administration, or related fields. Strong proficiency with relational database technologies such as Oracle, PostgreSQL, MySQL, SQL Server, or similar platforms. Experience with NoSQL databases (e.g., MongoDB, Cassandra, Elasticsearch) is a plus. Advanced knowledge of SQL, database design, normalization, and indexing strategies. Experience with database performance tuning, capacity planning, and optimization techniques. Familiarity with database security controls, encryption, auditing, and access management. Experience supporting databases in Linux and/or Windows environments. Knowledge of data replication, clustering, and high-availability architectures. Ability to analyze complex database issues and implement effective, scalable solutions. Bachelor's degree in Computer Science, Information Systems, or a related discipline preferred. Four (4) additional years of experience may substitute for a degree. Experience in DoD or Intelligence Community environments strongly preferred. Familiarity with scripting or automation tools such as Python, Bash, or PowerShell is a plus. Excellent communication skills and the ability to collaborate across engineering and operational teams. Additional Requirements: Active TS/SCI clearance with Full Scope Polygraph required. Security+ certification required (or ability to obtain within a specified timeframe). Willingness to work on-site at Ft. Meade, MD, as required by the position.

Apply for this position