Kỹ Sư Dữ Liệu - Thiết Kế Cấu Trúc Dữ Liệu Và API

CÔNG TY TNHH GIÁO DỤC EDMICRO

18 - 20 triệu
07/10/2026
Toàn thời gian

Mô tả công việc

1. Thiết kế cấu trúc dữ liệu cho sản phẩm và tính năng mới
1.1. Tham gia từ giai đoạn đầu của quá trình phát triển sản phẩm: tiếp nhận yêu cầu nghiệp vụ từ bộ phận Sản phẩm, phân tích các luồng đọc - ghi dữ liệu dự kiến và đề xuất mô hình dữ liệu phù hợp.
1.2. Thiết kế schema cho các collection mới: lựa chọn phương án embedding hoặc referencing, xác định ranh giới tài liệu, dự trù khả năng mở rộng và tăng trưởng dữ liệu theo thời gian.
1.3. Thiết kế chỉ mục đồng thời với schema; cân đối giữa hiệu năng đọc, hiệu năng ghi và dung lượng lưu trữ ngay từ giai đoạn thiết kế thay vì xử lý sau khi phát sinh sự cố.
1.4. Xây dựng và duy trì bộ quy ước thiết kế dữ liệu của Công ty: đặt tên collection, tên trường, kiểu dữ liệu, cấu trúc tài liệu chuẩn; bảo đảm tính nhất quán giữa các sản phẩm và giữa hai ứng dụng dành cho cấp Tiểu học và cấp Trung học.
1.5. Rà soát, thẩm định thiết kế dữ liệu do các nhóm phát triển đề xuất trước khi triển khai; đưa ra phản hồi và phương án cải tiến.
1.6. Xây dựng tài liệu mô tả cấu trúc dữ liệu (data dictionary, sơ đồ quan hệ giữa các collection) và bàn giao cho các nhóm phát triển.
2. Xây dựng và quản trị hệ thống API
2.1. Tiếp nhận và phân tích yêu cầu dữ liệu từ các bộ phận Sản phẩm, Nội dung, Kinh doanh và Vận hành; làm rõ nghiệp vụ và thống nhất phạm vi trước khi triển khai kỹ thuật.
2.2. Thiết kế và xây dựng mới các API cung cấp dữ liệu (RESTful API) phục vụ báo cáo nội bộ, tích hợp giữa các hệ thống của Công ty và tích hợp với đối tác.
2.3. Xây dựng và tối ưu các aggregation pipeline làm nền cho các API thống kê, báo cáo và phân tích dữ liệu học tập.
2.4. Bảo đảm các API đáp ứng yêu cầu về hiệu năng, phân trang, xử lý lỗi, xác thực, kiểm soát truy cập và giới hạn tần suất gọi.
2.5. Quản trị danh mục API hiện có: theo dõi tình trạng sử dụng, quản lý phiên bản, xử lý các yêu cầu thay đổi và thông báo tới các bên liên quan khi có điều chỉnh ảnh hưởng đến tích hợp.
2.6. Lập và duy trì tài liệu mô tả API; hướng dẫn sử dụng cho các nhóm phát triển nội bộ và đối tác.
2.7. Xử lý các sự cố liên quan đến dữ liệu trả về từ API; xác định nguyên nhân và triển khai biện pháp khắc phục.
3. Tối ưu truy vấn và cải tiến dữ liệu hiện hữu
3.1. Phân tích các truy vấn chậm được ghi nhận từ Query Profiler và Performance Advisor; sử dụng công cụ explain plan để đánh giá kế hoạch thực thi và đưa ra phương án xử lý.
3.2. Rà soát dữ liệu hiện hữu, phát hiện các vấn đề về cấu trúc (dữ liệu trùng lặp, tài liệu quá lớn, cấu trúc không đồng nhất, mảng tăng trưởng không giới hạn) và đề xuất phương án cải tiến.
3.3. Xây dựng và thực thi các script chuyển đổi dữ liệu (migration script) khi thay đổi cấu trúc; bảo đảm khả năng kiểm thử trên môi trường thử nghiệm và khả năng hoàn tác.
3.4. Rà soát mã nguồn truy cập cơ sở dữ liệu của các nhóm phát triển; phát hiện các mẫu truy vấn kém hiệu quả và tư vấn phương án thay thế.
3.5. Chuẩn bị phương án dữ liệu cho các giai đoạn có lưu lượng truy cập tăng đột biến (mùa thi, các đợt kiểm tra tập trung).
4. Phối hợp và tuân thủ
4.1. Đưa ra yêu cầu kỹ thuật cho Nhóm Hạ tầng về cấu hình cụm, dung lượng lưu trữ, chính sách lưu trữ dữ liệu dài hạn và các thay đổi có ảnh hưởng đến hiệu năng.
4.2. Phối hợp với Nhóm Hạ tầng trong việc phân tích nguyên nhân các sự cố cơ sở dữ liệu ở khía cạnh truy vấn và cấu trúc dữ liệu.
4.3. Bảo đảm cấu trúc dữ liệu và các API tuân thủ quy định pháp luật về bảo vệ dữ liệu cá nhân, đặc biệt lưu ý dữ liệu người dùng là học sinh.

