Data and Analytics Supervisor
RSM is seeking a highly skilled and experienced Data and Analytics Supervisor to join our India team. The ideal candidate will have a strong background in data engineering, data modeling, data transformation, storage design, and modern cloud architecture . This role requires excellent leadership skills along with hands-on technical expertise in Microsoft Data Platform and Snowflake .
The Supervisor will oversee the design, development, and delivery of enterprise data solutions, ensuring efficient use of Microsoft data services and Snowflake for storage, transformation, and analytics.
Responsibilities:
- Collaborate with cross-functional teams, including data scientists, analysts, engineers, and business stakeholders, to understand requirements and translate them into scalable technical solutions.
- Lead the design and implementation of data engineering solutions using the Microsoft Data Stack (Azure Synapse, Azure Data Lake, Data Factory, Databricks, Power BI) and Snowflake .
- Oversee solution delivery engagements, including requirements gathering, design, development, testing, and deployment.
- Architect and develop scalable, efficient data pipelines to ingest, transform, and load data from multiple sources into data lakes and data warehouses .
- Implement and enforce data governance, data security, and compliance best practices across cloud and hybrid environments.
- Optimize data storage and retrieval performance; monitor health and performance metrics; troubleshoot issues to ensure reliability and scalability.
- Lead and mentor a team of data engineers and analysts, providing technical guidance, coaching, and professional development.
- Stay current on emerging trends, technologies, and best practices in data engineering, cloud computing, and analytics, assessing their potential impact on client solutions.
- Partner with sales and business development teams to identify client needs, prepare solution proposals, and deliver technical presentations or demos.
Required Qualifications:
- Bachelor s degree or higher in Computer Science, Information Technology, Business Administration, Engineering, or related field.
- 5 8 years of related experience in data engineering and data management, with 3+ years in Microsoft Data Stack and/or Snowflake .
- Strong experience with Azure Synapse Analytics, Azure Data Factory, Azure Data Lake, Databricks , and Snowflake .
- Proficiency in data modeling (normalized and denormalized), ETL/ELT processes, and designing/implementing enterprise data solutions.
- Expertise in SQL and experience with Python or other programming languages for data transformation and automation.
- Strong understanding of data architecture principles, performance tuning, and security best practices .
- Excellent communication, presentation, and interpersonal skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
- Ability to work effectively with internal and external teams at all organizational levels.
- Strong critical thinking and problem-solving skills.
- Must be a collaborative team player and capable of working independently in a virtual environment.
Preferred Qualifications:
- Previous experience in Consulting or managing multiple projects
- Microsoft certifications such as Azure Data Engineer Associate , Azure Solutions Architect , or Power BI Data Analyst Associate .
- Experience with Microsoft Fabric
- Snowflake certifications such as SnowPro Core or SnowPro Advanced .
- Experience with streaming and batch data processing frameworks .
- Proficiency with Power BI or other BI/data visualization tools.
- Familiarity with DevOps, CI/CD pipelines , and infrastructure-as-code tools (e.g., Terraform, ARM templates).
- Advanced data and cloud certifications are a plus.
Work Environment:
- Ability to work from our Hyderabad, India office at least twice a week.
- Willingness and ability to travel as needed.