Mô tả Công việc
Trách nhiệm Chính
- Xác định và triển khai tầm nhìn kỹ thuật cho hạ tầng máy chủ phối hợp với kiến trúc sư trưởng và các bên liên quan dự án
- Phối hợp với nhiều nhóm vận hành tại Avalon để đảm bảo yêu cầu dịch vụ được ghi chép rõ ràng, ưu tiên hóa và đáp ứng đầy đủ
- Thiết kế và tối ưu hệ thống máy chủ đạt hiệu suất vượt trội, độ tin cậy và khả năng chịu lỗi cho ứng dụng quy mô lớn
- Dẫn dắt nỗ lực phát triển liên nhóm cho tính năng chế độ sáng tạo, làm việc sát với nhóm dịch vụ trung tâm và kỹ sư nền tảng
- Xây dựng và duy trì tài liệu kỹ thuật mô tả kiến trúc hệ thống, chi tiết triển khai và ràng buộc vận hành
- Cố vấn và hướng dẫn kỹ thuật cho kỹ sư trung cấp/junior về phương pháp phát triển máy chủ tối ưu
- Giám sát chỉ số hiệu suất hệ thống, xác định điểm nghẽn và triển khai giải pháp cải thiện khả năng mở rộng/bảo trì
- Phối hợp với nhóm sản xuất lập kế hoạch và theo dõi mốc phát triển, đảm bảo giao phần mềm chất lượng cao đúng hạn
- Đánh giá kỹ thuật công cụ nội bộ/bên ngoài để xác định giải pháp tối ưu cho yêu cầu dự án cụ thể
- Tham gia review code, thảo luận thiết kế hệ thống và quyết định kiến trúc nhằm duy trì chuẩn mực kỹ thuật
- Cập nhật xu hướng ngành và công nghệ mới để đề xuất giải pháp sáng tạo cho thách thức hạ tầng máy chủ
- Đảm bảo tuân thủ giao thức bảo mật, quy định bảo vệ dữ liệu và tiêu chuẩn bảo trì hệ thống
- Phối hợp nhóm QA xây dựng chiến lược kiểm thử xác nhận chức năng/hiệu suất máy chủ trong nhiều điều kiện
- Triển khai hệ thống giám sát/cảnh báo chủ động phát hiện và xử lý sự cố hạ tầng trước khi ảnh hưởng người dùng
- Dẫn dắt tích hợp công nghệ mới vào hệ thống hiện có đồng thời đảm bảo tương thích ngược và ổn định hệ thống
- Xây dựng và duy trì pipeline CI/CD tự động hóa quy trình kiểm thử, triển khai và bảo trì ứng dụng máy chủ
- Phối hợp nhóm DevOps đảm bảo tích hợp liền mạch giữa môi trường phát triển, kiểm thử và vận hành
- Dẫn dắt kỹ thuật trong sự cố ngừng hệ thống để khôi phục dịch vụ và tối thiểu hóa thời gian gián đoạn
- Xây dựng điểm chuẩn hiệu suất và tiến hành kiểm toán hệ thống định kỳ nhằm tối ưu hóa liên tục hạ tầng máy chủ
Yêu cầu Công việc
- Kinh nghiệm chứng minh ở vị trí kỹ sư máy chủ cao cấp với thành tích triển khai hệ thống hiệu suất cao, mở rộng được
- Chuyên môn phát triển phía máy chủ bằng ngôn ngữ như C++, Python, Node.js hoặc Java cùng hiểu biết sâu kiến trúc hệ thống phân tán
- Hiểu biết vững về nền tảng điện toán đám mây (AWS, Azure, GCP) và công nghệ container hóa (Docker, Kubernetes) cho triển khai mở rộng
- Kinh nghiệm với hệ thống cơ sở dữ liệu (MySQL, PostgreSQL, MongoDB) và kỹ thuật mô hình hóa dữ liệu để lưu trữ/truy xuất hiệu quả
- Thành thạo phương pháp thiết kế hệ thống bao gồm kiến trúc microservice, phát triển API và mẫu thiết kế hướng dịch vụ
- Kỹ năng giải quyết vấn đề xuất sắc với khả năng xử lý sự cố kỹ thuật phức tạp và triển khai giải pháp hiệu quả
- Kỹ năng giao tiếp mạnh để hợp tác hiệu quả với nhóm liên chức năng, bên liên quan và đối tác bên ngoài
- Khả năng cố vấn và hướng dẫn kỹ sư junior về phương pháp phát triển máy chủ tối ưu và chi tiết triển khai kỹ thuật
- Kinh nghiệm với hệ thống kiểm soát phiên bản (Git) và phương pháp phát triển agile cho phát triển phần mềm lặp
- Hiểu biết về thực hành DevOps bao gồm pipeline CI/CD, infrastructure as code và khung kiểm thử tự động
- Hiểu biết sâu về giao thức mạng, cân bằng tải và biện pháp bảo mật hệ thống cho giải pháp hạ tầng mạnh mẽ
- Kinh nghiệm kỹ thuật tối ưu hiệu suất bao gồm chiến lược caching, lập chỉ mục cơ sở dữ liệu và xử lý bất đồng bộ
- Khả năng phân tích yêu cầu hệ thống và chuyển thành đặc tả kỹ thuật cho phát triển máy chủ
- Thành thạo công cụ giám sát (Prometheus, Grafana, ELK stack) để theo dõi hiệu suất hệ thống thời gian thực và xử lý sự cố
- Kinh nghiệm kỹ thuật mở rộng hệ thống bao gồm scaling ngang, kiểm thử tải và tối ưu tài nguyên
- Hiểu biết phương pháp bảo trì hệ thống tối ưu bao gồm quản lý bản vá, chiến lược sao lưu và kế hoạch phục hồi thảm họa
- Khả năng làm việc độc lập và hợp tác trong môi trường phát triển tốc độ cao với deadline chặt chẽ
- Kỹ năng phân tích mạnh để đánh giá dữ liệu hiệu suất hệ thống và ra quyết định dựa trên dữ liệu để cải thiện hạ tầng
- Kinh nghiệm kiểm thử tích hợp hệ thống đảm bảo tương thích giữa các thành phần và dịch vụ khác nhau
- Hiểu biết tiêu chuẩn tài liệu hệ thống và khả năng tạo tài liệu kỹ thuật rõ ràng, súc tích cho nhóm và bên liên quan