Yêu cầu

Có tối thiểu 03 năm kinh nghiệm ở vị trí Data Engineer, Backend Developer hoặc Database Administrator có trách nhiệm thiết kế cấu trúc dữ liệu.
Có kinh nghiệm thiết kế schema cho cơ sở dữ liệu phi quan hệ từ giai đoạn đầu của sản phẩm; hiểu rõ ưu nhược điểm của các phương án mô hình hóa dữ liệu.
Thành thạo cú pháp truy vấn MongoDB và aggregation pipeline.
Có kinh nghiệm thực tế trong việc thiết kế chỉ mục, phân tích và tối ưu truy vấn chậm.
Có kinh nghiệm thiết kế và xây dựng RESTful API bằng ít nhất một ngôn ngữ/nền tảng: [protected info], Python, .NET hoặc Java.
Sử dụng thành thạo Git và có kinh nghiệm làm việc theo quy trình phát triển phần mềm.
Ưu tiên:
Đã làm việc trực tiếp trên nền tảng MongoDB Atlas và sử dụng các công cụ phân tích hiệu năng của Atlas.
Có kinh nghiệm thực hiện migration dữ liệu trên hệ thống đang vận hành.
Có kinh nghiệm quản trị danh mục API và quản lý phiên bản API cho nhiều bên tiêu thụ.
Có kinh nghiệm xây dựng quy trình ETL hoặc hệ thống báo cáo, phân tích dữ liệu.
Có kinh nghiệm thiết kế cơ sở dữ liệu quan hệ (SQL Server, PostgreSQL, MySQL).
Đã từng làm việc với hệ thống có lưu lượng truy cập lớn hoặc tăng đột biến theo chu kỳ.
Nắm được các quy định pháp luật Việt Nam liên quan đến bảo vệ dữ liệu cá nhân (Nghị định 13/2023/NĐ-CP).
Có khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh.
Sở hữu chứng chỉ MongoDB (Associate Developer, Associate DBA) hoặc chứng chỉ tương đương.

Quyền lợi

Xét tăng lương định kỳ và thưởng theo hiệu quả công việc.
Tham gia đầy đủ các chế độ bảo hiểm theo quy định của Bộ luật Lao động; khám sức khỏe định kỳ hằng năm; các phúc lợi của công ty như sinh nhật, thưởng tháng 13, du lịch hè...
Được hỗ trợ ngân sách đào tạo và chi phí thi các chứng chỉ chuyên môn.

Thông tin khác

Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:30 đến 17:30)
Thứ 7 (từ 09:00 đến 16:00)
Thứ 7 làm cách tuần

