Senior NMS Database Architect (TS/SCI)

CACI

Sterling (VA)

On-site

USD 132,000 - 290,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CACI is seeking an experienced Network Management Systems Database Admin to design, implement, and optimize databases supporting NMS. You will ensure high performance, availability, and security of critical network data across multiple systems.

The role requires 10+ years of relevant experience, TS/SCI with Poly, and strong SQL skills with expertise in PostgreSQL, MS SQL Server, and MariaDB/MySQL. Collaboration with network engineers and developers is essential.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or equivalent work experience.
  • 10+ years of related work experience.
  • TS/SCI with Poly required.
  • Expert knowledge of database management systems (PostgreSQL, MS SQL Server, MariaDB/MySQL).
  • Strong SQL skills and experience with database performance tuning.
  • Familiarity with network management platforms and their data requirements (Riverbed, SolarWinds, Network Node Manager).
  • Experience with large-scale databases and high-volume data processing.
  • Knowledge of data modeling and normalization techniques.
  • Familiarity with database monitoring tools (pgAdmin, Prometheus, Grafana).
  • Proficiency in scripting languages (Python, Perl, Shell).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Experience with database high availability and disaster recovery solutions.

Responsibilities

  • Design, implement, and maintain database structures for network management systems.
  • Optimize database performance through indexing, query tuning, and schema design.
  • Develop and maintain data models that support network inventory, performance, and fault management.
  • Implement and manage database backup, recovery, and data migration procedures.
  • Plan and implement database upgrades, patches, and maintenance schedules.
  • Monitor database health, performance, and capacity, proactively addressing potential issues.
  • Design and implement data integration and ETL processes between NMS and other enterprise systems.
  • Ensure data integrity and consistency across multiple NMS databases.
  • Develop and maintain database security policies and access controls.
  • Collaborate with network engineers and application developers to support NMS functionality.
  • Troubleshoot complex database issues and perform root cause analysis.
  • Implement automation scripts for routine database maintenance tasks.
  • Evaluate and recommend new database technologies and tools for NMS.
  • Mentor junior database administrators and provide technical guidance to the team.
  • Develop and maintain documentation for database structures, procedures, and best practices.

Skills

SQL tuning
PostgreSQL
MS SQL Server
MariaDB/MySQL
Python
Shell scripting
Problem solving
Teamwork
Communication
Disaster recovery

Education

Bachelor's degree in CS/IT

Tools

pgAdmin
Prometheus
Grafana
Riverbed
SolarWinds
Network Node Manager

Job description

CACI is seeking an experienced Network Management Systems Database Admin to design, implement, and optimize databases supporting NMS. You will ensure high performance, availability, and security of critical network data across multiple systems.

The role requires 10+ years of relevant experience, TS/SCI with Poly, and strong SQL skills with expertise in PostgreSQL, MS SQL Server, and MariaDB/MySQL. Collaboration with network engineers and developers is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior NMS Database Engineer (TS/SCI)
Senior NMS Database Engineer (TS/SCI)

CACI International • Town of Texas (WI)

On-site
USD 131,800 - 290,000
Network Management Systems (NMS) Database Admin
Network Management Systems (NMS) Database Admin

CACI International Inc • Sterling (VA)

On-site
USD 131,000 - 290,000
NMS Database Engineer for High-Performance Networks
NMS Database Engineer for High-Performance Networks

CACI International Inc • Sterling (VA)

On-site
USD 131,000 - 290,000
NMS DBA Engineer - TS/SCI with Poly
NMS DBA Engineer - TS/SCI with Poly

CACI International Inc • Sterling (VA)

On-site
USD 131,000 - 290,000
Network Management Systems (NMS) Database Admin
Network Management Systems (NMS) Database Admin

CACI International • Town of Texas (WI)

On-site
USD 131,800 - 290,000
Network Management Systems (NMS) Database Admin
Network Management Systems (NMS) Database Admin

CACI • Sterling (VA)

On-site
USD 132,000 - 290,000
Senior NMS Linux Engineer – Automation & High-Security Ops
Senior NMS Linux Engineer – Automation & High-Security Ops

CACI • Sterling (VA)

On-site
USD 132,000 - 290,000
Healthcare
Wellness
Financial
+4
Senior Network Security Engineer — Mission-Critical (TS/SCI)
Senior Network Security Engineer — Mission-Critical (TS/SCI)

CACI • Columbia (MD)

On-site
USD 121,000 - 266,000
Senior Database Administrator – TS/SCI On‑Site
Senior Database Administrator – TS/SCI On‑Site

CACI International Inc • St. Louis (MO)

On-site
USD 90,000 - 190,000
Network Management Systems (NMS) Operations Tier 3
Network Management Systems (NMS) Operations Tier 3

CACI International Inc • Las Cruces (NM)

On-site
USD 94,000 - 208,000