Our client, a retail chain of home improvement and agriculture stores, is seeking a IT Team Lead Database Administrator for a 4+ month contract position in Brentwood, TN. This role is hybrid.
Day to Day:The Team Lead, IT Database is responsible for leading the operational and strategic management of our client’s enterprise database systems across on-premise and cloud-based environments. This role ensures the availability, performance, recoverability, and security of data platforms, while providing leadership and direction to a team of database engineers and administrators. The ideal candidate will combine deep technical expertise in relational and cloud-native databases with strong leadership capabilities and a proactive approach to innovation, automation, and continuous improvement.
- Ensure high availability, disaster recovery, and business continuity for all mission-critical databases like (Oracle, SQL Server, Snowflake, Couchbase, Redis etc.).
- Design, implement, and maintain backup, replication, and failover strategies aligned with RTO/RPO objectives.
- Oversee the development and enforcement of database performance monitoring, alerting, and telemetry standards.
- Own the incident response process for database outages, performance degradation, and data loss prevention.
Leadership & Team Management
- Lead, mentor, and grow a team of database engineers and administrators, fostering a culture of accountability, innovation, and continuous learning.
- Provide technical leadership on strategic initiatives, cross-team architecture reviews, and major project implementations.
- Facilitate performance management, hiring, career development, and succession planning for the team.
Compliance, Security, & Governance
- Govern database access controls, security configurations, and compliance with regulatory requirements (SOX, PCI, etc.).
- Coordinate with InfoSec and Audit teams to ensure database systems are aligned with corporate security policies.
- Design and document policies for database change management, schema governance, and environment provisioning.
Collaboration & Strategy
- Serve as a liaison between development, infrastructure, and business teams for database-related needs.
- Anticipate and plan for future capacity, performance, and technology requirements for database platforms.
- Evaluate and recommend modern data infrastructure technologies, tools, and practices to improve reliability and efficiency.
Must Haves:
- 8–10 years of experience in IT with a focus on relational database management and administration.
- 2+ years of experience leading or mentoring technical teams in a database or platform engineering function.
- Experience managing databases in both on-premise and cloud (e.g., Azure, AWS) environments.
Education
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- A suitable combination of education and relevant experience will be considered.
Skills & Technologies
- Strong expertise in Oracle, SQL Server, and Exadata systems.
- Familiarity with cloud-native databases (e.g., Azure SQL, PostgreSQL, NoSQL).
- Knowledge of big data frameworks (Hadoop, Spark), though not required.
- Proficient with scripting languages (PowerShell, Python, Bash).
- Strong troubleshooting, documentation, and communication skills.
Working Conditions
- Hybrid work environment with occasional on-site collaboration.
- Participation in a 24x7 on-call rotation.
- Ability to support after-hours deployments or incident response as needed.
Pluses:
- Microsoft Certified: Azure Database Administrator Associate
- Oracle Database Certified Professional (OCP)
- AWS/Azure Cloud certifications
Pay Rate $53.17 - $57.14