Key Responsibilities:
Data Engineering:
- Design, develop, and maintain large-scale data warehouses and ETL pipelines using tools such as SSIS, Power Automate, and other relevant technologies.
- Create and implement data models to improve data accessibility and ensure consistency across systems.
- Develop and enforce data governance policies to maintain high data quality, security, and compliance.
- Collaborate with cross-functional teams including product, sales, and business stakeholders to refine and prioritize data requirements.
Business Intelligence Development:
- Design, develop, and maintain business intelligence solutions using tools like Power BI and Pyramid Analytics.
- Build effective data visualizations, reports, and dashboards to support data-driven decision-making.
- Write efficient DAX (Data Analysis Expressions) scripts to meet complex reporting and business needs.
- Translate business requirements into actionable BI solutions through close engagement with stakeholders.
- Manage and optimize BI features such as data subscriptions and alerts to support operational effectiveness.
Collaboration & Leadership:
- Work closely with cross-functional teams to ensure alignment of data initiatives with business goals.
- Provide technical leadership and mentorship to junior team members to foster skill development and problem-solving capabilities.
- Actively participate in Agile methodologies including sprint planning, daily stand-ups, and retrospectives for successful project execution.
Qualifications:
- Proven experience in data engineering, data warehouse management, and ETL pipeline development.
- Strong hands-on experience with Power BI, Pyramid Analytics, and other BI tools.
- Proficiency in SSIS, Power Automate, and related data integration tools.
- In-depth knowledge of data modelling, governance, and quality management practices.
- Demonstrated experience in writing SQL and DAX.
- Strong communication and interpersonal skills to effectively engage with technical and non-technical stakeholders.
- Experience in leading or mentoring teams and promoting engineering best practices.
- Familiarity with Agile and Scrum methodologies.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Data Science, Information Systems, or a related field.
- MCA or Bachelor's in Engineering or equivalent.
- Experience with cloud platforms, preferably Microsoft Azure.
Personal Skills:
- Excellent analytical and problem-solving skills.
- Strong verbal and written communication abilities.
- Ability to clearly articulate and present perspectives on technical and business topics.
- Eagerness to continuously learn and upskill in both technical and functional domains.