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.
With over 12,000 employees worldwide, the Microsoft Customer Experience & Success (CE&S) organization is responsible for the strategy, design, and implementation of the Microsoft end-to-end customer experience.
This newly expanded organization reflects the Microsoft ambition to be known as a customer experience company, ensuring our Microsoft mission to empower every person and every organization on the planet to achieve more is enabled by delighting customers and consistently exceeding their expectations in every interaction through a connected customer experience.
Microsoft has a tremendous opportunity to exceed customer expectations and drive greater customer loyalty and trust, which leads to greater satisfaction, retention, and growth.
The CE&S organization is looking for people with a passion for delivering customer success to help us build a future where customers come to us, not only because we provide industry-leading products and services, and also because we provide a differentiated and connected customer experience that is rooted in our commitment to delivering on customer outcomes.
Key Accountabilities :
Create and maintain optimal data pipeline architecture
Assemble large, complex data sets that meet functional / non-functional business requirements.
Identify, design, and implement internal process improvements : automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Big Data technologies.
Deliver automation & lean processes to ensure high-quality throughput & performance of the entire data & analytics platform.
Engage with data source platform leads to gain tactical and strategic understanding of data sources required by CE&S.
Work closely with other CE&S BI PMs, as well as key stakeholders, to facilitate and coordinate the data platform backlog grooming process, triaging new feature requests in preparation for the next sprint.
Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.
Ensure data extraction, transformation, and loading data meet data security & compliance requirements
Create data tools for analytics and data scientist team members that assist them in building and optimizing our data product into an innovative industry leader.
Work with data and analytics experts to strive for greater functionality in our data systems.
Ensure data quality assurance and establish SLAs for data publishes.
Required Qualifications :
7+ years of experience developing data platform with large and complex datasets
4+ years of experience working with SQL, Azure Databricks, Spark, Python, and / or other Big Data technologies.
English Language : fluent in reading, writing and speaking.
Preferred Qualifications :
Expertise in T-SQL and SQL development using stored procedures & frameworks.
Experience working with large-scale data processing and storage using Azure Data Lake and Data Services, Databricks, Stream Analytics, SQL, Power BI, and Spark as well as coding with Python scripting
Experience working with REST API’s and Git
Understanding of Privacy and Compliance aspects of data storage & processing as it relates to GDPR and PII.
Experience in Dimensional Data Modeling and Taxonomy Classification.
Experience delivering data solutions via Agile methodologies.
Experience building and optimizing Big Data’ data pipelines, architectures, and data sets.
Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
A successful history of manipulating, processing, and extracting value from large disconnected datasets.
Working knowledge of message queuing, stream processing, and highly scalable big data’ data stores.
Excellent problem solving, critical thinking, and communication skills.
An attention to detail with self-discipline and a drive for results.
A passion for finding solutions to hard problems at scale and operationalizing them.
BA / BS in Computer Science, Engineering or equivalent software / services experience
Location : San Jose, Costa Rica