Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Lập trình viên Golang giàu kinh nghiệm để dẫn dắt thiết kế kiến trúc và phát triển các module nghiệp vụ cốt lõi bao gồm giao dịch, tài khoản vốn, kiểm soát rủi ro và các dịch vụ trọng yếu khác. Ứng viên lý tưởng cần có kinh nghiệm sâu về kiến trúc hệ thống và tối ưu hóa hiệu suất cao.
Trách Nhiệm Chính
- Thiết kế và phát triển các module nghiệp vụ cốt lõi bao gồm giao dịch, tài khoản vốn, kiểm soát rủi ro và các dịch vụ chính khác
- Dẫn dắt và tối ưu hóa kiến trúc hệ thống chịu tải cao với kinh nghiệm điều chỉnh hiệu suất và đảm bảo ổn định ở quy mô hàng triệu yêu cầu và dữ liệu tỷ bản ghi
- Phân tích và tối ưu hiệu suất truy cập database, tỷ lệ cache trúng, tồn đọng message, tạm dừng GC, rò rỉ bộ nhớ và các vấn đề hệ thống khác
- Thúc đẩy thiết kế bất đồng bộ, phân tán và co giãn đàn hồi để nâng cao ổn định và thông lượng hệ thống trong giờ cao điểm
- Dẫn dắt hoặc tham gia nâng cấp kiến trúc, phân rã dịch vụ và chuyển đổi module hóa để cải thiện khả năng bảo trì và mở rộng hệ thống
- Mô hình hóa logic nghiệp vụ phức tạp và thiết kế giải pháp đảm bảo tính nhất quán dữ liệu trong môi trường tải cao
- Tham gia giám sát hệ thống, kiểm thử tải, diễn tập sự cố và hoạch định năng lực
- Tham gia review code, thiết kế kiểm thử và tối ưu CI/CD để đảm bảo chất lượng bàn giao
- Hướng dẫn kỹ sư trung cấp về phân tích hệ thống, tối ưu hiệu suất và cải tiến kiến trúc
Yêu Cầu Công Việc
- Tốt nghiệp Đại học trở lên chuyên ngành Khoa học Máy tính hoặc liên quan, có trên 7 năm kinh nghiệm phát triển Golang
- Kinh nghiệm chứng minh trong thiết kế và tối ưu kiến trúc hệ thống chịu tải cao
- Thành thạo MySQL, Redis, Kafka, gRPC, Protobuf, OpenResty và các công nghệ liên quan
- Chuyên môn sâu về kiến trúc microservice bao gồm service discovery, trung tâm cấu hình, cân bằng tải, ngắt mạch và giới hạn tốc độ
- Hiểu biết sâu về tối ưu hiệu suất và thành thạo công cụ như pprof, trace, benchmark
- Kiến thức về tiêu chuẩn thiết kế API bao gồm RESTful, GraphQL, WebSocket và OpenAPI
- Kỹ năng phân tích hệ thống, giải quyết vấn đề và xử lý sự cố xuất sắc
Ưu Tiên
- Kinh nghiệm phát triển hệ thống sàn giao dịch
- Quen thuộc với framework như GoFrame hoặc Go-Zero
- Có nền tảng từ các dự án chịu tải cao
Phúc Lợi
Môi trường làm việc remote toàn thời gian, gói lương cạnh tranh và bầu không khí đồng đội hợp tác.
Ứng viên quan tâm vui lòng liên hệ qua Telegram: @Oran_Gina hoặc email: [email protected]


