Project Planning and Execution:
- Develop and maintain project plans, timelines, and resource allocation plans for data engineering projects.
- Lead cross-functional teams to deliver projects on time and within budget.
- Coordinate with stakeholders to gather requirements and ensure project alignment with business objectives.
Technical Leadership:
- Provide technical guidance and oversight to data engineering teams, including database engineers, data analysts, and business analysts.
- Collaborate with data engineers to design and implement data warehousing solutions using Snowflake.
- Ensure data quality, security, and compliance with industry standards.
Agile Project Management:
- Apply Agile methodologies (Scrum, Kanban, etc.) to manage data engineering projects.
- Facilitate daily stand-ups, sprint planning, and retrospectives to ensure team alignment and progress.
- Monitor and report project velocity, burn-down charts, and other key metrics.
Stakeholder Management:
- Communicate project status, risks, and issues to stakeholders, including business leaders, product owners, and customers.
- Collaborate with stakeholders to gather requirements and ensure project alignment with business objectives.
Data Engineering Expertise:
- Stay up-to-date with industry trends and emerging technologies in data engineering.
- Collaborate with data engineers to design and implement data warehousing solutions using Snowflake.
- Ensure data quality, security, and compliance with industry standards.
Power BI and Reporting:
- Collaborate with data analysts to design and implement data visualizations using Power BI.
Ensure data accuracy, completeness, and consistency