Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day.
In doing so, we create life-changing innovations that impact billions of lives around the world. You can help us to achieve our mission.
Microsoft Consulting Services helps Microsoft customers around the world get the best outcomes from their investments in the latest Microsoft cloud technologies.
We focus on empowering customers on their digital journey, from envisioning new possibilities to delivering solutions that result in targeted business outcomes and a great customer experience.
Microsoft offers Data solutions both in the cloud and executing the most demanding, mission critical workloads for our customers.
These solutions are commonly at the core of executive reporting and help our customers make impactful decisions about their business.
Do you want to be part of an Elite team in Azure Cloud & AI Domain, working with MCS Data Architect team? Well then this may be the opportunity you need to stretch your wings.
The Impact You’ll Be Making
The focus of the Domain Solution Architect role is to Make the Market and drive Digital Transformation and Modernization Solutions with a deeper focus on the Technology and Service Offerings that are specific to each of the Microsoft Consulting Services Domains.
You will engage over the entire lifecycle of large and complex projects from early pre-sales through delivery oversight to ensure architectural and technical success for our customers.
You will lead and motivate technical communities and provide quality assurance for solutions developed by others. You will present to executive audiences, help customer account teams identify, pursue and close strategic business development opportunities, and drive add-on business within existing projects.
Key accountabilities include :
Drive & Accelerate production-level Cloud Solutions in line with Customer and Microsoft strategy.
Make the Market with innovative Digital Transformation and Modernization projects.
Drive a positive Customer Experience by providing high quality delivery on strategic, complex deals.
Deliver Business and Operational Excellence .
In all that you do, demonstrate Technical Leadership : Create Clarity, Generate Energy and Deliver Success
Must have :
Strong data platform expertise and experience in pre-sales , delivery, Architecture, design, leading team of consultants to implement large scale opportunities
Azure Data platform technologies, Data warehouse, relational database methodologies, development and performance tuning, BI, and ETL skills on large scale enterprise EDW systems
Experienced with Migrations from Teradata / Netezza / APS / Oracle / Azure Synapse / PostgreSQL
Strong in ETL / ELT approaches and technologies : ADF, SSIS, Informatica etc
Big Data and Analytics platform : HDInsight (Hadoop, Spark, HBase)
Experience in modern BI technologies (NoSQL, Hadoop, HDInsight, Cosmos, MPP SQL, Spark, etc.)
Practical knowledge of common storage options including JSON, Parquet and ORC format
Experience in a DevOps culture supporting live site
Experience with Continuous Delivery practices, TDD
Experience in Service Oriented Architectures (SOA) and REST
Experience in delivery thru agile practices
End-to-end Microsoft BI stack knowledge and experience : SQL Server, Azure, Azure SQL DB, SSIS, SSAS, SSRS, HD Insight, Streaming Insight, Sharepoint BI, PowerPivot, PowerView, Excel, PowerBI
Languages : SQL, C#, Java, or Python / Powershell, use of Visual Studio is preferred
Bachelors or higher degree (Computer Science, Engineering, Mathematics) or equivalent work experience
Proficient in English : Excellent verbal and written communication skills
Demonstrable Skills :
Ability to translate technology capabilities into business capabilities
Application development lifecycle, discovering patterns and practices
Solution architecture design, DBMS architecture
Work experience in an Agile environment - preferably Scrum
Inclusion of quality attributes in solution designs (security, availability, resilience, performance, scalability, cost, usability)