onsite
Data & Analytics Consultant
Software Engineer
Consultant role focused on designing data models, building visual analytics, and applying machine learning techniques using Python and Power BI to drive data‑driven decision making.
About the role
Key Responsibilities
- Design and implement robust data models to support business intelligence and analytics initiatives.
- Create interactive dashboards and reports in Power BI that translate complex data into actionable insights.
- Develop and deploy machine‑learning models using Python to solve predictive and classification problems.
- Collaborate with stakeholders to gather requirements, define metrics, and ensure data quality.
- Optimize data pipelines and workflows for performance, scalability, and reliability.
Requirements
- Proven experience in data modeling and relational database design.
- Strong proficiency in Python for data analysis and machine‑learning development.
- Hands‑on expertise with Power BI for data visualization and dashboard creation.
- Solid understanding of machine‑learning concepts and ability to implement models in production.
- Excellent problem‑solving skills and ability to communicate technical concepts to non‑technical audiences.
Skills
machine learningpower bipython