T

teKnoluxion Consulting

Software and systems engineering for defense

Senior PostgreSQL Database Engineer

Database AdministrationConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, or a related technical discipline, or equivalent education, training, certifications, and experience is required.
  • At least 5 years of experience in database administration, database engineering, database architecture, or a related technical discipline is required.
  • Hands-on experience administering and supporting PostgreSQL databases is required.
  • Experience with relational database design, data modeling, SQL, schema development, indexing, and query optimization is required.
  • Experience troubleshooting database issues and managing database users, roles, permissions, and configurations is required.
  • Experience with database backups, restores, upgrades, and routine maintenance is required.
  • Working knowledge of database high availability, replication, and disaster recovery concepts is required.
  • The candidate must be able to collaborate with developers and infrastructure engineers to resolve technical issues and improve system performance.
  • Strong analytical, troubleshooting, documentation, and communication skills are required.

Responsibilities

  • Administer PostgreSQL database configuration, user accounts, roles, permissions, routine maintenance, patching, upgrades, and operational troubleshooting.
  • Design and refine schemas, data models, indexing strategies, and data access patterns to support application functionality, performance, and evolving system requirements.
  • Analyze SQL queries and execution plans, identify performance bottlenecks, and improve queries, indexes, database configuration, and resource utilization.
  • Support PostgreSQL deployment, connectivity, configuration, monitoring, and operational integration with OpenShift-based systems in collaboration with platform and application teams.
  • Implement and maintain backup and restore procedures, validate recovery processes, and support existing high-availability, replication, and disaster recovery capabilities.
  • Configure and maintain database monitoring, logging, alerting, capacity tracking, and operational reporting to identify and resolve issues proactively.
  • Advise software developers on schema design, SQL development, transaction management, data access patterns, and database integration to support efficient and reliable application behavior.
  • Identify database performance, reliability, scalability, and maintainability improvements; evaluate tools and approaches; and implement practical solutions.
  • Plan and execute database upgrades, migrations, configuration changes, and modernization efforts while minimizing operational risk and service disruption.
  • Document database architecture, configurations, security controls, operational procedures, and recommended engineering practices.
  • Apply access controls, least-privilege permissions, auditing, and security practices in accordance with applicable customer and system requirements.
  • Serve as the primary database technical resource for the engineering team, helping troubleshoot issues and make informed decisions about database design and operational practices.

Desired Qualifications

  • CompTIA+ certification is preferred.
  • Experience supporting PostgreSQL in OpenShift, Kubernetes, containerized, or Linux-based environments is desirable.
  • Experience with PostgreSQL replication, failover, connection pooling, or high-availability technologies is desirable.
  • Experience with database monitoring, logging, alerting, and performance diagnostics is desirable.
  • Experience supporting transactional and analytical data workloads is desirable.
  • Experience with database automation, scripting, infrastructure as code, or repeatable deployment practices is desirable.
  • Experience planning and executing database migrations, upgrades, and modernization initiatives is desirable.
  • Familiarity with database security practices in regulated or classified environments is desirable.
  • Experience with Oracle database administration or Oracle-to-PostgreSQL migration is desirable.
  • Intelligence Community experience is preferred.

About the Company

teKnoluxion Consulting

Software and systems engineering for defense

teKnoluxion Consulting specializes in software and systems engineering, architecture, cloud services, IT advisory, and data analytics/visualization for the DoD and IC. It designs and builds integrated software systems and cloud-based solutions, and uses data analytics and visualization to turn mission data into actionable insights. Its team of engineers, integrators, and analysts deliver complex, mission-focused solutions, supported by deep domain expertise and a history of delivering results. The company differentiates itself through deep national-security know-how, a strong track record with DoD/IC missions, and being part of Bcore, a broader intelligence company that emphasizes trust and teamwork. Its goal is to be a trusted partner and employer of choice in the national security space, continuously delivering capable, reliable solutions that advance national security missions.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Washington DC, District of Columbia
Founded
2013

Recently Posted Jobs

Explore more opportunities at teKnoluxion Consulting

See more jobs