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ềmTham 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.
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,...)