6 days ago
Hong Kong, Hong KongSenior
Responsibilities
- Lead architecture and technical engagements for mission-critical database workloads across Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure VMs.
- Assess customer database estates and develop migration, modernization, optimization, scaling, and capacity-planning strategies.
- Diagnose complex production database performance and reliability issues and provide actionable recommendations.
- Perform SQL performance tuning involving queries, indexing, execution plans, resource utilization, configuration, and workload optimization.
- Design and review high-availability, disaster-recovery, backup, recovery, failover, resiliency, security, and cost-optimization architectures.
- Support SQL Server and Azure SQL migrations, upgrades, and platform modernization.
- Evaluate workload requirements and recommend appropriate Azure database deployment models and technologies.
- Lead technical workshops, architecture reviews, health assessments, and troubleshooting sessions with customer database, infrastructure, and application teams.
- Identify application and infrastructure dependencies affecting database performance and partner with Microsoft engineering, support, and specialist teams.
- Help customers establish AI-ready operational data foundations and connect modern database platforms with emerging AI use cases.
Requirements
- Deep hands-on experience with Microsoft SQL Server and Azure SQL technologies.
- Strong expertise in database architecture, administration, optimization, troubleshooting, configuration, workload management, scaling, and capacity planning.
- Proven SQL performance-tuning experience, including query optimization, indexing strategies, execution-plan analysis, and resource bottleneck investigation.
- Experience diagnosing CPU, memory, I/O, locking, blocking, concurrency, and database performance issues.
- Experience managing highly available or clustered database environments and designing disaster recovery, backup/recovery, and failover architectures.
- Hands-on experience migrating and modernizing SQL Server environments to Azure.
- Strong understanding of Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure VMs.
- Understanding of database security, identity, networking, encryption, monitoring, and operational controls.
- Working knowledge of PostgreSQL and other Azure database technologies is highly desirable.
- Understanding of Azure infrastructure, networking, storage, monitoring, security, application architectures, and modern Data & AI architectures.
- Proven experience leading complex technical engagements with enterprise customers and translating technical findings into pragmatic architecture and operational recommendations.
- Strong communication, presentation, technical whiteboarding, problem-solving, and cross-layer troubleshooting skills.
- Azure Database Administrator Associate (DP-300) certification or equivalent demonstrated expertise is preferred.
- Relevant Azure architecture certifications and experience with large, complex, regulated, and mission-critical enterprise environments are preferred.
- Experience modernizing large on-premises SQL Server estates to Azure and performing database health assessments, performance reviews, and production optimization is preferred.
Benefits
- The position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.
Tech Stack
Categories
Solutions Engineering
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
