Job Description
As a Data Analyst, you will play an important role in delivering high quality and comprehensive analysis to support the respective business needs. Besides applying your strong technical knowledge in our projects, you will be involved in designing and implementing innovative elements to meet the needs of our growing business.
- Understand user requirements; Design data deliverables
- Understand data source; Design data warehouse and ETL pipelines
- Develop, deliver and maintain ETL pipelines using various technologies
- Manage data, scripts and documentation according to compliance rules
- Help users with offline data processing and raise their efficiency by automating routine jobs
- Collaborate with data platform team and strive for better platform features to ease ETL development
Requirements
- Bachelor degree or higher in Computer Science, Business Analytics, Mathematics, Statistics or related disciplines
- Good understanding of SQL and Python; experience in other programming languages, such as R, Scala, Java and Shell, is preferred
- Hands-on experience on big data technology, such as Hadoop, Spark and Flink, is preferred
- Strong analytical and logical thinking skills
- Good communication skills
- Self-learner with a strong sense of ownership