Job Description (Duties & Responsibilities)
- Contribute to the design, development, and documentation of data and analytics solutions
- Develop, maintain, and optimize scalable data pipelines and ETL/ELT workflows across cloud-based data platforms such as Snowflake, Azure, and Databricks, using SQL and Python for data transformation, validation, integration, and preparation for downstream reporting and applications.
- Support the development of business intelligence (BI) dashboards, reports, and analytical applications using Power BI and related visualization tools to enable business insights and decision-making.
- Participate in AI automation and intelligent workflow initiatives, including workflow orchestration, automation scripting, and development of internal tools using platforms such as n8n, Streamlit, Python, and AI-enabled technologies to improve operational efficiency.
- Collaborate with cross-functional stakeholders to gather business requirements, troubleshoot data-related issues, and translate operational needs into technical and analytical solutions.
- Assist in data modelling, data quality management, performance tuning, and continuous improvement of analytics and reporting environments.
- Support deployment, testing, monitoring, and maintenance of data and analytics solutions across cloud and hybrid environments.
Job Requirements (Qualifications & Experience)
- Strong analytical thinking, problem-solving, and troubleshooting skills, with the ability to understand end-to-end data flows and translate business requirements into technical solutions.
- Hands-on experience or strong foundational knowledge in SQL and Python programming for data processing, automation, analytics, and reporting.
- Fundamental understanding of data analytics, data engineering, cloud data platforms, ETL/ELT concepts, and machine learning / AI concepts.
- Exposure to or experience with Snowflake, Databricks, Microsoft Azure, and Power BI is highly preferred.