Database Administrator

Job Description

Company: CACI International, Inc.
Location: St. Louis, MO
Workplace Type: On-site
Employment Type: Full-time
Pay / Compensation: $90,300 – $189,600

About the Role

CACI International is seeking a cleared Database Administrator in St. Louis, MO to support critical Corporate Business Information Systems (including Momentum and PeopleSoft). This on-site role performs comprehensive operational database administration across enterprise relational platforms including PostgreSQL, Oracle, and MySQL.

What You’ll Do / Key Responsibilities

  • Administer and maintain database platforms across PostgreSQL, MySQL, Oracle, and SQL Server.
  • Manage Oracle RDBMS infrastructure including Grid Infrastructure, ASM, Data Guard, and OEM Cloud Control.
  • Execute routine backup, restore, and disaster recovery operations using RMAN, snapshots, and archive logs.
  • Perform performance diagnostics, query analysis, execution plan profiling, and system optimization.
  • Conduct Linux system administration, database patching, cloning, upgrades, and maintenance routines.
  • Maintain database user accounts, ACLs, and compliance with strict security accreditation standards.
  • Develop administrative scripts to automate database operations, maintenance, and monitoring tasks.
  • Provide after-hours support and participate in operational on-call rotations.

Requirements & Qualifications

  • 7+ years of dedicated database administration experience.
  • Active TS/SCI security clearance (polygraph obtainable).
  • Bachelor’s degree in Computer Science, Information Systems, or a related discipline.
  • Strong hands-on experience administering Oracle Grid/RDBMS/ASM and open-source PostgreSQL/MySQL engines.
  • Proven competence in Linux administration and administrative scripting.
  • AWS Cloud Practitioner certification and familiarity with AWS services (EC2, EBS, DMS, Lambda, S3).