Description

You will act as a technical consultant to ensure database code meets standards for readability, reliability, and performance.

Responsibilities

  • Analyze resource-intensive queries weekly and provide specific optimization recommendations to developers.
  • Design and manage indexes for existing applications, determining when to add or remove them to optimize performance.
  • Collaborate with developers to troubleshoot and tune specific queries based on user feedback.
  • Advise engineering teams on efficient database designs, including tables, datatypes, stored procedures, and functions.
  • Conduct SQL Server lunch-and-learn sessions to improve developer knowledge.
  • Participate in on-call troubleshooting for SQL Server service outages.

Required Skills

  • 5+ years of experience in database administration or related roles.
  • Proven expertise in writing and improving SQL Server T-SQL queries.
  • Experience designing tables and selecting appropriate datatypes.
  • Proficiency using Profiler traces to identify frequently run queries.
  • Ability to use sp_BlitzIndex and DMV queries to analyze index usage.
  • Experience implementing clustering, log shipping, mirroring, or replication to solve business problems.
  • Strong understanding of SQL Server performance tuning.

Education

ANY GRADUATE