Technical Lead
Hạn nộp hồ sơ: 20/09/2026 (Còn 26 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
Mô tả công việc
1. Dẫn dắt kỹ thuật
Chịu trách nhiệm định hướng kỹ thuật cho Product Squad, đảm bảo các giải pháp được thiết kế phù hợp với kiến trúc tổng thể và chiến lược công nghệ của Công ty.
Thiết kế kiến trúc chi tiết cho các hệ thống có quy mô lớn, đáp ứng yêu cầu về tính sẵn sàng, hiệu năng và khả năng mở rộng.
Đưa ra các quyết định kỹ thuật đối với các bài toán phức tạp; cân bằng giữa yêu cầu nghiệp vụ, khả năng vận hành và tính bền vững của hệ thống.
Chủ động quản lý Technical Debt, thúc đẩy cải tiến kiến trúc và nâng cao chất lượng kỹ thuật của sản phẩm.
Phối hợp chặt chẽ với Product Owner, Business Analyst, Solution Architect, Engineering Manager và các nhóm Platform, Security, QA, SRE trong quá trình phát triển sản phẩm.
2. Thiết kế và phát triển phần mềm
Tham gia trực tiếp thiết kế và phát triển các thành phần quan trọng của hệ thống.
Dẫn dắt đội ngũ phát triển các ứng dụng theo các tiêu chuẩn kiến trúc và quy trình phát triển phần mềm của Công ty.
Thực hiện Design Review, Code Review và Technical Review nhằm đảm bảo chất lượng, tính nhất quán và khả năng bảo trì của hệ thống.
Định hướng áp dụng các nguyên tắc thiết kế hiện đại như Domain-Driven Design (DDD), Event-driven Architecture, Microservices và API-first khi phù hợp.
Đảm bảo các giải pháp được xây dựng có khả năng mở rộng, dễ bảo trì và thuận tiện cho vận hành lâu dài.
3. Vận hành sản phẩm
Chịu trách nhiệm kỹ thuật đối với dịch vụ từ khi bắt đầu phát triển cho đến sau khi đưa vào vận hành Production.
Theo dõi tình trạng hoạt động, hiệu năng và tính ổn định của hệ thống.
Chủ động phát hiện và xử lý các vấn đề ảnh hưởng đến chất lượng dịch vụ.
Tham gia xử lý Major Incident với vai trò Technical Lead, phối hợp cùng Incident Manager và các bên liên quan để khôi phục dịch vụ nhanh chóng.
Thực hiện Root Cause Analysis (RCA), xây dựng và theo dõi việc triển khai các hành động khắc phục và phòng ngừa nhằm hạn chế tái diễn sự cố.
Không ngừng cải tiến kiến trúc, quy trình và giải pháp kỹ thuật để nâng cao độ tin cậy và khả năng vận hành của hệ thống.
Phối hợp cùng Platform Engineering và SRE xây dựng các giải pháp giám sát và vận hành hệ thống.
Đảm bảo các dịch vụ được trang bị đầy đủ Metrics, Logs, Distributed Tracing, Dashboard và Alerting trước khi đưa vào Production.
Theo dõi, đánh giá và tối ưu các chỉ số về hiệu năng ứng dụng, tài nguyên hệ thống, cơ sở dữ liệu và hạ tầng.
Chủ động phân tích xu hướng sử dụng, dự báo năng lực hệ thống và đề xuất các giải pháp mở rộng phù hợp.
4. Engineering Excellence
Xây dựng và duy trì các tiêu chuẩn về Coding Standards, Secure Coding, Unit Test, Integration Test và Code Review.
Thúc đẩy việc áp dụng CI/CD, Test Automation, DevSecOps và các thực hành phát triển phần mềm hiện đại.
Theo dõi và cải thiện các chỉ số về chất lượng phần mềm, năng suất phát triển và độ ổn định của hệ thống.
Khuyến khích tự động hóa và cải tiến liên tục trong toàn bộ vòng đời phát triển sản phẩm.
Có khả năng ứng dụng AI sâu rộng trong quá trình phát triển công nghệ.
5. Phát triển đội ngũ
Đào tạo, hướng dẫn và cố vấn chuyên môn cho các Software Engineer trong Squad.
Thúc đẩy văn hóa Ownership, Collaboration và Continuous Improvement.
Chia sẻ kiến thức, xây dựng năng lực kỹ thuật và phát triển đội ngũ kế cận.
Tạo môi trường làm việc khuyến khích đổi mới, học hỏi và phát triển lâu dài.
Chịu trách nhiệm định hướng kỹ thuật cho Product Squad, đảm bảo các giải pháp được thiết kế phù hợp với kiến trúc tổng thể và chiến lược công nghệ của Công ty.
Thiết kế kiến trúc chi tiết cho các hệ thống có quy mô lớn, đáp ứng yêu cầu về tính sẵn sàng, hiệu năng và khả năng mở rộng.
Đưa ra các quyết định kỹ thuật đối với các bài toán phức tạp; cân bằng giữa yêu cầu nghiệp vụ, khả năng vận hành và tính bền vững của hệ thống.
Chủ động quản lý Technical Debt, thúc đẩy cải tiến kiến trúc và nâng cao chất lượng kỹ thuật của sản phẩm.
Phối hợp chặt chẽ với Product Owner, Business Analyst, Solution Architect, Engineering Manager và các nhóm Platform, Security, QA, SRE trong quá trình phát triển sản phẩm.
2. Thiết kế và phát triển phần mềm
Tham gia trực tiếp thiết kế và phát triển các thành phần quan trọng của hệ thống.
Dẫn dắt đội ngũ phát triển các ứng dụng theo các tiêu chuẩn kiến trúc và quy trình phát triển phần mềm của Công ty.
Thực hiện Design Review, Code Review và Technical Review nhằm đảm bảo chất lượng, tính nhất quán và khả năng bảo trì của hệ thống.
Định hướng áp dụng các nguyên tắc thiết kế hiện đại như Domain-Driven Design (DDD), Event-driven Architecture, Microservices và API-first khi phù hợp.
Đảm bảo các giải pháp được xây dựng có khả năng mở rộng, dễ bảo trì và thuận tiện cho vận hành lâu dài.
3. Vận hành sản phẩm
Chịu trách nhiệm kỹ thuật đối với dịch vụ từ khi bắt đầu phát triển cho đến sau khi đưa vào vận hành Production.
Theo dõi tình trạng hoạt động, hiệu năng và tính ổn định của hệ thống.
Chủ động phát hiện và xử lý các vấn đề ảnh hưởng đến chất lượng dịch vụ.
Tham gia xử lý Major Incident với vai trò Technical Lead, phối hợp cùng Incident Manager và các bên liên quan để khôi phục dịch vụ nhanh chóng.
Thực hiện Root Cause Analysis (RCA), xây dựng và theo dõi việc triển khai các hành động khắc phục và phòng ngừa nhằm hạn chế tái diễn sự cố.
Không ngừng cải tiến kiến trúc, quy trình và giải pháp kỹ thuật để nâng cao độ tin cậy và khả năng vận hành của hệ thống.
Phối hợp cùng Platform Engineering và SRE xây dựng các giải pháp giám sát và vận hành hệ thống.
Đảm bảo các dịch vụ được trang bị đầy đủ Metrics, Logs, Distributed Tracing, Dashboard và Alerting trước khi đưa vào Production.
Theo dõi, đánh giá và tối ưu các chỉ số về hiệu năng ứng dụng, tài nguyên hệ thống, cơ sở dữ liệu và hạ tầng.
Chủ động phân tích xu hướng sử dụng, dự báo năng lực hệ thống và đề xuất các giải pháp mở rộng phù hợp.
4. Engineering Excellence
Xây dựng và duy trì các tiêu chuẩn về Coding Standards, Secure Coding, Unit Test, Integration Test và Code Review.
Thúc đẩy việc áp dụng CI/CD, Test Automation, DevSecOps và các thực hành phát triển phần mềm hiện đại.
Theo dõi và cải thiện các chỉ số về chất lượng phần mềm, năng suất phát triển và độ ổn định của hệ thống.
Khuyến khích tự động hóa và cải tiến liên tục trong toàn bộ vòng đời phát triển sản phẩm.
Có khả năng ứng dụng AI sâu rộng trong quá trình phát triển công nghệ.
5. Phát triển đội ngũ
Đào tạo, hướng dẫn và cố vấn chuyên môn cho các Software Engineer trong Squad.
Thúc đẩy văn hóa Ownership, Collaboration và Continuous Improvement.
Chia sẻ kiến thức, xây dựng năng lực kỹ thuật và phát triển đội ngũ kế cận.
Tạo môi trường làm việc khuyến khích đổi mới, học hỏi và phát triển lâu dài.
Yêu cầu
Trình độ và kinh nghiệm
Tốt nghiệp Đại học trở lên chuyên ngành Công nghệ thông tin, Khoa học máy tính hoặc các ngành liên quan.
Có tối thiểu 07 năm kinh nghiệm phát triển phần mềm, trong đó có ít nhất 02 năm đảm nhiệm vai trò Technical Lead, Lead Developer hoặc Senior Software Engineer.
Có kinh nghiệm dẫn dắt đội ngũ phát triển phần mềm theo mô hình Agile/Scrum hoặc Product Engineering.
Có kinh nghiệm xây dựng và vận hành các hệ thống giao dịch hoặc hệ thống nghiệp vụ quan trọng có yêu cầu cao về tính sẵn sàng, hiệu năng và khả năng mở rộng.
Kiến thức và kỹ năng chuyên môn
Thành thạo Java và hệ sinh thái Spring, ưu tiên ứng viên có kinh nghiệm với Spring Boot, Spring Cloud, Spring Security, Spring Data và Spring Batch.
Có kinh nghiệm thiết kế và phát triển hệ thống Microservices, Distributed Systems và Event-driven Architecture.
Thành thạo thiết kế RESTful API; ưu tiên có kinh nghiệm với gRPC hoặc GraphQL.
Có kinh nghiệm làm việc với Kafka, Redis, Oracle, PostgreSQL hoặc các hệ quản trị cơ sở dữ liệu quan hệ.
Có kinh nghiệm tối ưu JVM, Garbage Collection, Thread Pool, Connection Pool, SQL và Database Performance.
Có kinh nghiệm triển khai ứng dụng trên Docker, Kubernetes và các nền tảng Cloud Native.
Có kinh nghiệm xây dựng hoặc vận hành CI/CD Pipeline, sử dụng Git, Jenkins, GitLab CI hoặc các công cụ tương đương.
Hiểu biết về DevSecOps, Observability, Secure Coding và các nguyên tắc bảo mật trong phát triển phần mềm.
Ưu tiên
Ưu tiên ứng viên có kinh nghiệm tham gia phát triển hoặc vận hành các hệ thống thuộc lĩnh vực Tài chính - Ngân hàng - Chứng khoán.
Ứng viên có nền tảng kỹ thuật tốt, kinh nghiệm phát triển các hệ thống phân tán quy mô lớn hoặc hệ thống giao dịch thời gian thực ở các lĩnh vực khác cũng được khuyến khích ứng tuyển.
Tốt nghiệp Đại học trở lên chuyên ngành Công nghệ thông tin, Khoa học máy tính hoặc các ngành liên quan.
Có tối thiểu 07 năm kinh nghiệm phát triển phần mềm, trong đó có ít nhất 02 năm đảm nhiệm vai trò Technical Lead, Lead Developer hoặc Senior Software Engineer.
Có kinh nghiệm dẫn dắt đội ngũ phát triển phần mềm theo mô hình Agile/Scrum hoặc Product Engineering.
Có kinh nghiệm xây dựng và vận hành các hệ thống giao dịch hoặc hệ thống nghiệp vụ quan trọng có yêu cầu cao về tính sẵn sàng, hiệu năng và khả năng mở rộng.
Kiến thức và kỹ năng chuyên môn
Thành thạo Java và hệ sinh thái Spring, ưu tiên ứng viên có kinh nghiệm với Spring Boot, Spring Cloud, Spring Security, Spring Data và Spring Batch.
Có kinh nghiệm thiết kế và phát triển hệ thống Microservices, Distributed Systems và Event-driven Architecture.
Thành thạo thiết kế RESTful API; ưu tiên có kinh nghiệm với gRPC hoặc GraphQL.
Có kinh nghiệm làm việc với Kafka, Redis, Oracle, PostgreSQL hoặc các hệ quản trị cơ sở dữ liệu quan hệ.
Có kinh nghiệm tối ưu JVM, Garbage Collection, Thread Pool, Connection Pool, SQL và Database Performance.
Có kinh nghiệm triển khai ứng dụng trên Docker, Kubernetes và các nền tảng Cloud Native.
Có kinh nghiệm xây dựng hoặc vận hành CI/CD Pipeline, sử dụng Git, Jenkins, GitLab CI hoặc các công cụ tương đương.
Hiểu biết về DevSecOps, Observability, Secure Coding và các nguyên tắc bảo mật trong phát triển phần mềm.
Ưu tiên
Ưu tiên ứng viên có kinh nghiệm tham gia phát triển hoặc vận hành các hệ thống thuộc lĩnh vực Tài chính - Ngân hàng - Chứng khoán.
Ứng viên có nền tảng kỹ thuật tốt, kinh nghiệm phát triển các hệ thống phân tán quy mô lớn hoặc hệ thống giao dịch thời gian thực ở các lĩnh vực khác cũng được khuyến khích ứng tuyển.
Quyền lợi
Thu nhập hấp dẫn, lương thưởng theo performance.
Thưởng các ngày Lễ /Tết (theo chính sách công ty từng thời kì)
Chế độ ngày phép hấp dẫn theo từng cấp bậc
Bảo hiểm bắt buộc theo LLĐ, BH sức khỏe cho CBNV
Được tham gia các khóa đào tạo tùy thuộc vào khung đào tạo cho từng vị trí.
Thời gian làm việc: từ thứ 2 - thứ 6
Môi trường làm việc năng động, thân thiện, có nhiều cơ hội học đào tạo, học hỏi và phát triển; được tham gia nhiều hoạt động văn hóa thú vị (cuộc thi về thể thao, tài năng, hoạt động team building,...)
Thưởng các ngày Lễ /Tết (theo chính sách công ty từng thời kì)
Chế độ ngày phép hấp dẫn theo từng cấp bậc
Bảo hiểm bắt buộc theo LLĐ, BH sức khỏe cho CBNV
Được tham gia các khóa đào tạo tùy thuộc vào khung đào tạo cho từng vị trí.
Thời gian làm việc: từ thứ 2 - thứ 6
Môi trường làm việc năng động, thân thiện, có nhiều cơ hội học đào tạo, học hỏi và phát triển; được tham gia nhiều hoạt động văn hóa thú vị (cuộc thi về thể thao, tài năng, hoạt động team building,...)
Thông tin chung
- Thu nhập: Thỏa thuận
Việc làm tương tự khác
Công ty Cổ phần Chứng khoán VPBank
Xem trang công ty- Địa chỉ công ty: Tầng 4 tòa nhà 362 Phố Huế, Quận Hai Bà Trưng, Hà Nội
- Quy mô: Từ 501 - 1000 nhân viên
- Lĩnh vực: Ngân hàng/ Tài Chính, Chứng khoán - Vàng
Thông tin công việc
Vị trí:
Quản lý
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu