Your Responsibilities
Help solve technically complex, strategic, high-profile or long-running customer cases that may require interaction with Software Engineering
Responsible for the customer support experience with Microsoft
Own, troubleshoot and solve customer technical issues, using collaboration, troubleshooting best practices and transparency within and across teams (e.g. swarming)
Identify cases that require escalation (either technically or strategically)
Create and maintain incident management requests to product group or engineering group
Contribute to case deflection initiatives, automation and other digital self-help assets to improve customer and engineer experience
Provide ramp activities, knowledge sharing, technical coaching and mentoring
Drive technical collaboration and engagement outside of CSS (Product Engineering teams, Services, Support, Regions)
Lead or participate in building communities with peer delivery roles; may be workload or specialty specific
Language Qualification
English Language: fluent in reading, writing and speaking.
The role would require you to specialize in just one or two of these skill groups.
Group 1 SQL Cloud
1. Experience with Microsoft SQL Server either on-premises or Azure DB, or experience with MySQL, PostgreSQL or MariaDB
2. Knowledge of Microsoft SQL Server 2012 / 2014 /SQL 2016 at dev level (SQL language, Stored Procedures, etc.)
3. Experience with Azure Data Migration Services and/or SQL Server Data Migration Assistant
4. Linux/Unix Administration is a plus
5. Competency with Windows, networking, Active Directory, Clustering or virtualization
6. Experience managing applications and services through PowerShell, Bash or similar scripting languages.
Group 2 PostgreSQL/MySQL/MariaDB
1. MySQL/MariaDB or PostgreSQL, knowledge on both is preferred.
2. Previous experience requirement with administration, operation, or development with OSS Databases
3. Owning, tracking, and resolving database related incidents and requests
4. Building and deploying DDL and DML to implement application features and function.
5. Managing operational needs of the database (DB) subsystems (e.g. DB backups, maintenance, monitoring), tuning and performance optimization
6. Experience with backup and disaster recovery solutions for PostgreSQL/MySQL
7. Building data and DB subsystems to scale to maximum performance.
8. Install and monitor PostgreSQL database using the standard monitoring tools Analyze daily logs using and query tuning.
9. Maintain custom vacuum strategies at table and database level.
10. General database administration with generic performance troubleshooting knowledge
11. Monitor code migration and database change management through various stages of the development life cycle.
12. Understanding of the PostgreSQL/MySQL Architecture and internals
13. Skilled with PostgreSQL/MySQL database clusters, replication, and high availability, tuning and scalability.
14. Knowledgeable of OSS database utilities and tools
15. Understanding of PostgreSQL extensions
16. Understanding of replication and high availability tools and methods. Including knowledge on High Availability and Connection Pooling Load Balancing PostgreSQL workloads
17. Understanding on tuning Memory parameters in PostgreSQL
18. Gain and share expertise in database technologies other than PostgreSQL including SQL Server and MySQL.
19. Experience in collaboration within different organizational teams, including escalation teams and RD Teams, and 3rd party support partners (Open Source).
20. Knowledge of service-oriented architecture.
21. Knowledge and experience with the Open Source ecosystem.
Keyskills: Automation Linux Networking MySQL Database administration Active directory Windows microsoft Open source Technical support
Microsoft’s Customer Service and Support (CSS) organization supports over 170 Microsoft products, which range from the Consumer to Enterprise customer segments. This includes technical products from Developer Support and Enterprise Platform Support to Enterprise Messaging Support and Enterpri...