Mô Tả Công Việc
Trách Nhiệm Chính
- Thiết kế, triển khai và bảo trì các thành phần hạ tầng cốt lõi như cổng kết nối, lớp giám sát/quan sát và service mesh.
- Phát triển microservices có khả năng mở rộng và tối ưu hóa giao tiếp giữa các dịch vụ.
- Xây dựng và duy trì hệ thống giám sát, ghi log và cảnh báo để đảm bảo tính sẵn sàng cao của dịch vụ.
- Thực hiện điều chỉnh hiệu suất, lập kế hoạch công suất và tối ưu hệ thống cho các dịch vụ phân tán.
- Phối hợp với các nhóm backend, DevOps và QA để cung cấp hạ tầng mạnh mẽ, sẵn sàng cho môi trường production.
- Xử lý sự cố liên quan đến hạ tầng với trọng tâm là độ tin cậy và khả năng mở rộng.
- Tham gia đánh giá mã nguồn, tuân thủ các phương pháp tốt nhất về hạ tầng và đóng góp vào tài liệu kỹ thuật.
Yêu Cầu Công Việc
- Thành thạo ngôn ngữ Go, có thêm kinh nghiệm với Rust hoặc C++ để phát triển hệ thống hiệu suất cao.
- Hiểu biết vững chắc về hệ thống phân tán, kiến trúc microservices và nguyên tắc thiết kế hệ thống.
- Kinh nghiệm với các công cụ giám sát, ghi log và quan sát (ví dụ: Prometheus, Grafana, OpenTelemetry).
- Kỹ năng giải quyết vấn đề mạnh mẽ và khả năng gỡ lỗi các vấn đề hạ tầng phức tạp.
- Khả năng viết mã sạch, dễ bảo trì và được tài liệu hóa tốt.
- Kỹ năng làm việc nhóm và giao tiếp xuất sắc.
- Đối với ứng viên senior: Ít nhất 3 năm kinh nghiệm phát triển hạ tầng hoặc backend.
Ưu Tiên
- Hiểu biết sâu về hệ thống phân tán, mạng và tối ưu hiệu suất quy mô lớn.
- Kinh nghiệm thực tế với tự động hóa CI/CD và infrastructure-as-code (ví dụ: GitHub Actions, Terraform, Helm) trong quy trình phát triển.
- Quen thuộc với container hóa và điều phối (ví dụ: Docker, Kubernetes), tập trung vào năng suất nhà phát triển và khả năng mở rộng dịch vụ.
- Kinh nghiệm phát triển hoặc mở rộng API gateway, reverse proxy hoặc bộ cân bằng tải.
Phúc Lợi
- Tùy chọn làm việc từ xa
- Nghỉ phép hàng năm
- Khám sức khỏe miễn phí
- Thưởng dự án


