Administer, monitor, and maintain enterprise databases across development, test, and production environments to ensure system availability and reliability.
Perform database performance tuning, query optimization, and capacity planning to support scalable and efficient operations.
Support and validate data flows across data warehouse and data lake environments, ensuring accuracy, completeness, and interoperability across systems.
Troubleshoot database and data pipeline issues, perform root cause analysis, and implement corrective actions.
Manage and execute backup, recovery, and disaster recovery (DR) processes, including testing and validation of recovery procedures.
Support data ingestion and ETL processes, including identifying and resolving issues with missing, invalid, or delayed data.
Collaborate with infrastructure, system, and network teams to resolve performance issues and maintain overall system health.
Ensure database security, access controls, and compliance with federal security and data governance requirements.
Support deployment activities, including schema updates, database changes, and integration with CI/CD processes.
Maintain documentation for database configurations, processes, and operational procedures.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
U.S. Citizenship required due to federal contract requirements
Ability to obtain and maintain a Public Trust clearance
Candidate must have lived in the U.S. for three (3) full years out of the last five (5) years
6+ years professional technical experience supporting IT systems
3+ years of experience working with relational databases (e.g., Oracle, PostgreSQL, MySQL)