What are the responsibilities and job description for the Database Administrator Team Lead position at TeK Connexion?
Job Description:
Day to Day:
The Team Lead, IT Database is responsible for leading the operational and strategic management of Tractor Supply’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
Job Type: Contract
Pay: $50.00 - $56.00 per hour
Expected hours: 40 per week
Schedule:
- 8 hour shift
Ability to Commute:
- Brentwood, TN 37027 (Preferred)
Ability to Relocate:
- Brentwood, TN 37027: Relocate before starting work (Preferred)
Work Location: In person
Salary : $50 - $56