Overview
About the job
Job Description
- Work closely with Data PM, Business Intelligence Analyst & other Engineers to turn data into information that can be used to make sound business decisions
- Design and develop data marts and data warehouses that support business intelligence and data analytics initiatives.
- Develop and implement best practices for data management, including data quality, data security, and data privacy.
- Handle end to end data pipelines from multiple sources internally and externally and ensure its performance & scalability as Single Source of Truth
- Adhere to software development best practices, including test-driven development.
Requirements
- Master’s or bachelor degree in Computer Science/ Information Systems or any related fields
- 5+ years of relevant experience working in Data
- Expert in SQL, Spark, HDFS, and other data processing tools
- Expert in Object Oriented & Functional Programming (preferably Python / Scala)
- Experience in UNIX environment
- Proficient in data modeling concepts (preferably Kimball’s versions), batch processing and lambda architecture
- Proficient in Software Development Life Cycle (SDLC) including code version control, test driven development and technical documentation
- Excellent communication & collaboration skills
- Analytical & data driven and have high curiosity with data
- Ability to work in a fast-paced, dynamic environment