Our Database Team is lean and the individuals on the team wear many hats. Our daily responsibilities include everything from TSQL performance optimization, to automating SQL Server and Windows with PowerShell, to working closely with software developers and business leads to create High-quality database solutions.
The best candidates for this role will have an innate mindset for high quality deliverables, creative solutions, a desire to automate repetitive tasks, and a drive to learn and do new things with databases regularly. This is a highly collaborative role with interactions throughout the software development organization on a regular basis.
Responsibilities:
- Consistently strive for high quality database solutions and exhibit a strong sense of ownership
- Develop and optimize stored procedures and functions using T-SQL
- Review and modify new and existing stored procedures to enhance performance and incorporate best practices while encouraging and educating others
- Assist in database maintenance, optimization, and replication in a 24/7 global database deployment
- Assist in the physical and logical architecture and design of relational database schemas
- Participate in multiple high priority projects simultaneously while interacting with peers to make the best technical decisions
- Develop procedures and scripts for data migration
- Provide off-hour support for production and development database environments as needed