Mô Tả Công Việc
Trách Nhiệm Chính
- Phát triển và bảo trì trình thu thập dữ liệu web cùng kịch bản trích xuất để thu thập và xử lý dữ liệu từ nhiều nguồn khác nhau, bao gồm nền tảng tài chính và nguồn cấp dữ liệu thị trường.
- Phối hợp với nhóm để thiết kế và triển khai tính năng mới, đóng góp vào quá trình phát triển nền tảng giao dịch trong khi duy trì tính ổn định và khả năng mở rộng của hệ thống.
- Tối ưu hiệu suất hệ thống giao dịch thông qua kỹ thuật xử lý và quản lý dữ liệu hiệu quả, đảm bảo khả năng phản hồi thời gian thực và độ trễ tối thiểu.
- Liên tục cải thiện hiệu suất hệ thống bằng cách xác định điểm nghẽn và triển khai giải pháp như nâng cấp thuật toán hoặc cơ sở hạ tầng.
- Phân tích dữ liệu thu thập để rút ra thông tin chi tiết có thể hành động và hỗ trợ quy trình ra quyết định, đồng thời duy trì tính toàn vẹn và độ tin cậy của dữ liệu.
Yêu Cầu Công Việc
- Thành thạo lập trình Python, hiểu biết sâu về lập trình bất đồng bộ sử dụng thư viện như asyncio hoặc aiohttp để xử lý tác vụ thông lượng cao.
- Quen thuộc với kỹ thuật tối ưu hiệu suất chính như chiến lược bộ nhớ đệm, lập chỉ mục cơ sở dữ liệu và cải thiện hiệu quả mã nguồn cho ứng dụng quy mô lớn.
- Kinh nghiệm thu thập, bảo trì và phân tích dữ liệu hệ thống giao dịch, đòi hỏi chuyên môn về đường ống dữ liệu, quy trình ETL và giải pháp lưu trữ dữ liệu.
- Kỹ năng giải quyết vấn đề mạnh mẽ và khả năng làm việc độc lập với nhiệm vụ phức tạp như gỡ lỗi, thiết kế kiến trúc hệ thống và đo điểm chuẩn hiệu suất.
- Kỹ năng giao tiếp xuất sắc để hợp tác hiệu quả với thành viên nhóm và các bên liên quan, đồng thời tài liệu hóa mã nguồn và chia sẻ thông tin kỹ thuật.
- Ưu tiên: Hiểu biết về hệ thống phân tán, nền tảng điện toán đám mây (ví dụ: AWS, Azure) và giao thức dữ liệu thị trường tài chính (ví dụ: FIX, WebSocket) để nâng cao năng lực hệ thống.
