Azure Big Data Engineer

Location:Greater London, Greater Manchester, Midlothian, Reading
Job Type:Full Time

When was the last time you got in on the ground floor of a new technology - no, strike that, a new field?

We’re expanding the team chartered with creating and delivering a new support experience for customers working in Big Data Analytics.

With the release of HDInsight and many other Azure services, we need people who love helping customers solve tough problems; people who can develop processes and systems that ensure success for our customers and our team; and those who can thrive in ambiguity (who knows what types of challenges and problems we’ll encounter).

Sound fun? Challenging? Tough? If that appeals to you *and* you work well in a team, then we want to hear from you!

Responsibilities

  • Provide in-depth technical support for customers via telephone, written correspondence, or electronic service.
  • Provide advanced troubleshooting to analyse problems and develop solutions to meet customer needs.
  • Determine the best approach for resolving complex technical issues that will yield the desired turn-around time and optimal customer solution while minimizing the impact to the customer.
  • Engage and collaborate with other Microsoft groups, including escalation teams and the R&D Team, and 3rd party support partner (Open Source), in gaining resolution to critical, complex issues.
  • Provide exceptional customer service in politically charged environments.
  • Represent Microsoft professionally in customer and partner onsite visits, where travel may be required with little advance notice.
  • Create advanced online technical content including Knowledge Base articles, training documents, blogs, etc., as needed to help enhance our CSS Front of Funnel strategy and drive one-to-many customer and partner impact.
  • Maintain strong working knowledge of all related products, technologies and upcoming releases. Take proactive ownership in identifying and recommending product improvements in key product areas based on key data points.
  • Participate in planned team-wide shift rotations to cover business needs, including 24x7 “on-call” responsibilities and weekend work.
  • Present technical content to various audiences including customers, partners, and internal stakeholders.
  • Provide consulting services to partners and customers to increase product market share.

Qualifications

  • Adaptability, flexibility and the ability to do the right thing under pressure and tight deadlines.
  • Great interpersonal and communication skills-both oral and written-and success in partnering with groups inside and outside of Microsoft.
  • A self-motivated and independent thinker that shows initiative and routinely translates circumstances and understanding into actions that move the business forward in a measurable manner.
  • Ability to distil, prioritize and act on feedback from a variety of sources.
  • Conviction and courage to drive decisions and defend positions as appropriate.
  • Bachelor’s degree or higher in any science related field that has a significant computing element.

The role would require you to specialize in just one or two of these three skill groups.

Group 1

  • Experience with the Hadoop eco-system and/or knowledge of Spark.
  • Experience with other solutions in the Big Data/Analytics space.
  • Programming & Debugging Experience in some or all of: C#, PowerShell, Java, Python, R and Scala.
  • Experience with Linux.
  • A preferred candidate would have some knowledge of the Microsoft Azure Eco system with a focus on Azure HDInsight and/or Azure Databricks.

Group 2

  • Experience in any RDBMS or an understanding of general RDBMS concepts would be considered a plus.
  • Experience with any NoSQL database systems like Mongo DB, Cassandra DB, etc.
  • A preferred candidate would have some knowledge of the Microsoft Azure Eco system with a focus on Azure Cosmos DB and/or Azure Data Explorer.

Group 3

  • An understanding and experience of any ETL type system.
  • Experience in any RDBMS or an understanding of general RDBMS concepts would be considered a plus.
  • The ability to write efficient SQL queries.
  • An understanding of general networking principles.

A preferred candidate would have some knowledge of the Microsoft Azure Eco system with a focus on Azure Data Factory and Azure Stream Analytics.