Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
#LI-hybrid
Your Role and Responsibilities
- Create Solution Outline and Macro Design to describe end to end product implementation in Data Platforms including, System integration, Data ingestion, Data processing, Serving layer, Design Patterns, Platform Architecture Principles for Data platform
- Contribute to pre-sales, sales support through RfP responses, Solution Architecture, Planning and Estimation
- Contribute to reusable components / asset / accelerator development to support capability development
- Participate in Customer presentations as Platform Architects / Subject Matter Experts on Big Data, Azure Cloud and related technologies
- Participate in customer PoCs to deliver the outcomes
- Participate in delivery reviews / product reviews, quality assurance and work as design authority
Want more jobs like this?
Get jobs delivered to your inbox every week.
Required Technical and Professional Expertise
- Azure Data Lake
- Azure Data Factory,
- Azure SQL DB / Azure SQL DW
- Azure Databricks
- Snowflake
- Advanced T-SQL
- Python / R / Scala
- Azure Analysis Services / SSAS / Power BI / DAX
Preferred Technical and Professional Expertise
Nice to have:
- PowerQuery / M
- Logic App
- IaaS services such as virtual networking, virtual machines
- PowerShell
- Azure Automation / Runbooks
- Big data
- No-SQL
- Substantial experience in building complex data pipelines using any industry-standard ETL tools such as SSIS or Informatica or DataStage or Ab Initio, etc.
- Data modelling (conceptual, logical)
- Performance optimization techniques
- Dimensional modeling techniques -dimensions, facts, surrogate key generation, data harmonization, etc.
- Substantial experience in one or more Development projects (as opposed to maintenance projects)