Back to jobs

Senior Application Database Administrator

Texas Municipal Retirement System - Austin, TX 78731

Actively hiring, first seen by us today
Pay
$130,000–170,000/year — pay source
Salary $130,000.00 - $170,000.00 Salary/year
Read the full posting
Work setting
Not stated
Employment
Full-time — employment source
Employment type in the employer’s posting: Full Time
From the employer’s posting

What you’ll work on

Full posting
  • Review and approve data model and schema changes before developers implement them

  • Write, optimize and maintain complex PL/SQL for application logic and batch processing

  • Diagnose and fix complex database performance problems using AWR, ASH and execution plans

  • Lead database work for application upgrades, vendor patches and major releases

  • Define and implement database security controls, including roles, auditing, encryption and redaction

From the employer’s posting
review and approve data model and schema changes proposed by development teams prior to implementation
Write, optimize, and maintain complex PL/SQL including packages, stored procedures, functions, and triggers
Diagnose and remediate complex performance problems using AWR, ASH, ADDM, SQL Monitor, execution plan analysis, and SQL plan management
Lead the database components of application upgrades, vendor patches, and major releases
Define and implement database security controls including least-privilege roles, profiles, grants, auditing, encryption, and redaction of sensitive member data

What you’ll bring

All qualifications

Core experience

  • SQL performance tuning (AWR, ASH, ADDM, execution plans, SQL plan baselines)
  • Bachelor’s degree in CIS, computer science, engineering, MIS, mathematics or related field and a minimum of 6 years of hands-on Oracle database experience, including at least 2 years writing and tuning production PL/SQL.
  • Ability to perform the essential job functions safely and successfully consistent with federal, state, and local standards.
  • Data modeling, partitioning, and index strategy for high-volume applications
  • Demonstrated experience leading database design and performance work across multiple concurrent application releases.
Qualification wording
SQL performance tuning (AWR, ASH, ADDM, execution plans, SQL plan baselines)
Bachelor’s degree in CIS, computer science, engineering, MIS, mathematics or related field and a minimum of 6 years of hands-on Oracle database experience, including at least 2 years writing and tuning production PL/SQL.
Sedentary work: Exerting up to 10 pounds of force. Ability to perform the essential job functions safely and successfully consistent with federal, state, and local standards.
Data modeling, partitioning, and index strategy for high-volume applications
Demonstrated experience leading database design and performance work across multiple concurrent application releases.
Education & alternatives
Required - Bachelor’s degree in CIS, computer science, engineering, MIS, mathematics or related field and a minimum of 6 years of hands-on Oracle database experience, including at least 2 years writing and tuning production PL/SQL. - Demonstrated experience leading database design and performance work across multiple concurrent application releases.

Benefits in the posting

Full benefits wording
  • Starting base salary (based on experience and qualifications)
  • Participation in TMRS pension plan, with a 2:1 organization match
  • Medical, dental, and vision insurance at no cost to employees
  • Hybrid work opportunities; 12 paid holidays; generous leave

From the employer’s posting.

Posting record

Report an error

Actively hiringFirst seen by us today, still listed, and not a repost of an earlier posting.

Status in our records
Live
First seen by us
Nov 4, 2026today
Recorded sightings
1

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Time since we first saw it

Day 0

Early. Similar jobs usually come down between day 5 and day 54.

From 10,733 similar postings that came down. Coming down is not always a hire.

Texas Municipal Retirement System is hiring

4 open jobs

Open jobs by the week we first saw them, last 12 weeks.

Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • Bash
  • Python
  • SQL
  • AWS
  • Azure
  • Oracle
