Mô Tả Công Việc
Trách Nhiệm Chính
- Dẫn dắt việc phát triển các hệ thống backend bằng cách sử dụng các ngôn ngữ lập trình và framework hiện đại, đảm bảo tuân thủ các phương pháp tốt nhất và tiêu chuẩn kiến trúc.
- Tích cực tham gia vào việc kiểm tra mã, gỡ lỗi và giải quyết vấn đề để đảm bảo phát triển phần mềm chất lượng cao, tập trung vào tối ưu hóa hiệu suất, khả năng mở rộng và bảo mật.
- Hợp tác chặt chẽ với nhóm Quản Lý Sản Phẩm để chuyển đổi các khái niệm thiết kế thành tài liệu chi tiết, yêu cầu kỹ thuật và đặc tả.
- Thiết kế và triển khai các API và microservice mạnh mẽ tích hợp liền mạch với các giao thức blockchain và công nghệ liên quan đến MEV.
- Đánh giá, ghi chép và giáo dục các bên liên quan về các đánh đổi thiết kế và triển khai cho các giải pháp khác nhau, cân bằng giữa tính khả thi kỹ thuật và mục tiêu kinh doanh.
- Giám sát và phân tích các chỉ số hiệu suất hệ thống để xác định các điểm nghẽn và triển khai các cải tiến nhằm nâng cao trải nghiệm người dùng và hiệu quả hoạt động.
- Cập nhật các phát triển kỹ thuật mới nhất trong lĩnh vực blockchain và MEV, bao gồm các xu hướng mới nổi, công cụ và phương pháp tốt nhất, để đảm bảo nhóm luôn đi đầu trong đổi mới.
- Phát triển và duy trì tài liệu kỹ thuật toàn diện để hỗ trợ hợp tác nhóm, đào tạo nhân viên mới và nâng cấp hệ thống trong tương lai.
Yêu Cầu Công Việc
- Có kinh nghiệm được chứng minh với vai trò Kỹ Sư Backend Cấp Cao, với nền tảng vững chắc trong việc xây dựng các hệ thống có khả năng mở rộng, bảo mật và hiệu suất cao.
- Chuyên môn về công nghệ blockchain, bao gồm cơ chế đồng thuận, hợp đồng thông minh và ứng dụng phi tập trung (DApps), với hiểu biết sâu sắc về các khái niệm MEV và chiến lược giảm thiểu.
- Thành thạo các ngôn ngữ lập trình như Python, Go hoặc Java, cùng với kinh nghiệm trong thiết kế và phát triển API RESTful.
- Kiến thức vững chắc về các nền tảng đám mây (ví dụ: AWS, Azure, GCP) và công nghệ container hóa (ví dụ: Docker, Kubernetes) để triển khai và quản lý các dịch vụ backend.
- Kỹ năng giải quyết vấn đề xuất sắc với khả năng gỡ lỗi các hệ thống phức tạp và giải quyết các vấn đề quan trọng một cách hiệu quả.
- Tư duy hợp tác với khả năng đã được chứng minh trong việc làm việc với Quản Lý Sản Phẩm và các nhóm khác để cung cấp các giải pháp phù hợp với mục tiêu kinh doanh.
- Khả năng truyền đạt rõ ràng các đánh đổi kỹ thuật cho các bên liên quan không chuyên về kỹ thuật và ghi chép chúng một cách hiệu quả để cả nhóm hiểu.
- Khả năng học hỏi liên tục để cập nhật các tiến bộ trong blockchain, nghiên cứu MEV và các phương pháp tốt nhất trong ngành.
- Chú ý đến chi tiết và cam kết viết mã sạch, dễ bảo trì và được ghi chép tốt.
- Kinh nghiệm với các hệ thống kiểm soát phiên bản (ví dụ: Git) và phương pháp phát triển linh hoạt để hỗ trợ phát triển lặp đi lặp lại và hợp tác nhóm.
