Hệ thống Vĩnh Tân

Chuyên viên lập trình phần mềm

Công ty Cổ Phần Thực Phẩm Vĩnh Tân
Location

Ho Chi Minh

Ho Chi Minh
  • Salary

    Competitive

  • Experience

    1 - 3 Years

  • Job level

    Experienced (Non - Manager)

  • Deadline to apply

    31/10/2026

Benefits

  • Insurance
  • Travel
  • Uniform
  • Incentive bonus
  • Healthcare
  • Training Scheme
  • Salary review
  • Annual Leave

Job Description

1. Vận hành và giám sát hệ thống hằng ngày

- Theo dõi tình trạng các dịch vụ backend chạy trên Docker/Traefik, cơ sở dữ liệu MySQL, Redis, RabbitMQ; kiểm tra healthcheck, log ứng dụng và cảnh báo lỗi trên Bugsnag.

- Giám sát hàng đợi xử lý báo cáo và tổng hợp dữ liệu (BullMQ), các tác vụ định kỳ (cron job), worker; xử lý job lỗi, dead-letter queue, dữ liệu tổng hợp sai lệch.

- Thực hiện và kiểm tra sao lưu định kỳ cơ sở dữ liệu MySQL và tệp đính kèm trên S3.

- Theo dõi dung lượng lưu trữ, tài nguyên máy chủ, hiệu năng truy vấn và thời gian phản hồi; đề xuất nâng cấp khi cần.

2. Tiếp nhận, xử lý sự cố và hỗ trợ người dùng

- Tiếp nhận yêu cầu, sự cố từ các trại và phòng ban; phân loại mức độ, xác định nguyên nhân gốc, khắc phục và ghi nhận nhật ký sự cố.

3. Bảo trì và phát triển mã nguồn

- Sửa lỗi, tối ưu hiệu năng truy vấn và xử lý dữ liệu; cập nhật thư viện, bản vá bảo mật (Node.js, NestJS, Prisma, React, Ant Design, AG Grid).

- Phát triển tính năng mới hoặc điều chỉnh nghiệp vụ theo yêu cầu đã được phê duyệt.

- Quản lý thay đổi lược đồ cơ sở dữ liệu bằng Prisma migration; viết và chạy kiểm thử (Jest) trước khi phát hành.

- Bảo trì giao diện web React (Redux Toolkit, Redux Saga, Ant Design, AG Grid, Socket.IO) và bản build Webpack/Nginx.

4. Bảo mật và an toàn dữ liệu

- Quản lý và định kỳ thay đổi JWT secret, API key, khóa truy cập S3, mật khẩu cơ sở dữ liệu; kiểm soát quyền truy cập máy chủ.

- Rà soát lỗ hổng bảo mật, cập nhật bản vá; đảm bảo dữ liệu sản xuất không bị rò rỉ, mất mát.

5. Tài liệu, đào tạo và chuyển giao

- Duy trì tài liệu kiến trúc hệ thống, tài liệu API (Swagger), hướng dẫn vận hành, hướng dẫn sử dụng; cập nhật khi có thay đổi.

- Đào tạo, hướng dẫn người dùng mới tại các trại; chuẩn bị tài liệu bàn giao khi có yêu cầu.

6. Báo cáo và công việc khác

- Báo cáo định kỳ (tuần/tháng) về tình trạng hệ thống, sự cố, tiến độ phát triển.

- Thực hiện các công việc khác theo phân công của cấp quản lý.

Job Requirement

- Tốt nghiệp Đại học/Cao đẳng chuyên ngành Công nghệ thông tin, Khoa học máy tính, Kỹ thuật phần mềm hoặc tương đương.

- Tối thiểu 1 năm phát triển hoặc bảo trì phần mềm web; ưu tiên ứng viên đã bảo trì hệ thống đang vận hành thực tế với nhiều người dùng.

- Backend: TypeScript, Node.js, NestJS, thiết kế REST API, xác thực JWT, tài liệu Swagger.

- Frontend: React 18, Redux Toolkit/Redux Saga, Ant Design, AG Grid, Webpack.

- Cơ sở dữ liệu: MySQL (thiết kế, tối ưu truy vấn, index, sao lưu/phục hồi); Prisma ORM

- Redis, hàng đợi BullMQ/RabbitMQ, WebSocket (Socket.IO).

- Docker, Docker Compose/Swarm, Linux cơ bản, Git.

- Kinh nghiệm với Traefik/Nginx, lưu trữ S3 (AWS), Bugsnag, Jest, CI/CD, xuất Excel (ExcelJS), Google Tag Manager.

- Ưu Tiên: Ứng viên có hiểu biết về nghiệp vụ chăn nuôi heo (heo nái, heo thịt, chu kỳ sinh sản, cám, thuốc, chuyển trại, xuất bán).

Work location

Ho Chi Minh
916 Quang Trung, Phường 8, Gò Vấp, Hồ Chí Minh

More Information

  • Degree: Bachelor
  • Age: Unlimited
  • Salary: Competitive
Feedback