Job Description
The Developer Experience (DX) Team is looking for a technical professional with deep and broad Cloud Computing knowledge and proven experience in designing highly-scalable data intense applications, as well as strong communication skills. Your role is to ignite interest of technical audiences (from Developer to CTO level), to develop applications and services on our cloud platform, and to drive early adoption with selected customers and partners and scale through technical community engagement.
Your primary responsibilities include:
• Drive and execute technical engagements and early adoption with selected customers and partners leading to locally relevant wins of new Microsoft platform technologies. This includes early engagement via workshops, labs, and hackathons as well as direct joint work with partners/customers.
• Actively engage in Open Source Software technology communities and projects rooted in the Hadoop ecosystem, container-based technologies such as Docker, Kubernetes and DC/OS, and cross-platform development environments such as Xamarin.
• Build long-lasting relationships with technical influencers to further broaden advocacy in the market.
Experiences Required: Education, Key Experiences, Skills and Knowledge:
• Proven experience in building highly-scalable and data-intense systems
• Proven contributions to open source projects
• Strong analytical and problem solving skills that enable comprehension and resolution of complex business and technical issues
• Good communication and presentation skills. Strong interest and ability to engage both small and large technical audience through public presentations and speaking.
Technical Skills:
• Expert Level knowledge in at least one of the following cloud platforms (Azure, Amazon Web Services, Google Cloud, IBM Softlayer, Rackspace)
• Deep technical expertise in GNU/Linux based environments
• Broad experience in at least three of the following programming languages and runtimes (Java, Go, Ruby, Python, Javascript/Node.js, .NET Core, PHP, Perl, Elixier, Rust)
• Experience in at least two of the following areas (DevOps, Big Data, Machine Learning, Microservices)
• Deep understanding and knowledge of distributed systems concepts in the fields Replication, Partitioning, Transactions, Consistency and Consensus