Yêu cầu kỹ năng và kinh nghiệm
Kinh nghiệm:
Tốt nghiệp Đại học chuyên ngành Khoa học Máy tính, Công nghệ Thông tin hoặc lĩnh vực liên quan.
Tốt nghiệp Đại học
2-5 năm kinh nghiệm lập trình Python trong môi trường chuyên nghiệp.
2-5 năm kinh nghiệm
Kinh nghiệm làm việc với hệ thống lớn, ưu tiên trong lĩnh vực tài chính hoặc giao dịch tự động.
Kinh nghiệm làm việc với hệ thống lớn
Thành thạo Linux, hiểu biết về quản trị hệ thống cơ bản.
Thành thạo Linux
Hiểu biết về quy trình phát triển phần mềm và phương pháp Agile/Scrum, Kanban.
Hiểu biết về quy trình phát triển phần mềm
Kỹ năng:
Thành thạo Python và các thư viện liên quan như Pandas, NumPy.
Thành thạo Python
Kinh nghiệm với API Gateway, RESTful services.
Kinh nghiệm với API Gateway, RESTful services
Hiểu biết sâu về OOP và ORM, sử dụng các framework như Django, Flask.
Hiểu biết sâu về OOP và ORM
Kỹ năng làm việc với cơ sở dữ liệu: MySQL, PostgreSQL; biết về NoSQL là một lợi thế.
Kỹ năng làm việc với cơ sở dữ liệu
Kinh nghiệm với xử lý dữ liệu lớn, đa luồng và lập trình bất đồng bộ.
Kinh nghiệm với xử lý dữ liệu lớn
Quen thuộc với kiểm thử đơn vị (Unit Test) và viết test cases.
Quen thuộc với kiểm thử đơn vị (Unit Test)
Thành thạo Git cho quản lý mã nguồn.
Thành thạo Git
Kinh nghiệm với Docker và các công nghệ container là lợi thế.
Kinh nghiệm với Docker
Hiểu biết về AWS hoặc các dịch vụ đám mây tương tự.
Hiểu biết về AWS
Kỹ năng phân tích và giải quyết vấn đề tốt, tư duy logic và sáng tạo.
Kỹ năng phân tích và giải quyết vấn đề
Có khả năng nghiên cứu công nghệ mới, học tập nhanh.
Có khả năng nghiên cứu công nghệ mới
Có kinh nghiệm Golang, Rust là lợi thế
Có kinh nghiệm Golang, Rust
Có kinh nghiệm quản lý team là lợi thế
Có kinh nghiệm quản lý team
Ưu tiên ứng viên có hiểu biết về thị trường tiền điện tử và các sàn giao dịch crypto, lập trình contract.
Ưu tiên