Mid level Database Administrator

Apply Online

We are seeking a motivated Mid-Level Database Administrator (DBA) to join our dynamic team. The ideal candidate will have a solid understanding of database management systems (DBMS), experience with database performance optimization, and a keen interest in ensuring the stability, performance, and security of our database environments. The Mid-Level DBA will work closely with senior DBAs, developers, security, project and IT staff to ensure that all databases are running efficiently and securely.
 
In this role, you will assist with maintaining, monitoring, and troubleshooting databases, while also contributing to the design and improvement of our database systems. The position offers growth opportunities for the right individual to advance their skills and knowledge in a collaborative and supportive environment.
 
Must be able to obtain and maintain a security clearance.
 

Location

Herndon, Virginia | Remote

Responsibilities

Database Administration:
  • Install, configure, and manage database systems such as SQL Server, PostgreSQL, or Oracle.
  • Monitor database performance and tune queries to improve speed and efficiency.
  • Manage database backups, restores, and disaster recovery operations.
  • Assist in maintaining high availability, fault tolerance, and data integrity across production and non-production environments.
Database Security:
  • Ensure proper database security by configuring access controls, enforcing password policies, and encrypting sensitive data.
  • Assist in performing regular database audits to identify security risks and recommend solutions.
Troubleshooting & Performance Tuning:
  • Identify and resolve database performance issues, including slow queries, locking, and resource constraints.
  • Perform regular database health checks, provide analysis and suggest improvements.
  • Assist with database incident management and provide support during critical system downtimes or failures.
Database Maintenance & Upgrades:
  • Manage and apply routine database patches and updates in accordance with security best practices.
  • Work with the team to plan and execute database version upgrades, migrations, and optimizations.
Collaboration & Documentation:
  • Collaborate with development teams to provide database-related advice for application design and improvements.
  • Develop and maintain documentation related to database configurations, processes, and troubleshooting guides.
  • Provide support for database deployments and migrations in coordination with other IT departments.
Automation & Monitoring:
  • Set up and maintain automated database monitoring tools and alerts.
  • Contribute to the automation of routine database maintenance tasks (e.g., backups, data migrations).
Cloud & On-Premises Database Management:
  • Manage databases in both cloud environments and on-premises environments.
  • Support cloud migrations and integrations for database workloads.
 

Qualifications

  • 3+ years of experience as a Database Administrator or in a similar database management role.
  • Strong knowledge of relational database management systems (RDBMS) such as SQL Server, PostgreSQL, or Oracle.
  • Experience with cloud-based database platforms such as AWS RDS is a plus.
  • Familiarity with backup and recovery strategies, disaster recovery, and data replication.
  • Experience with database performance tuning (indexing, query optimization) and troubleshooting.
  • After-hours and/or weekend work for database support, patching, upgrades, or emergencies will be required.
 
Additional Skills
  • Solid understanding of database security best practices, including user roles, encryption, and data masking.
  • Proficiency with SQL and database scripting.
  • Knowledge of database monitoring tools (e.g., SolarWinds, New Relic).
  • Experience with automation tools (e.g., PowerShell, Python, Shell scripting) is a plus.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Microsoft Certified Database Administrator (MCDBA), Oracle Certified Professional (OCP), AWS Certified Database – Specialty, or other relevant certifications, but not required.
  • Ability to manage multiple tasks and priorities in a fast-paced environment.
  • Strong communication and teamwork skills.
  • Detail-oriented with a focus on maintaining system stability and security.
  • Ability to work independently and as part of a team.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Understanding of database design principles and data modeling.
  • Experience with automation frameworks and infrastructure as code tools.

Great Place to Work & Grow Your Career

Come join us as we transform the public sector! Our mission, vision, and values guide everything we do. We’re also frequently recognized as a great workplace locally and nationally. See our many awards and accolades.

Taking Care of You & Your Family

Your health and well-being are important to us. That’s why we invest in our team members by offering competitive benefits to support their health and financial wellness. Learn more about how we care for our people.

Apply Online


Requisition Number:2024-5981


Tyler Technologies is proud to be an affirmative action / equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state or federal laws. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request by emailing jobs@tylertech.com or by calling 800.646.2633 ext. 791008. Please keep in mind these methods are reserved for individuals who require accommodation due to a disability.
spacer module is 50px
Didn’t find what you’re looking for?

Start your search again

spacer module is 27px
SCAM ALERT

Don't be fooled by criminals making false employment offers, requesting personal and financial information, or impersonating Tyler management. In our recruiting practice, we do not …

  • Extend job offers to candidates we have never spoken with on the phone or in-person
  • Request financial information from candidates
  • Offer jobs through chat rooms, meetups, or hangouts

If you feel you may have been in contact with someone falsely representing Tyler, please contact info@tylertech.com immediately and provide us with as much information as possible about the exchange. If you opened or clicked on any links or attachments within a suspicious job offer, we recommend running a full antivirus scan on your computer to make sure no malware was downloaded.

spacer module is 25px
Get to Know Our Tyler Family

At Tyler, team members are valued and encouraged to innovate, while having fun along the way. Join us and see why we love working here.

Meet our Tyler family
Meaningful Work, Valuable Benefits

To make work even more rewarding, we offer a wide range of benefits to support the overall wellness of you and eligible family members.

Check out our benefits
Why Work at Tyler?

While committed to serving the public sector, we’re also dedicated to investing in our people. Be a part of our passionate community where you can grow.

Come work with us
Upcoming Job Fairs & Recruiting Events

Interested in learning more about what it's like to be a part of our team? Our recruiting team would love to meet you at an upcoming event in your area or virtually.

See our hiring events