Mô Tả Công Việc
Là một nhà phát triển chuyên nghiệp, bạn sẽ chịu trách nhiệm thiết kế và triển khai các module độc lập dựa trên yêu cầu sản phẩm. Vai trò của bạn bao gồm tham gia vào thiết kế giao diện, mô hình hóa cơ sở dữ liệu và triển khai logic cốt lõi. Bạn sẽ tập trung vào phát triển, tối ưu hóa và sửa lỗi trong các hệ thống nghiệp vụ để đảm bảo tính ổn định và hiệu suất của hệ thống.
Bạn cần viết mã Go chất lượng cao, dễ đọc và có thể kiểm tra được, đồng thời thỉnh thoảng sử dụng Python cho các nhiệm vụ phát triển phụ trợ. Trách nhiệm của bạn còn mở rộng đến việc tham gia gỡ lỗi giao diện, kiểm thử đơn vị và kiểm thử tích hợp để hỗ trợ triển khai và phát hành hệ thống.
Dưới sự hướng dẫn, bạn sẽ xử lý các nhiệm vụ phân rã hệ thống, tái cấu trúc module và tối ưu hóa hiệu suất. Cần có cách tiếp cận chủ động trong việc xác định vấn đề và đề xuất cải tiến, với trọng tâm mạnh vào khả năng bảo trì và mở rộng mã.
Ngoài ra, bạn sẽ sử dụng Python để phát triển các script hoặc công cụ cho xử lý dữ liệu, tự động hóa tác vụ, hỗ trợ vận hành hoặc phát triển công cụ nội bộ.
Trách Nhiệm Chính
- Thiết kế và phát triển các module độc lập dựa trên yêu cầu sản phẩm
- Tham gia vào thiết kế giao diện, mô hình hóa cơ sở dữ liệu và triển khai logic cốt lõi
- Phát triển, tối ưu hóa và sửa lỗi trong các hệ thống nghiệp vụ
- Viết mã Go chất lượng cao, dễ đọc và có thể kiểm tra được
- Sử dụng Python cho phát triển phụ trợ khi cần thiết
- Tham gia gỡ lỗi giao diện và các giai đoạn kiểm thử khác nhau
- Hỗ trợ triển khai và phát hành hệ thống
- Thực hiện phân rã hệ thống và tái cấu trúc module
- Chủ động xác định vấn đề và đề xuất cải tiến
- Phát triển script/công cụ Python cho tự động hóa và xử lý dữ liệu
Yêu Cầu Công Việc
- Bằng cử nhân trở lên về Khoa học Máy tính hoặc lĩnh vực liên quan
- Trên 3 năm kinh nghiệm phát triển Golang
- Thành thạo kiến thức cơ bản về Go, thư viện tiêu chuẩn và framework (GoZero, Gorm, GoFrame)
- Kinh nghiệm với cơ sở dữ liệu (MySQL, Redis) và hàng đợi tin nhắn (Kafka/RabbitMQ)
- Hiểu biết về kiến trúc microservice và các công nghệ liên quan (gRPC, RESTful, API gateway)
- Quen thuộc với môi trường phát triển và triển khai Linux
- Kiến thức về Git và quy trình CI/CD
- Tiêu chuẩn mã hóa mạnh và nhận thức về kiểm thử đơn vị
- Kỹ năng lập trình Python cơ bản cho scripting và phát triển phụ trợ
Ưu Tiên
- Kinh nghiệm với hệ thống high-concurrency hoặc nền tảng giao dịch
- Kiến thức về Docker, Kubernetes và hệ thống giám sát (Prometheus, Grafana)
- Kinh nghiệm thực tế trong tối ưu hóa hiệu suất Go và điều chỉnh GC
- Quen thuộc với các thư viện Python (requests, pandas, asyncio)
- Kinh nghiệm trong tự động hóa, xử lý dữ liệu hoặc phát triển toolchain
- Khả năng làm việc với cả Go và Python trong các tình huống khác nhau
Phúc Lợi
Chúng tôi cung cấp cơ hội làm việc từ xa hoàn toàn với mức lương và phúc lợi cạnh tranh. Tham gia môi trường nhóm hợp tác nơi kỹ năng của bạn sẽ được đánh giá cao và phát triển.
Ứng viên quan tâm vui lòng liên hệ qua Telegram: @Oran_Gina hoặc email: [email protected]


