About the Role
Purdue University is seeking a Senior Database Administrator (DBA) to join our technology team and play a vital role in managing and optimizing enterprise-level database systems. This position is responsible for the administration, performance tuning, and security of MySQL (primary focus), PostgreSQL, Oracle, and Microsoft SQL Server databases across Linux/Unix and Windows platforms.
As a Senior DBA, you will work with developers, system administrators, and stakeholders to ensure database environments are secure, scalable, and high-performing—directly supporting Purdue’s mission of innovation, education, and research.
Key Responsibilities
Database Administration (MySQL focus)
- 
Install, configure, and upgrade MySQL databases. 
- 
Administer database security, access controls, and user permissions. 
- 
Monitor system health and proactively troubleshoot performance issues. 
SQL & Performance Optimization
- 
Write, tune, and optimize complex SQL queries. 
- 
Analyze execution plans and refine database performance. 
- 
Implement advanced indexing strategies (B-tree, GIN, GiST, etc.) for efficiency. 
Backup, Recovery & Disaster Planning
- 
Design and maintain automated backup processes. 
- 
Perform Point-in-Time Recovery (PITR) and validate DR strategies. 
- 
Maintain current, tested disaster recovery documentation. 
System Administration (Linux/Unix)
- 
Automate system and database tasks with shell scripting. 
- 
Monitor system-level metrics and address resource bottlenecks. 
- 
Configure alerts (disk, replication, query spikes) with systemd, cron, etc. 
Collaboration & Documentation
- 
Partner with developers, sysadmins, and data professionals to deliver solutions. 
- 
Create and maintain detailed runbooks, SOPs, and change logs. 
- 
Communicate database strategies clearly to technical and non-technical audiences. 
Required Qualifications
- 
Bachelor’s degree or equivalent combination of education and experience. 
- 
Minimum of 2 years professional experience with database administration. 
- 
Strong knowledge of MySQL, PostgreSQL, Oracle, and SQL Server. 
- 
Experience with Linux/Unix system administration; familiarity with Windows OS. 
- 
Proficiency in SQL, T-SQL, shell scripting, PowerShell, and database tools (SQL Server Management Studio, SecureCRT, etc.). 
Desired Skills
- 
Expertise in performance tuning and query optimization in high-volume environments. 
- 
Strong troubleshooting, problem-solving, and critical-thinking skills. 
- 
Ability to work independently and collaboratively in cross-functional teams. 
- 
Excellent communication and documentation skills. 
Why Purdue?
At Purdue, you’ll experience:
- 
Community: Work with colleagues committed to growth and innovation. 
- 
Opportunity: Take on meaningful database challenges with global impact. 
- 
Boilermaker Pride: Be part of a world-class institution known for excellence. 
- 
Support: Access professional development, mentorship, and comprehensive benefits. 
Compensation & Benefits
- 
Salary Range: $80,880 – $85,935 annually (based on education and experience). 
- 
Comprehensive benefits package including medical, dental, vision, paid vacation, and sick leave. 
- 
Retirement eligibility under Purdue’s Defined Contribution Plan. 
- 
Fully remote position with a collaborative, team-oriented culture. 
Additional Information
- 
Background check required. 
- 
Purdue University does not sponsor employment authorization for this role. 
- 
Equal Opportunity Employer (EOE). 
Posting Start Date: August 27, 2025
How to Apply
Interested candidates should apply online through Purdue’s career site with a detailed resume highlighting experience in MySQL, PostgreSQL, Oracle, and SQL Server administration.