Where the posting names them
- Database DevOps tooling (Liquibase, Flyway, or Redgate) with Git-based version control and CI/CD pipelines - Scripting in Bash, PowerShell or Python for automation - Public sector, pension administration, or financial services data environment
Job Summary The Senior Application Database Administrator is an expert in Oracle database design, PL/SQL development, and application to database performance tuning. This role serves as the technical authority for the data layer supporting TMRS business applications, setting standards for schema design, database code quality, query performance, and data security. This role will work within the IS Department and will also work very closely with Business stakeholders, Software Engineers, Business Analysts, Infrastructure Database Administrators, Information Security, and other IS Department teams. Key Responsibilities
- Serve as design authority for the application data layer; review and approve data model and schema changes proposed by development teams prior to implementation. - Write, optimize, and maintain complex PL/SQL including packages, stored procedures, functions, and triggers supporting core application logic and high-volume batch processing. - Establish and enforce PL/SQL coding, exception handling, and unit testing standards; lead peer code review for all database logic entering production.
- Write, optimize, and maintain complex PL/SQL including packages, stored procedures, functions, and triggers supporting core application logic and high-volume batch processing. - Establish and enforce PL/SQL coding, exception handling, and unit testing standards; lead peer code review for all database logic entering production. - Diagnose and remediate complex performance problems using AWR, ASH, ADDM, SQL Monitor, execution plan analysis, and SQL plan management.
- Establish and enforce PL/SQL coding, exception handling, and unit testing standards; lead peer code review for all database logic entering production. - Diagnose and remediate complex performance problems using AWR, ASH, ADDM, SQL Monitor, execution plan analysis, and SQL plan management. - Own optimizer statistics, indexing, and partitioning strategy across application databases; establish and publish performance baselines for critical batch and transactional workloads.
- Partner with Infrastructure Database Administrators on capacity planning, high availability, backup and recovery validation, and disaster recovery testing. - Mentor mid-level and junior staff and developers on SQL efficiency, data modeling, and Oracle features; serve as the escalation point for database incidents. - Work with Business Analysts to estimate and architect solutions.
- Oracle Database 19c or later, administration and development - PL/SQL (packages, procedures, functions, triggers, bulk processing, dynamic SQL) - SQL performance tuning (AWR, ASH, ADDM, execution plans, SQL plan baselines)
- PL/SQL (packages, procedures, functions, triggers, bulk processing, dynamic SQL) - SQL performance tuning (AWR, ASH, ADDM, execution plans, SQL plan baselines) - Data modeling, partitioning, and index strategy for high-volume applications
- Data modeling, partitioning, and index strategy for high-volume applications - Oracle Enterprise Manager, SQL Developer, and Data Pump - Database security controls (roles, profiles, auditing, encryption, data redaction)
Required - Bachelor’s degree in CIS, computer science, engineering, MIS, mathematics or related field and a minimum of 6 years of hands-on Oracle database experience, including at least 2 years writing and tuning production PL/SQL. - Demonstrated experience leading database design and performance work across multiple concurrent application releases.
Preferred - Oracle Certified Professional (Database Administrator or PL/SQL Developer) - Oracle Data Guard, Advanced Security, or Oracle APEX
- Public sector, pension administration, or financial services data environment - Oracle Cloud Infrastructure, Azure, or AWS database services - Linux and Windows server administration
Key Responsibilities - Expert understanding of Oracle database design; architect and maintain schemas, tables, indexes, partitions, views, materialized views, sequences, types, and packages supporting enterprise applications. - Serve as design authority for the application data layer; review and approve data model and schema changes proposed by development teams prior to implementation.
Hands-on experience with - Oracle Database 19c or later, administration and development - PL/SQL (packages, procedures, functions, triggers, bulk processing, dynamic SQL)
- Oracle Certified Professional (Database Administrator or PL/SQL Developer) - Oracle Data Guard, Advanced Security, or Oracle APEX - Database DevOps tooling (Liquibase, Flyway, or Redgate) with Git-based version control and CI/CD pipelines

Your next step

Complete your application on www.paycomonline.net. The employer’s form will show what is required.

Applying through Paycom

  • The application asks you to sign in or create a Paycom account with the employer.

Already applied? Track this application

About the role

We file this job under Data Engineer, by the work the posting describes.

Data engineers build and run the pipelines that copy data out of apps and outside services into a warehouse or lake, and fix them when a source changes or a load fails.

Expect SQL, Python, a cloud platform, a scheduler such as Airflow, and often tools for large data such as Spark or Kafka.

An analytics engineer works one step later, turning the raw data a data engineer lands into clean tables people can query.

US government figures for database architects

Median yearly pay, May 2025
$139,500
Expected change, 2025 to 2035
9.4% more jobsagainst 3.5% for all jobs

The government has no code for data engineers, so these figures are for the closest group, database architects, which includes data integration and data warehousing specialists.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1243.

Job description

View original posting ↗

Description

Job Summary

The Senior Application Database Administrator is an expert in Oracle database design, PL/SQL development, and application to database performance tuning. This role serves as the technical authority for the data layer supporting TMRS business applications, setting standards for schema design, database code quality, query performance, and data security. This role will work within the IS Department and will also work very closely with Business stakeholders, Software Engineers, Business Analysts, Infrastructure Database Administrators, Information Security, and other IS Department teams.

