user avatar

Database Engineer

Adaptive Solutions, LLC

Posted today
Intel Agency (NSA, CIA, FBI, etc)
Senior Level Career (10+ yrs experience)
Unspecified
IT - Database
Reston, VA (On/Off-Site)

Position Title: Database Engineer
Clearance Requirements: TS/SCI with CI Polygraph. Investigation or CV date within 5 years
Location: Reston, VA (DIA HQ)

Duties and Responsibilities:

Database Administration and Management:
• Design, implement, and maintain PostgreSQLwith Pgvector, Neo4J, and ElasticSearch object-relational, graph, and NoSQL database environments, including schema design, data modeling, performance tuning, and query optimization.
• Develop and implement data backup and recovery strategies as well as data loading strategies for efficient ingestion of data.
• Monitor and tune databases performance, ensuring optimal query execution and resource utilization.
• Develop and implement best practices for database security, including access control and data encryption.
• Design and implement security policies, user access controls, and encryption methods to protect sensitive data
• Troubleshoot and resolve database issues, including performance bottlenecks and data inconsistencies
• Perform routine database administration tasks, including installation, configuration, patching, upgrades, and migrations
• Work closely with the engineering team and other stakeholders to support their analytical needs and provide guidance on database use cases.
• Participate in scrum meetings, architecture reviews, and code reviews
• Design, develop, and maintain Extract, Transport, and Load (ETL) pipelines to extract, transform, and load data from various sources.

Performance Tuning and Optimization:
• Conduct performance analysis, tuning, and query optimization for all databases
• Analyze execution plans and database resource usage, and make recommendations for improvements
• Configure and tune database parameters to achieve optimal performance, especially for large datasets

Data Modeling and Development Support:
• Collaborate with application developers and data architects to design and implement new database schemas for both relational and graph data models
• Write and optimize complex SQL queries for PostgreSQL and SPARQL/Cypher queries
• Support data migration, Extract, Transform, Load (ETL), and Extract, Load, Transform (ELT) processes to facilitate data movement between systems
• Ensure data quality and integrity throughout the ETL process.
• Develop and maintain documentation for data pipelines and database schemas.

Infrastructure and Automation:
• Manage on-premise and Cloud database deployments (i.e., Docker, Kubernetes), and in the cloud (i.e., AWS, Azure)
• Develop and implement automation scripts using languages like Python or Bash, and tools like Terraform or Ansible to manage database infrastructure as code
• Maintain database documentation, including design specifications, configurations, and procedures

Qualifications:
• Education: BS degree in Computer Science, Information Technology, or a related field.
• 10+ years of experience as a Database Engineer or similar role.
• IAT Level II (Data+, Security+ CE, Network+, CCSP, etc.)
• Experience with object-relational, graph, and NoSQL databases
• Strong proficiency with schema design, query optimization, security, and performance tuning.
• Experience with data governance and data quality practices.
• Experience with data warehousing concepts, data modeling techniques and database design principles.
• Experience with ETL tools and techniques.
• Strong SQL skills and experience with query optimization.
• Experience with scripting languages such as Python or Shell.
• Excellent problem-solving and analytical skills.
group id: 91135725
N
Name HiddenSenior Technical Recruiter

Match Score

Powered by IntelliSearch™
image match score
Create an account or Login to see how closely you match to this job!