×
Register Here to Apply for Jobs or Post Jobs. X

Database Engineer

Job in Reston, Fairfax County, Virginia, 22090, USA
Listing for: CACI International Inc
Full Time position
Listed on 2026-02-28
Job specializations:
  • IT/Tech
    Database Administrator, Data Engineer, Systems Engineer, IT Consultant
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Job Title:

Database Engineer

Job Category:
Information Technology

Time Type:
Full time

Minimum Clearance Required to Start:
Secret

Employee Type:
Regular

Percentage of

Travel Required:

None

Type of Travel:
None

The Opportunity

Join the IBS-NS Next Generation team to architect and implement a modern database infrastructure that will replace legacy Oracle systems and power the future of mission-critical applications.

  • Lead the technical design and migration strategy for a comprehensive suite of databases, leveraging cutting-edge technologies including Postgre

    SQL, Mongo

    DB, Redis, and other cloud-native database solutions deployed on Open Shift.
  • Serve as a recognized technical expert, working at the intersection of database engineering, Dev Sec Ops , and agile development to deliver scalable, secure, and high-performance data solutions.
  • Collaborate with cross-functional teams including software developers, Dev Ops engineers, system architects, and cybersecurity professionals to ensure seamless integration of database systems within CI/CD pipelines and containerized environments.
  • Drive innovation and establish best practices that will have lasting impact on the program's technical direction, operational efficiency, and ability to meet DoD security and compliance requirements.
Responsibilities
  • Design and implement scalable, high-performance, and fault-tolerant database architectures for the Next Generation IBS-NS software suite, supporting migration from legacy Oracle systems to modern database paradigms.
  • Architect database solutions optimized for microservices deployed on Open Shift, including RDBMS (Postgre

    SQL, MySQL, Maria

    DB) and No

    SQL databases (Mongo

    DB, Redis, Cassandra, Couch

    DB).
  • Develop and optimize database schemas, indexing strategies, partitioning schemes, and connection pooling configurations for large-scale, containerized applications.
  • Automate database provisioning and deployment using Infrastructure as Code (IaC) tools including Ansible, Terraform, and Helm Charts.
  • Integrate database schema migrations into CI/CD pipelines for version control and Git Ops workflows for automated change management.
  • Perform database performance tuning through query optimization, EXPLAIN plan analysis, and implementation of caching strategies using Redis or Memcached.
  • Monitor database resource utilization (CPU, memory, disk I/O) and application performance using Prometheus, Grafana, and Splunk within Open Shift environments.
  • Enforce DoD STIGs (Security Technical Implementation Guides) and CIS benchmarks to ensure database security compliance and implement encryption at rest and in transit using TLS, SSL, and disk-level encryption.
  • Manage database access control using RBAC (Role-Based Access Control) and Open Shift-native authentication mechanisms, integrating automated vulnerability scanning using Anchore, OpenSCAP, and Sonar Qube.
  • Implement high availability (HA) and disaster recovery (DR) strategies including database replication, distributed clusters, and automated backup/restore processes.
  • Design and execute database migration strategies ensuring minimal downtime and data integrity during transitions from Oracle to modern database platforms.
  • Collaborate with development teams in an Agile environment, participating in Scrum ceremonies and providing database expertise during Sprint Planning, Standups, and Retrospectives.
  • Establish and maintain database monitoring, logging, and alerting solutions for real-time performance metrics, anomaly detection, and security threat identification.
  • Develop and document database standards, best practices, and operational procedures that significantly improve existing processes and practices.
  • Support Systems Engineering, Systems Administration, and Cybersecurity activities as they relate to database infrastructure and data protection.
  • Contribute to monthly Program Management meetings, providing technical insights and progress updates on database initiatives.
  • Manage schedules and coordinate activities for database team members as needed.
Qualifications

Required:

  • Bachelor's degree (BA/BS) in Computer Science, Information Technology, or related technical discipline, or equivalent experience.
  • Minimum 10…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary