Epicareer Might not Working Properly
Learn More

Data Warehouse Engineer

Salary undisclosed

Apply on


Original
Simplified

Responsibilities:

  • Responsible for the company's enterprise big data platform, building a hierarchical, flexible, and scalable enterprise big data platform.
  • Understand business analysis requirements, design and develop corresponding data warehouses/data marts, ETL development, and optimization work, to complete the construction of a structured, flexible, and scalable data warehouse.
  • Responsible for data warehouse model design, report development, and maintenance.
  • Responsible for the performance of the data warehouse system, model performance design, and optimization.
  • Work together with the data product manager to solve technical problems related to business data analysis, data reporting, and data anomalies.
  • Deeply understand business models, data models, and system models to improve system productivity.

Requirements:

  • Bachelor's degree or above in computer science, mathematics, or statistics; familiar with the internet industry, with over 3 years of experience in DW/ETL/BI work; proficient in at least one mainstream ETL/BI solution.
  • Proficient in data warehouse architecture and principles, with experience in designing large-scale data warehouse architecture, model design, and performance tuning; proficient in SQL/Hive, with good experience in SQL performance tuning, candidates with Java/Python development experience are preferred.
  • Able to proficiently use one or more mainstream databases (such as Oracle, MySQL, etc.), candidates with database design experience are preferred.
  • Experience in developing big data distributed computing platforms, familiar with the principles and applications of Hadoop, Hive ecosystem products.
  • Serious, responsible, and careful at work, with a good team spirit, good analytical skills, and communication skills.