Overall Job SummaryThe 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 role 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.
Essential Duties and Responsibilities (Min 5%)- 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.
Required QualificationsExperience: 8+ years' experience in Information Technology 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 or Information Systems or related field from an accredited college or university. Any suitable combination of education and experience will be considered.
Professional Certifications: Microsoft Certified: Azure Database Administrator Associate, Oracle Database Certified Professional (OCP), AWS/Azure Cloud certifications preferred
High Demand IT Specialized skills: None
Platform knowledge (Linux, UNIX, Windows):
Preferred knowledge, skills or abilities- 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.
- Proficiency in MS Office Suite.
Working Conditions- Hybrid / Flexible working conditions
Physical Requirements- Sitting
- Standing (not walking)
- Walking
- Reaching overhead
- Lifting up to 10 pounds
DisclaimerThis job description represents an overview of the responsibilities for the above referenced position. It is not intended to represent a comprehensive list of responsibilities. A team member should perform all duties as assigned by his/ her supervisor.