Key Responsibilities

  • Expert understanding of Oracle database design; architect and maintain schemas, tables, indexes, partitions, views, materialized views, sequences, types, and packages supporting enterprise applications.
  • Serve as design authority for the application data layer; review and approve data model and schema changes proposed by development teams prior to implementation.
  • Write, optimize, and maintain complex PL/SQL including packages, stored procedures, functions, and triggers supporting core application logic and high-volume batch processing.
  • Establish and enforce PL/SQL coding, exception handling, and unit testing standards; lead peer code review for all database logic entering production.
  • Diagnose and remediate complex performance problems using AWR, ASH, ADDM, SQL Monitor, execution plan analysis, and SQL plan management.
  • Own optimizer statistics, indexing, and partitioning strategy across application databases; establish and publish performance baselines for critical batch and transactional workloads.
  • Lead the database components of application upgrades, vendor patches, and major releases, including migration script authoring, validation, and rollback planning.
  • Design and support data movement processes including replication, Data Pump, ETL, environment refreshes, and masking of member data in non-production environments.
  • Define and implement database security controls including least-privilege roles, profiles, grants, auditing, encryption, and redaction of sensitive member data.
  • Partner with Infrastructure Database Administrators on capacity planning, high availability, backup and recovery validation, and disaster recovery testing.
  • Mentor mid-level and junior staff and developers on SQL efficiency, data modeling, and Oracle features; serve as the escalation point for database incidents.
  • Work with Business Analysts to estimate and architect solutions.
  • Investigate new technologies and assess their viability and usefulness in current and future projects.
  • Improve process, performance, and security of developed applications and integrations.
  • Produce and maintain data models, data dictionaries, and runbooks, and supply evidence supporting internal audit, SOC 1, and state security control requirements.
  • Contribute new viewpoints and strategies to stimulate growth.
  • Agile development experience is a plus.
  • Ability to use and integrate approved AI solutions.
  • After hours support as needed, including participation in an on-call rotation supporting 24/7 availability.
  • Other duties as assigned
  • Follow all applicable policies and procedures including all security policies.

Qualifications

Education & Experience

Hands-on experience with

  • Oracle Database 19c or later, administration and development
  • PL/SQL (packages, procedures, functions, triggers, bulk processing, dynamic SQL)
  • SQL performance tuning (AWR, ASH, ADDM, execution plans, SQL plan baselines)
  • Data modeling, partitioning, and index strategy for high-volume applications
  • Oracle Enterprise Manager, SQL Developer, and Data Pump
  • Database security controls (roles, profiles, auditing, encryption, data redaction)

Required

  • Bachelor’s degree in CIS, computer science, engineering, MIS, mathematics or related field and a minimum of 6 years of hands-on Oracle database experience, including at least 2 years writing and tuning production PL/SQL.
  • Demonstrated experience leading database design and performance work across multiple concurrent application releases.

Preferred

  • Oracle Certified Professional (Database Administrator or PL/SQL Developer)
  • Oracle Data Guard, Advanced Security, or Oracle APEX
  • Database DevOps tooling (Liquibase, Flyway, or Redgate) with Git-based version control and CI/CD pipelines
  • Scripting in Bash, PowerShell or Python for automation
  • Public sector, pension administration, or financial services data environment
  • Oracle Cloud Infrastructure, Azure, or AWS database services
  • Linux and Windows server administration

Physical Requirements

Sedentary work: Exerting up to 10 pounds of force. Ability to perform the essential job functions safely and successfully consistent with federal, state, and local standards.

TMRS Overview

Texas Municipal Retirement System (TMRS) is a trusted partner to more than 945 cities across Texas, providing retirement, disability, and survivor benefits to over 260,000 public servants and their families. We are proud to be recognized as an example of fiduciary excellence through our management of more than $52 billion in Trust Fund assets.

At TMRS, every role supports our mission: providing secure lifetime income to our members. Our work gives back to communities across Texas, and we take pride in doing it with integrity, accountability, and a commitment to excellence.

Compensation and Benefits

  • Starting base salary (based on experience and qualifications)
  • Participation in TMRS pension plan, with a 2:1 organization match
  • Optional participation in a 457(b) deferred compensation plan
  • Medical, dental, and vision insurance at no cost to employees
  • Hybrid work opportunities; 12 paid holidays; generous leave
  • Modern, centrally located Austin office

TMRS is an Equal Opportunity Employer.

Salary

$130,000.00 - $170,000.00 Salary/year

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay
Salary $130,000.00 - $170,000.00 Salary/year
Location & working pattern

Texas Municipal Retirement System - Austin, TX 78731

- Medical, dental, and vision insurance at no cost to employees - Hybrid work opportunities; 12 paid holidays; generous leave - Modern, centrally located Austin office
Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.