Mô tả Công việc
Trách nhiệm Chính
- Nghiên cứu và đánh giá công nghệ tiên tiến để xác định khả năng áp dụng vào hệ thống backend.
- Hợp tác với kỹ sư cấp cao và quản lý sản phẩm để thiết kế, phát triển kiến trúc dịch vụ mạnh mẽ.
- Tối ưu hóa công nghệ backend hiện có để cải thiện hiệu suất, khả năng mở rộng và bảo mật.
- Tiến hành nghiên cứu khả thi cho dự án mới, bao gồm phân tích chi phí - lợi ích và đánh giá rủi ro kỹ thuật.
- Phát triển và kiểm thử nguyên mẫu MVP để xác thực khái niệm kỹ thuật và thu thập phản hồi từ bên liên quan.
- Tài liệu hóa quy trình kỹ thuật, thiết kế hệ thống và chi tiết triển khai nhằm đảm bảo rõ ràng và chia sẻ kiến thức.
- Giám sát và phân tích chỉ số hiệu suất hệ thống để xác định điểm tắc nghẽn và lĩnh vực cần cải thiện.
- Tham gia đánh giá mã nguồn và đảm bảo tuân thủ tiêu chuẩn cùng phương pháp lập trình tốt nhất.
- Hỗ trợ triển khai và bảo trì hệ thống backend trong môi trường sản xuất.
- Cập nhật các phát triển ngành và truyền đạt phát hiện tới nhóm thông qua báo cáo thường xuyên.
Yêu cầu Công việc
- Thành thạo ngôn ngữ lập trình như Python, Java hoặc Node.js để phát triển backend.
- Kinh nghiệm với hệ thống cơ sở dữ liệu như MySQL, PostgreSQL hoặc MongoDB để lưu trữ và truy xuất dữ liệu.
- Hiểu biết về nền tảng đám mây (ví dụ: AWS, Azure) và công cụ container hóa (ví dụ: Docker, Kubernetes).
- Nắm vững RESTful API, kiến trúc microservice và kỹ thuật tích hợp hệ thống.
- Khả năng học hỏi nhanh và thích ứng với công nghệ, framework cùng phương pháp phát triển mới.
- Kỹ năng giải quyết vấn đề xuất sắc và chú ý chi tiết để gỡ lỗi và tối ưu hệ thống.
- Làm quen cơ bản với thực hành DevOps và pipeline CI/CD cho quy trình phát triển hiệu quả.
- Tư duy hợp tác cùng kỹ năng giao tiếp mạnh mẽ để làm việc hiệu quả trong nhóm agile.
- Đam mê đổi mới công nghệ và cách tiếp cận chủ động trong khám phá giải pháp mới.
- Khả năng làm việc độc lập và quản lý thời gian hiệu quả để đáp ứng thời hạn dự án.
