Back to jobsJob overview

About the role

Technical Support Engineer at Microsoft

Required Skills

azurepythonnetworkingtroubleshootingbig dataclouddevopsdata modeling

About the Role

Technical Support Engineer at Microsoft responsible for troubleshooting and resolving customer technical issues, collaborating across teams, and contributing to product improvements. The role requires technical proficiency in Azure services, programming languages, and strong problem-solving skills.

Key Responsibilities

  • Own, investigate, and solve customer technical issues
  • Collaborate within and across teams using troubleshooting tools and practices
  • Lead or participate in building communities and share knowledge
  • Develop technical and professional proficiency through training
  • Identify potential product defects and escalate for improvements

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science, IT, or related field AND 1+ years of technical support/consulting/IT experience OR 3+ years of technical support/consulting/IT experience
  • Ability to pass Microsoft Cloud Background Check upon hire and every two years
  • 2+ years of customer support or call center experience, preferably in technical support environments
  • 2+ years of experience with programming languages: C#, Python, Java, Node.js

Nice to Have:

  • Microsoft Technology Certifications
  • Experience with networking (network trace analysis, troubleshooting name resolution, virtual networks, firewall configuration)
  • Experience with Hadoop, Spark, Hive, Azure HDInsight, Azure Databricks
  • Experience with Azure Cosmos DB, NoSQL Services, MongoDB
  • Experience with Data Lake, Cloud Streaming technologies, Open Source Ecosystem (Linux, Apache, etc.)
  • Developer Experience: Python, Scala, R
  • Experience with Big Data or Analytics Products and Services, Identity, Azure DevOps, Power BI / SQL Server Analysis Services, Data Modeling

Benefits & Perks

  • Industry leading healthcare