
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ý dữ liệu. Kỹ sư dữ liệu (Data Engineer) là người xây dựng và vận hành 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 độ Entry vị trí này dưới sự hướng dẫn sẽ tham gia thực hiện các công việc chí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.
- Không cần kinh nghiệm ở mức độ Entry.
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 cơ bản.
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