Big Data Developer / BI Engineer
Must-have:JavaScriptHTMLFrontendDataAI
Job Description
Responsible for the development and optimization of big data platforms, including:
- ETL Workflow Design & Implementation: Full cycle design and implementation of data extraction, cleansing, transformation, and loading
- Data Warehouse Modeling & Architecture: Build data models based on data warehouse theories, design high-performance data warehouse architectures
- Reporting & Visualization: Develop complex reports, visual large screens, and mobile dashboards using Fanruan reporting tools (FineReport / FineBI)
- Data Analysis & Mining: Participate in big data application system development, conducting data analysis and mining according to business requirements
- Performance Optimization: Optimize data storage and computing performance to ensure system stability and scalability
Requirement
- Bachelor's degree or above in Computer Science, Software Engineering, Data Science, or a related field.
- Proficient in big data technology stack (Hadoop / Spark / Hive / HBase) with hands-on experience in massive data processing
- Strong command of relational databases (Oracle / MySQL / SQL Server) and SQL tuning
- Solid understanding of data warehouse theories, capable of data modeling, ETL development, and OLAP analysis
- Skilled in Fanruan reporting tools with at least 2 full-cycle project delivery experience
- Minimum 3 years of experience in big data development or BI. Candidates with a background in finance, internet, or data analytics are preferred.
- Clear logical thinking; competent in requirement investigation, cross-department communication, and documentation writing.
- Capable of managing multiple tasks in a fast-paced environment.
- Familiarity with front-end technologies (HTML / JavaScript / ECharts) or self-service BI analytics tools
- Practical experience in data warehouse construction, user profiling or AI application development
- Good teamwork and problem-solving capabilities