Reporting & Analytics Developer
Summary
Builds ETL pipelines, reporting dashboards, and data models using Python, PySpark, SQL, and Tableau to turn business data into actionable insights.
Key Responsibilities
- Analyse business data requirements and design data engineering solutions.
- Develop ETL pipelines, reporting solutions, dashboards, and data models.
- Perform system testing, support UAT, deployment, and production support.
- Work with technical teams to ensure smooth implementation and operations.
- Use AI coding tools (e.g., Copilot, Coder AI) and automation to improve development, testing, code quality, and documentation.
Requirements
- Experience delivering projects using Agile or Waterfall methodologies.
- Strong SQL, data modelling, and data analysis skills.
- Hands-on experience with Python, PySpark, Linux, and ETL tools (Informatica).
- Experience with SAP BusinessObjects (BO) and Tableau (mandatory).
- Experience with Cloudera AI, Plotly, Hive, Impala, and Cloudera Data Platform.
- Knowledge of Denodo, DevOps, Python/Shell scripting is an advantage.
- Good understanding of Data Warehousing, Analytics, and troubleshooting complex application issues.