Chi tiết công việc Back End Developer tại Công ty Cổ Phần Galaxy Play
MÔ TẢ CÔNG VIỆC:
- Phát triển hệ thống: Tham gia nghiên cứu, thiết kế và xây dựng các dịch vụ, hệ thống backend hiệu năng cao theo mô hình kiến trúc Microservices.
- Triển khai & Tối ưu: Thực hiện viết mã nguồn (coding) chuẩn hóa theo thiết kế đã được phê duyệt; chủ động xây dựng Unit Test để đảm bảo tính ổn định, chính xác và khả năng mở rộng của hệ thống.
- Vận hành hệ thống lớn: Tham gia phát triển, tối ưu và bảo trì các hệ thống cốt lõi có độ tin cậy cao, đảm bảo tính đồng nhất dữ liệu (như hệ thống Billing, Payment, kết nối thanh toán và đồng bộ API với các đối tác lớn như Tiki, Lazada, Momo, ShopeePay...).
- R&D: Chủ động nghiên cứu, thử nghiệm và đề xuất các nền tảng công nghệ mã nguồn mở, các giải pháp hoặc xu hướng kỹ thuật mới nhằm nâng cao hiệu suất hệ thống.
YÊU CẦU:
- Kinh nghiệm: Tối thiểu 2+ năm kinh nghiệm phát triển phần mềm hệ thống backend trên nền tảng Linux.
- Ngôn ngữ lập trình: Thành thạo một trong các ngôn ngữ: Golang, Python, NodeJS hoặc PHP.
- Cơ sở dữ liệu: Nắm vững và cấu trúc tốt các nền tảng CSDL quan hệ và phi quan hệ: PostgreSQL, MySQL, và hệ thống lưu trữ bộ đệm (Caching) như Redis.
- Tư duy kiến trúc: Có tư duy tốt về thiết kế hệ thống, lập trình hướng đối tượng, quen thuộc với các nền tảng công nghệ mã nguồn mở và có khả năng tự nghiên cứu, làm chủ công nghệ mới.
- Học vấn: Có bằng cấp chuyên môn trong lĩnh vực Khoa học máy tính, Công nghệ phần mềm hoặc các chuyên ngành kỹ thuật liên quan.
- Ngôn ngữ & CSDL: Ưu tiên ứng viên định hướng phát triển mạnh chuyên sâu bằng ngôn ngữ Golang và có thế mạnh tối ưu hóa hiệu năng với PostgreSQL.
- Hệ thống phân tán: Có kinh nghiệm làm việc với kiến trúc Microservices và mô hình phân tán broker dựa trên RabbitMQ hoặc các hệ thống Message Queue tương đương.
- Nghiệp vụ cốt lõi: Ưu tiên các ứng viên từng tham gia triển khai các hệ thống có yêu cầu nghiêm ngặt về độ tin cậy, tính sẵn sàng cao và đồng nhất dữ liệu (Data Consistency) như: Billing, Payment, hoặc tích hợp cổng thanh toán/API với các đối tác lớn (Momo, Tiki, Lazada, Shopee...).
- Hạ tầng & Vận hành: Có kinh nghiệm làm việc trong môi trường container hóa và điều phối đám mây (Docker, Kubernetes) hoặc am hiểu quy trình triển khai tự động CI/CD (Jenkins, ArgoCD...) là một lợi thế lớn để phối hợp vận hành hệ thống.
