Phân tích yêu cầu, thiết kế và phát triển các dịch vụ/API backend hiệu quả, an toàn và có khả năng mở rộng các hệ thống ERP, CRM, kết nối thiết bị IoT
Thiết kế và tối ưu hóa cấu trúc cơ sở dữ liệu (SQL và NoSQL) để đảm bảo hiệu suất và tính toàn vẹn dữ liệu.
Xây dựng và duy trì các API RESTful cho các ứng dụng web và mobile.
Tích hợp các dịch vụ bên thứ ba và các hệ thống nội bộ.
Đảm bảo chất lượng và hiệu suất của mã nguồn thông qua việc đánh giá mã (code review) và tối ưu hóa.
Tham gia vào toàn bộ vòng đời
phát triển phần mềm, từ lên ý tưởng, thiết kế, triển khai đến bảo trì và khắc phục lỗi.
Phối hợp chặt chẽ với các nhóm Frontend, DevOps, App và các phòng ban liên quan để đảm bảo sự đồng bộ và tích hợp hệ thống.
Nghiên cứu và áp dụng các công nghệ, công cụ và phương pháp mới nhằm cải thiện quy trình và chất lượng sản phẩm.
Có khả năng sử dụng tốt AI là một lợi thế
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 hoặc các ngành liên quan.
Có kinh nghiệm phát triển backend từ 1-3 năm.
Thành thạo Python và [protected info]
Có kinh nghiệm làm việc với các hệ quản trị cơ sở dữ liệu quan hệ: PostgreSQL, MySQL, SQL Server) và NoSQL (ví dụ: MongoDB, Redis).
Kinh nghiệm thiết kế và phát triển RESTful API.
Thành thạo sử dụng Git để quản lý mã nguồn và làm việc nhóm.
Hiểu biết về
kiến trúc Microservices và cách triển khai là một lợi thế.
Có kiến thức về các phương pháp
kiểm thử phần mềm (Unit Test, Integration Test, End-to-End Test).
Có kinh nghiệm làm việc với Docker hoặc các công cụ ảo hóa/container là một lợi thế.
Có khả năng tư duy logic tốt, giải quyết vấn đề hiệu quả và học hỏi nhanh các công nghệ mới.
Kỹ năng làm việc nhóm tốt, có khả năng giao tiếp và truyền đạt ý tưởng rõ ràng.