TechFlow

Database Engineer

TechFlow$85K — $110K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent experience in Computer Science, IT, Engineering or related field
  • 5+ years of Oracle Database Administration experience in enterprise environments
  • Proven skills in Oracle database installation, configuration, patching, and upgrading
  • Experience with version-controlled database migration scripts in CI/CD pipelines
  • Strong background in performance tuning, monitoring, and troubleshooting of Oracle databases
  • Knowledge of database security measures and compliance with DoD standards
  • Familiarity with ETL processes and cloud-based Oracle database support, specifically AWS

Responsibilities

  • Install, configure, and manage Oracle database environments throughout their lifecycle
  • Monitor and enhance database performance, availability, and health
  • Optimize databases through tuning, indexing, and capacity planning
  • Implement security controls and ensure compliance with cybersecurity requirements
  • Develop and validate backup, recovery, and disaster recovery strategies
  • Design and maintain version-controlled database schema changes integrated with CI/CD
  • Support the collaboration with software teams for efficient database structures and application modernization

Benefits

  • Employee stock ownership plan (ESOP) with annual contributions
  • 401k plan with Roth option and employer match
  • Immediate vesting on 401k contributions
  • Generous paid time off and 11 holidays per year
  • Comprehensive health benefits including medical, dental, and vision
  • Company-paid life and AD&D insurance
  • Access to Employee Assistance Program and wellness resources
  • Investment in employee training and development programs
  • Voluntary benefits including pet insurance and identity theft protection plans
Full Job Description
TechFlow is seeking an experienced Database Engineer / Oracle Database Administrator (DBA) to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program provides software development and technical support services to sustain, enhance, and optimize a critical customer system through secure, scalable, and maintainable software solutions.

The Database Engineer/DBA will be responsible for the administration, security, performance, and lifecycle management of enterprise Oracle databases supporting mission-critical applications. This role will ensure database environments remain secure, highly available, and optimized while supporting Agile software development and DevSecOps practices. The successful candidate will work closely with software engineers, DevSecOps engineers, system architects, testers, and program leadership to support database modernization initiatives and maintain the integrity, availability, and performance of critical data assets.

Key Responsibilities
  • Install, configure, administer, patch, upgrade, and manage the lifecycle of Oracle database environments.
  • Monitor database performance, availability, and health, proactively identifying and resolving performance bottlenecks and operational issues.
  • Optimize database performance through tuning, indexing strategies, query optimization, and capacity planning.
  • Implement and maintain database security controls, including user access management, encryption, auditing, and compliance with DoD cybersecurity requirements.
  • Develop, maintain, and regularly validate comprehensive backup, recovery, and disaster recovery procedures to meet Government Recovery Point Objective (RPO) and Recovery Time Objective (RTO) requirements.
  • Design, implement, and maintain database schema changes using version-controlled migration scripts integrated with CI/CD pipelines.
  • Ensure database deployment scripts are automated, repeatable, defect-free, and environment agnostic.
  • Maintain configuration management documentation and version control for all database configurations and settings.
  • Support end-to-end traceability of database requirements through implementation, testing, and documentation.
  • Collaborate with software development teams to design efficient database structures and support application modernization initiatives.
  • Support ETL processes, data integration activities, and maintenance of database metadata and data dictionary documentation.
  • Participate in troubleshooting production issues and implementing continuous improvements to database operations.
  • Ensure compliance with organizational standards for security, quality, documentation, and configuration management.

Requirements
  • Bachelor's degree (or equivalent experience) in Computer Science, Information Technology, Engineering or related field.
  • Minimum 5 years of Oracle Database Administration experience supporting enterprise environments.
  • Extensive experience installing, configuring, patching, upgrading, and administering Oracle databases.
  • Experience developing and managing version-controlled database migration scripts integrated with CI/CD pipelines.
  • Strong knowledge of Oracle database performance tuning, optimization, monitoring, and troubleshooting.
  • Experience implementing database security hardening, encryption, auditing, and Security Technical Implementation Guide (STIG) compliance.
  • Experience designing, implementing, testing, and maintaining enterprise backup and recovery strategies.
  • Experience supporting Oracle databases hosted in cloud environments, including AWS.
  • Familiarity with ETL processes, database integration, and data dictionary documentation.
  • Experience working within Agile software development and DevSecOps environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Active Secret Security Clearance

Preferred Qualifications
  • Experience supporting U.S. Air Force or other Department of Defense software programs.
  • Experience with AWS database services and cloud-native database architectures.
  • Familiarity with Infrastructure as Code (IaC) and automated database deployments.
  • Experience supporting high-availability and disaster recovery database architectures.
  • Knowledge of Git, GitLab CI/CD, and automated deployment pipelines.
  • Experience with database monitoring and performance management tools.
  • Familiarity with RMF accreditation processes and DoD cybersecurity policies.


Benefits

  • Employee stock ownership plan (ESOP) - Pride in being an employee-owner and annual employer contribution (per plan guidelines)
  • 401k plan with Roth option.
    • Eligibility for an employer match.
    • Immediate vesting
  • Paid time off
  • Holidays - 11 paid holidays per year
  • Comprehensive medical, dental, and vision plans
  • Company-paid Life & AD&D insurance plan
  • Employee Assistance Program
  • Wellness Resources
  • Company-paid training and development program
  • Voluntary benefits include:
    • Life & AD&D Insurance for employee, spouse, and children
    • Short-term and long-term disability (per plan guidelines)
    • Legal Shield and Identity Theft protection plans
    • Pet Insurance

#techflow

About TechFlow

TechFlow is a government services company that provides information technology, engineering, and professional services to federal government agencies. The company was founded in 1995 and is headquartered in Vienna, Virginia. TechFlow has a diverse portfolio of customers, including the Department of Defense, the Department of Homeland Security, and the Department of Justice. The company's services include software development, cybersecurity, cloud computing, and data analytics. TechFlow has received numerous awards for its work, including the 2019 Nunn-Perry Award for outstanding performance as a mentor in the Department of Defense Mentor-Protégé Program.
Learn more about TechFlow
Size
200 employees
Industry
Founded
1995

Similar Jobs

More Jobs at TechFlow

  • TechFlow
    Database Engineer
    $85K — $110K *
    Montgomery, AL 36117 (Montgomery County)
    Aerospace & Defense
    In-Person
  • TechFlow
    Test Engineer/QA Lead
    $85K — $110K *
    Montgomery, AL 36117 (Montgomery County)
    Aerospace & Defense
    In-Person
  • TechFlow
    DevSecOps Engineer / Cloud Administrator (AWS)
    $90K — $120K *
    Montgomery, AL 36117 (Montgomery County)
    Aerospace & Defense
    In-Person
  • TechFlow
    Program Manager
    $90K — $120K *
    Montgomery, AL 36117 (Montgomery County)
    Aerospace & Defense
    In-Person
  • TechFlow
    Scrum Master
    $75K — $95K *
    Montgomery, AL 36117 (Montgomery County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Database Engineer jobs: