1. Design and implement scalable data architectures and models to support analytics initiatives, ensuring data integrity, reliability, and accessibility.
2. Data Extraction and Transformation: Develop ETL (Extract, Transform, Load) processes to collect, cleanse, and transform data from diverse sources, ensuring accuracy and efficiency.
3. Analytics Solution Development: Build advanced analytics solutions and algorithms to analyze large datasets, uncover insights, and generate actionable recommendations for stakeholders.
4. Visualization and Reporting: Create intuitive and interactive dashboards and reports to communicate key findings and trends, enabling stakeholders to make data-driven decisions effectively.
5. Performance Optimization: Continuously optimize analytics processes and queries to improve efficiency, scalability, and reliability, ensuring timely delivery of insights.
6. Collaboration and Communication: Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
1. Bachelor’s degree in computer science, mathematics, physics, statistics, or a related field with minimum 3 years of experience in data.
2. Proficiency in programming languages such as Python, SQL, and R, with experience in data manipulation and analysis libraries (e.g., Pandas, NumPy).
3. Strong experience with data warehousing concepts and technologies (e.g., Bigquery, Snowflake, Redshift).
4. Experience with cloud platforms (preferred): Experience with cloud platforms such as AWS, Google Cloud Platform (GCP), or Azure is increasingly valuable in analytics engineering roles.
5. Experience with ETL/ELT tools and frameworks (e.g., Apache Spark, Airflow, Dagster) for data extraction, transformation, and loading.
6. Expertise in data modeling for OLAP and star schema
7. Hands-on experience with data visualization tools (e.g., Metabase, Looker) to create insightful dashboards and reports.
8. Familiarity with machine learning concepts and algorithms is a plus.
9. Analytical Mindset: Strong analytical and problem-solving skills, with the ability to translate complex business requirements into technical solutions.
10. Communication Skills: Excellent written and verbal communication skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.