
Mô tả chức danh
Trong Kỷ nguyên thông tin, doanh nghiệp phải xử lý một lượng lớn dữ liệu do đó cần thiết người kỹ sư có khả năng tổ chức việc thu thập và xử lý một lượng lớn dữ liệu. Kỹ sư dữ liệu (Data Engineer) là người xây dựng hệ thống thu thập, quản lý và xử lý các dữ liệu thô thành thông tin hữu ích để doanh nghiệp sử dụng trong việc nâng cao và tối ưu hoạt động doanh nghiệp. Vị trí này có được gọi là Kỹ sư cơ sở dữ liệu (Database Engineer).
Nơi làm việc
Phòng kỹ thuật/ Phòng phát triển phần mềm/Phòng IT/ Phòng R&D.
Công việc chính
Ở mức độ Junior, vị trí này độc lập thực hiện một trong những công việc như sau:
- Phân tích nhu cầu khách hàng;
- Thiết kế data warehouse;
- Phát triển các công cụ thu thập dữ liệu ELT và database pipeline;
- Phát triển các thuật toán để xử lý dữ liệu thành thông tin hữu ích;
- Phát triển các công cụ phân tích dữ liệu và phương pháp kiểm chứng dữ liệu;
- Phát triển các hệ thống phân tích kinh doanh (business intelligence system);
Bằng cấp và kinh nghiệm
Ít nhất bằng cử nhân trong lĩnh vực CNTT như Công nghệ thông tin, Khoa học máy tính, Kỹ thuật phần mềm.
có kinh nghiệm 1-2 năm.
Kiến thức và kỹ năng chuyên môn
- Hiểu biết về các ngôn ngữ lập trình như C#, Java, Python, R, Ruby, Scala, SQL; công cụ thu thập dữ liệu ELT (extract, transform, load); các API để tích hợp dữ liệu; cơ sở dữ liệu relational và non-relational (noSQL databases, Apache Spark, mySQL, PostgreSQL); hệ điều hành Unix (Unix, Solaris, Linux).
Ngoại ngữ
Tiếng Anh giao tiếp tốt.
Kỹ năng mềm và tính cách
– Kỹ năng làm việc nhóm và hợp tác
– Kỹ năng giao tiếp
– Kỹ năng quản lý và tổ chức mục tiêu
– Kỹ năng giải quyết vấn đề
– Tính cách: chủ động, đáng tin cậy, chính trực, chịu đựng căng thẳng, kiên trì và chú ý đến chi tiết