Tech Lead chịu trách nhiệm dẫn dắt kỹ thuật trong các dự án phát triển phần mềm, từ phân tích - thiết kế - lập trình - kiểm thử - triển khai - vận hành, đảm bảo giải pháp đáp ứng yêu cầu nghiệp vụ, chất lượng và kiến trúc hệ thống.
1. THIẾT KẾ VÀ PHÁT TRIỂN
Chịu trách nhiệm cho quyết định kỹ thuật của module/hệ thống được giao, bao gồm:
- Phân tích yêu cầu nghiệp vụ và thiết kế giải pháp kỹ thuật cho các ứng dụng/hệ thống.
- Thiết kế kiến trúc ứng dụng và các module theo yêu cầu dự án.
- Trực tiếp lập trình các chức năng quan trọng và xử lý các bài toán kỹ thuật phức tạp.
- Xây dựng, nâng cấp, tối ưu các ứng dụng .NET/Angular hiện có.
- Thiết kế và phát triển các hệ thống: Web Application / REST API / Enterprise Application / Hệ thống tích hợp / Microservices khi phù hợp.
2. TỔ CHỨC CÔNG VIỆC
- Phân tích yêu cầu và phân rã công việc kỹ thuật thành các module/task.
- Ước lượng effort, xác định nguồn lực và kế hoạch thực hiện.
- Phối hợp với: BA, PM, QA/QC, DevOps, Solution/Enterprise Architect, Khách hàng và các nhóm kỹ thuật liên quan.
- Hướng dẫn và review công việc của các thành viên trong nhóm.
- Xây dựng và duy trì coding standard, development guideline.
- Thực hiện Code Review, đánh giá chất lượng và khả năng maintain của mã nguồn.
- Phân tích nguyên nhân và trực tiếp xử lý các lỗi/sự cố kỹ thuật phức tạp.
- Đề xuất cải tiến quy trình, công nghệ và phương pháp phát triển phần mềm.
- Đánh giá công nghệ/framework mới và đề xuất áp dụng khi phù hợp.
- Quản trị kỹ thuật nhóm:
+ Phân công công việc và hỗ trợ giải quyết các vấn đề kỹ thuật của thành viên.
+ Mentoring, hướng dẫn nâng cao năng lực Developer.
+ Đánh giá rủi ro kỹ thuật và chủ động đề xuất phương án xử lý.
+ Chịu trách nhiệm về chất lượng kỹ thuật của sản phẩm/module được giao.
3. TRIỂN KHAI DỰ ÁN
- Đã từng trực tiếp tham gia và giữ vai trò kỹ thuật chủ chốt trong các dự án phát triển phần mềm.
- Ưu tiên kinh nghiệm với các hệ thống doanh nghiệp quy mô lớn, hệ thống có nhiều người dùng, hệ thống tích hợp nhiều ứng dụng, hệ thống yêu cầu tính sẵn sàng và bảo mật cao.
- Ưu tiên ứng viên đã tham gia các dự án trong các lĩnh vực Hàng không, Logistics, Du lịch - lữ hành, Ngân hàng - tài chính, Viễn thông, Doanh nghiệp/tổ chức lớn.
- Có kinh nghiệm tham gia trực tiếp vòng đời triển khai dự án từ: Phân tích yêu cầu → Thiết kế → Coding → Code Review → Testing → CI/CD → Deploy → Monitoring → Xử lý sự cố → Bảo trì/nâng cấp.
- Có kinh nghiệm sử dụng Git/GitHub/GitLab/Azure DevOps hoặc tương đương.
- Hiểu và có kinh nghiệm với CI/CD.
- Ưu tiên có kinh nghiệm: Docker / Kubernetes / Azure / AWS / Automated Testing / DevOps.
- Có khả năng phối hợp triển khai giữa môi trường Development - Testing - Staging - Production.
4. AN TOÀN THÔNG TIN VÀ CHẤT LƯỢNG PHẦN MỀM
- Áp dụng các nguyên tắc Secure Coding, OWASP Top 10 và bảo mật API trong quá trình thiết kế, phát triển và triển khai phần mềm.
- Kiểm soát các nội dung về xác thực, phân quyền, mã hóa, quản lý thông tin bí mật và bảo vệ dữ liệu nhạy cảm.
- Phối hợp triển khai các công cụ kiểm tra an toàn mã nguồn, thư viện và ứng dụng như SAST, DAST, Software Composition Analysis hoặc công cụ tương đương.
- Thực hiện review rủi ro an toàn thông tin trong thiết kế kiến trúc, mã nguồn và phương án triển khai.
- Phối hợp với bộ phận An toàn thông tin xử lý các lỗ hổng, điểm yếu và rủi ro kỹ thuật phát hiện trong quá trình kiểm thử, triển khai và vận hành.
- Đảm bảo mã nguồn, dữ liệu và thông tin nội bộ không được đưa lên các công cụ AI hoặc dịch vụ bên ngoài khi chưa được cấp có thẩm quyền cho phép.
5. NGHIÊN CỨU, ĐỔI MỚI CÔNG NGHỆ VÀ ỨNG DỤNG AI/RPA LÀ LỢI THẾ
- Nghiên cứu, đánh giá và đề xuất áp dụng các công nghệ, framework và công cụ mới phù hợp với định hướng phát triển sản phẩm của Công ty.
- Tham gia xây dựng PoC và tích hợp các chức năng AI/Generative AI vào ứng dụng doanh nghiệp khi có yêu cầu.
- Đánh giá khả năng ứng dụng LLM, RAG, AI Agent, OCR, tìm kiếm tri thức và phân tích dữ liệu trong các sản phẩm, dịch vụ của Công ty.
- Phối hợp kiểm soát phân quyền, bảo mật dữ liệu, chất lượng đầu ra và chi phí vận hành của các giải pháp AI.
- Nghiên cứu và đề xuất ứng dụng RPA để tự động hóa các quy trình phù hợp.
- Tham gia thiết kế luồng tự động hóa, quản lý ngoại lệ, tài khoản thực thi, nhật ký và vòng đời vận hành bot.
- Hướng dẫn thành viên trong nhóm tiếp cận và thử nghiệm các công nghệ AI, RPA theo định hướng của Công ty.
6. HỆ THỐNG CHỨNG CHỈ
Ưu tiên ứng viên có một hoặc nhiều chứng chỉ quốc tế còn hiệu lực tại thời điểm tuyển dụng thuộc các nhóm sau:
6.1. Software Development
- Microsoft Certified: Azure Developer Associate.
- Microsoft Certified: Azure Solutions Architect Expert - nếu ứng viên thiên architecture.
- Chứng chỉ Microsoft/.NET tương đương.
- Các chứng chỉ quốc tế về Software Development.
6.2. Cloud/Architecture
- Microsoft Azure Solutions Architect Expert
- AWS Certified Solutions Architect
- Google Cloud Professional Cloud Architect hoặc tương đương
6.3. DevOps
- Microsoft Certified: DevOps Engineer Expert
- AWS Certified DevOps Engineer – Professional hoặc tương đương
6.4. Container/Kubernetes
-CNCF - CKAD
- CNCF - CKA
6.5. AI
- Microsoft Certified: Azure AI Apps and Agents Developer Associate hoặc Microsoft Applied Skills về Microsoft Foundry/Generative AI
- Microsoft - Azure AI Apps and Agents Developer Associate"
6.6. RPA
- Microsoft Applied Skills về Power Automate hoặc chứng chỉ hiện hành của UiPath/Automation Anywhere
6.7. Java
- Chứng chỉ Oracle Java hoặc chứng chỉ phát triển Java tương đương.
6.8. Agile/Leadership
- PSM
- CSM
- PMI-ACP




