Microsoft Windows Server & SQL Server (On-premises)
Azure SQL and related Azure data-services (Cloud)
Familiar with Azure cloud data services and related infrastructure (desirable)
Good knowledge of database design, implementation, transaction processing, referential integrity, performance tuning and monitoring with an emphasis in MS SQL/Azure SQL.
Experience or relevant functional knowledge in data modelling, relational database design, and ability to create and implement physical databases from logical data model
Experience with or formal training in developing and managing high availability solutions: replication, clustering, mirroring, log shipping.
Hands-on knowledge of database backup and recovery methods and tools for on-premises and cloud-based SQL databases.
Excellent analytical skills, with the ability to translate information and develop insights
Strong troubleshooting skills for resolving various performance issues and tuning (highly preferable)
Familiar with DevOps & Database automation tooling
Experience with or a solid understanding of database migration activities at a server, cluster or database layer
Data warehouse maintenance and tuning experience.
Strong understanding and appreciation of Change Management policies and procedures