Thông tin chung

  • Thu nhập: 18 - 20 triệu

Nơi làm việc

  • Hà Nội: tòa nhà Tây Hà, 19 Tố Hữu, Phường Thanh Xuân (quận Thanh Xuân cũ)

Việc làm tương tự

BUSINESS INTELLIGENCE ENGINEER

Abi Games Studio - Công Ty Cổ Phần OneSoft

Thỏa thuận
Hà Nội
25/09/2026

Data Engineer (Lakehouse/ Big Data/ Data Platform Engineer)

Công ty An ninh mạng Viettel- Chi nhánh Tập đoàn Công nghiệp- Viễn thông quân đội

Thoả thuận
Hà Nội
11/11/2026

Data Engineer

CAEX

Thỏa Thuận
Hà Nội
03/11/2026

DataOps Engineer - Quản trị hệ thống và vận hành CSDL - HN - TA174

Ngân hàng TMCP Việt Nam Thịnh Vượng - VPBank

Cạnh tranh
Hà Nội
31/10/2026

Trưởng Nhóm Data Engineer - AI (Tiếng Anh)

CÔNG TY CỔ PHẦN CÔNG NGHỆ TINH VÂN

35 - 50 triệu
Hà Nội, Hồ Chí Minh
09/10/2026

Data Engineer

Công ty Cổ phần Công nghệ KiotViet

Thỏa thuận
Hà Nội
30/09/2026

Data Engineer - Japanese Speaking

Công ty Cổ phần SmartOSC

30 - 56 triệu
Hà Nội, Hồ Chí Minh, Đà Nẵng
18/09/2026

Chuyên gia Vận hành Nền tảng khai thác dữ liệu - K.CNTT

NGÂN HÀNG TMCP ĐẠI CHÚNG VIỆT NAM - PVcomBank

Cạnh tranh
Hà Nội
31/10/2026

Senior Data Engineer

Công ty Cổ phần Công nghệ EUP

Thỏa thuận
Hà Nội
26/10/2026

Data Engineer

Công Ty TNHH Cung Cấp Giải Pháp Dịch Vụ Giá Trị Gia Tăng

Thỏa thuận
Hà Nội
08/10/2026
Vị trí Kỹ Sư Dữ Liệu - Thiết Kế Cấu Trúc Dữ Liệu Và API do công ty CÔNG TY TNHH GIÁO DỤC EDMICRO tuyển dụng tại Hà Nội, Joboko tự động tổng hợp mức lương 18 - 20 triệu, tìm thêm việc làm về Kỹ Sư Dữ Liệu - Thiết Kế Cấu Trúc Dữ Liệu Và API hoặc công ty CÔNG TY TNHH GIÁO DỤC EDMICRO ở các link phía trên

Giới thiệu công ty

CÔNG TY TNHH GIÁO DỤC EDMICRO

Địa chỉ: Tầng 5 tòa nhà Tây Hà, số 19 đường Tố Hữu, Phường Trung Văn, Quận Nam Từ Liêm, Thành phố Hà Nội, Việt Nam
Quy mô: Từ 101 - 500 nhân viên

Việc làm HOT

CÔNG TY CỔ PHẦN ĐẦU TƯ VÀ XÂY DỰNG CGM
Thỏa Thuận
Hà Nội
CÔNG TY TNHH J-LONG VIỆT NAM
13 - 18 triệu VND
Hồ Chí Minh
Công ty TNHH Thương Mại Phong Thủy Đại Nam
15 - 50 triệu VND
Hải Phòng
Công ty Cổ phần Đầu tư và Thi công Hạ tầng VinAlpha
Thỏa Thuận
Hồ Chí Minh
Công ty TNHH Crystal Martin (Việt Nam)
11 - 14 triệu VND
Hà Nội, Bắc Giang, Bắc Ninh