Data Team Lead or Senior Data Engineer(Good English)
Core
Design, implement, and maintain scalable data infrastructure, pipelines, and storage solutions to support data-driven decision-making.
Role type
Senior Data Engineer
Builds
Scalable data pipelines, ETL processes, data warehouses, and data lakes
Domain
Big data technologies and cloud platforms
Deliverable
production ML models
Required skills
Python, Java, Scala, SQL, Hadoop, Spark, Hive, AWS, Azure, data modeling, ETL best practices
Preferred skills
Stream processing (Kafka, Flink, Delta Live Table), data governance, containerization (Docker, Kubernetes), PowerBI, Tencent big data platform
Technologies
Hadoop, Spark, Hive, Kafka, Flink, Delta Live Table, Docker, Kubernetes, AWS, Azure
Responsibilities
Design and develop scalable data pipelines and ETL processes; Implement and optimize data storage solutions; Collaborate with data scientists and analysts to understand data requirements; Ensure data quality, consistency, and reliability; Develop and maintain data models and schemas; Implement data security and access control measures; Optimize query performance and data retrieval processes; Evaluate and integrate new data technologies and tools; Mentor junior data engineers and provide technical leadership
Seniority
Senior, hands-on IC