messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
Techcombank

Senior Solution Architect (50000210)

TP. Ha Noi Technology
Expert

Mô tả công việc

Job Purpose

'Sở hữu thiết kế kỹ thuật, lựa chọn giải pháp công nghệ và bắt tay vào phát triển để đáp ứng nhu cầu kinh doanh thực tế. Tham gia xây dựng kiến ​​trúc hệ thống, xây dựng và đảm bảo các tiêu chuẩn kiến ​​trúc phù hợp với yêu cầu kinh doanh hoặc phát triển của công ty và đồ án kiến ​​trúc.

Key Accountabilities (1)

1. Yêu cầu thực hiện và phát triển dự án:

  • Sở hữu và chịu trách nhiệm về các giải pháp / chức năng thiết kế kỹ thuật và phát triển cho các hệ thống ứng dụng và các quyết định tích hợp.
  • Làm việc với các đối tác kinh doanh, Kiến trúc sư doanh nghiệp, Kiến trúc sư tích hợp và các nhóm khác để xác định nhu cầu kỹ thuật và chức năng của hệ thống.
  • Đảm bảo tuân thủ vòng đời phát triển đã xác định, thực hành thiết kế phần mềm tốt, chiến lược và ý định kiến ​​trúc.
  • Tham gia các dự án đầu tư công nghệ từ giai đoạn nghiên cứu giải pháp, đánh giá, đề xuất giải pháp phù hợp theo lộ trình, bao gồm lập bảng chấm điểm, đánh giá cho điểm kỹ thuật của giải pháp phù hợp theo tiêu chuẩn. tiêu chuẩn công nghệ; tham gia vào kế hoạch thực hiện phù hợp.
  • Tư vấn và đề xuất các giải pháp toàn diện dựa trên các nguyên tắc và tiêu chuẩn công nghệ.
  • Thực thi các chính sách của công ty trong các lĩnh vực phương pháp luận phát triển, kiến ​​trúc, bảo mật, quản lý thay đổi và cấu hình, tuân thủ.
  • Quản lý và giám sát các thay đổi liên quan đến kiến ​​trúc giải pháp để đảm bảo tính toàn vẹn, tiêu chuẩn hóa và nhất quán của hệ thống công nghệ.
  • Phân tích, xác định và lập tài liệu các yêu cầu kỹ thuật đối với dữ liệu, quy trình làm việc, quy trình logic, môi trường phần cứng và hệ điều hành.
  • Phối hợp mã hóa, thử nghiệm, thực hiện và tài liệu hóa các giải pháp

Key Accountabilities (2)

2.Cải tiến:

  • Nghiên cứu xu hướng công nghệ mới
  • Tham gia vào việc phát triển / thiết lập các tiêu chuẩn công nghệ phù hợp với các mục tiêu phát triển của công ty như đảm bảo tích hợp với các hệ thống hiện có, ổn định, mở rộng theo nhiều công nghệ tiên tiến khác nhau, giảm thiểu rủi ro hoạt động, đảm bảo cho nhu cầu sử dụng hiện tại và mở rộng trong tương lai… vv.
  • Tham gia xây dựng và cải tiến sổ tay thiết kế kiến ​​trúc và công nghệ

Key Accountabilities (3)

3. Các nhiệm vụ khác

  • Tham gia xử lý rủi ro công nghệ theo phân công.
  • Thực hiện các công việc khác theo yêu cầu của các Quản lý

Key Relationships - Direct Manager

Giám đốc cao cấp

Key Relationships - Direct Reports

Các khối, đơn vị liên quan

Key Relationships - Internal Stakeholders

Các khối, đơn vị liên quan

Key Relationships - External Stakeholders

Success Profile - Qualification and Experiences

Bằng cấp

  • Tốt nghiệp loại khá trở lên chuyên ngành Công nghệ thông tin, Toán, Điện tử viễn thông tại các trường Đại học Khoa học và Công nghệ như: Đại học Bách Khoa, Đại học Quốc gia .... hoặc Lập trình viên quốc tế

Kinh nghiệm làm việc

  • Tối thiểu 10 năm trong lĩnh vực liên quan

Trình độ ngôn ngữ

  • Tiếng Anh, theo quy định của công ty tại từng thời điểm

Yêu cầu khác

  • Hiểu biết và có kiến ​​thức tốt về ứng dụng, lựa chọn công nghệ trong ngành dịch vụ tài chính cũng như thiết kế, xây dựng hệ thống công nghệ cho các tổ chức có khối lượng giao dịch lớn trên cơ sở phù hợp với định hướng phát triển. phát triển, an toàn và hiệu quả "

Phân tích kỹ năng cần có

Phân tích kỹ năng cho vị trí Senior Solution Architect – Techcombank

1. Hard Skills (Kỹ năng cứng) – Bắt buộc ở mức chuyên sâu

Với yêu cầu tối thiểu 10 năm kinh nghiệm, đây không phải là vị trí "học việc" mà đòi hỏi bạn phải là chuyên gia thực chiến. Cụ thể:

Nhóm kỹ năng Yêu cầu cụ thể Mức độ
Kiến trúc hệ thống (System Architecture) Thiết kế hệ thống phân tán, microservices, event-driven, RESTful API, GraphQL Chuyên sâu
Tích hợp hệ thống (Integration) ESB, API Gateway, message queue (Kafka, RabbitMQ), web services (SOAP/REST) Chuyên sâu
Nền tảng công nghệ ngân hàng Core banking, payment systems, digital banking, eKYC, eKYC, anti-fraud, ISO 8583, SWIFT Chuyên sâu
Cloud & DevOps AWS/Azure/GCP, Kubernetes, Docker, CI/CD, Infrastructure as Code (Terraform) Nâng cao
Database Thiết kế schema cho cả SQL (Oracle, PostgreSQL) và NoSQL (MongoDB, Cassandra, Redis) Nâng cao
Security & Compliance PCI-DSS, OWASP, bảo mật API, mã hóa dữ liệu, quy định NHNN về CNTT Nâng cao
Phương pháp luận phát triển Agile (Scrum/Kanban), SAFe, DevOps, design thinking, TOGAF Nâng cao
Đánh giá & lựa chọn giải pháp Vendor evaluation, RFP, scorecard, build vs. buy analysis Chuyên sâu

2. Soft Skills (Kỹ năng mềm) – Phân biệt ứng viên cấp Senior

  • Giao tiếp & thuyết trình: Phải giải thích được giải pháp kỹ thuật phức tạp cho cả stakeholder kinh doanh (không chuyên công nghệ) lẫn team dev
  • Tư duy chiến lược: Nhìn được bức tranh lớn 3-5 năm, cân bằng giữa hiệu quả ngắn hạn và kiến trúc dài hạn
  • Quản lý xung đột kỹ thuật: Đây là kỹ năng "vàng" – biết cách nói "không" một cách thuyết phục khi business muốn đi đường tắt ảnh hưởng đến kiến trúc
  • Mentoring & leadership: Dẫn dắt team dev theo hướng best practice, review design của junior/mid
  • Đàm phán với vendor: Khi đánh giá giải pháp, phải biết mặc cả, so sánh, đặt câu hỏi "khó"

3. Chứng chỉ nên có (ưu tiên từ cao xuống thấp)

Chứng chỉ Tổ chức Vai trò
TOGAF Certified The Open Group Nền tảng Enterprise Architecture – rất phù hợp với vị trí SA ở ngân hàng lớn
AWS Solutions Architect Professional AWS Nếu Techcombank dùng AWS (phổ biến ở VN)
Azure Solutions Architect Expert Microsoft Backup nếu hệ thống dùng Azure
CKAD / CKA CNCF Kubernetes – ngày càng quan trọng
PMP / SAFe SA PMI / Scaled Agile Quản lý dự án & agile ở quy mô lớn
CISSP / CISM (ISC)² / ISACA Bảo mật – bonus lớn ở ngân hàng

4. So sánh vị trí Solution Architect ở các ngân hàng lớn tại VN

Tiêu chí Techcombank Vietcombank MBBank VPBank
Mức độ chuyển đổi số Rất cao (đi đầu) Trung bình-cao Cao Cao
Stack công nghệ Cloud-native, microservices Legacy nhiều, đang migrate Cloud-native Hybrid
Tốc độ ra quyết định Nhanh Chậm (nhiều quy trình nhà nước) Nhanh Trung bình
Yêu cầu kinh nghiệm 10+ năm 8-12 năm 7-10 năm 8-10 năm
Mức lương (ước tính) 80-150 triệu 70-130 triệu 70-120 triệu 70-120 triệu

Lưu ý: Mức lương trên chỉ mang tính tham khảo, thực tế phụ thuộc vào năng lực cá nhân và thời điểm deal.

Chuẩn bị phỏng vấn

Hướng dẫn phỏng vấn Senior Solution Architect – Techcombank

1. Quy trình tuyển dụng dự kiến (4-6 vòng)

Dựa trên quy trình chuẩn của Techcombank cho vị trí Senior, bạn sẽ trải qua các vòng sau:

Vòng 1: HR Screening (30-45 phút)

  • HR kiểm tra lý lịch, mức lương kỳ vọng, lý do nghỉ việc
  • Xác nhận kinh nghiệm 10+ năm, bằng cấp, chứng chỉ
  • Câu hỏi thường gặp: "Tại sao muốn rời công ty cũ?", "Mức lương mong muốn?", "Có thể đi làm sau bao lâu?"

Vòng 2: Technical Test (60-90 phút)

  • Bài test trắc nghiệm hoặc bài tập thiết kế hệ thống (system design exercise)
  • Có thể yêu cầu thiết kế một hệ thống cụ thể: ví dụ hệ thống chuyển tiền liên ngân hàng, hệ thống xử lý giao dịch 10.000 TPS

Vòng 3: Technical Interview với Senior Architect/Engineering Manager (90-120 phút)

  • Đi sâu vào các dự án đã làm
  • Câu hỏi về trade-off trong thiết kế hệ thống
  • Whiteboard design challenge

Vòng 4: Business Interview với Giám đốc Khối Công nghệ (60-90 phút)

  • Đánh giá tư duy kinh doanh và khả năng kết nối CNTT với mục tiêu kinh doanh
  • Câu hỏi về chiến lược chuyển đổi số ngân hàng

Vòng 5: Final Interview với CIO hoặc CEO (30-60 phút)

  • Cultural fit, tầm nhìn
  • Thương lượng cuối cùng

2. Câu hỏi phỏng vấn hay gặp theo từng vòng

Vòng Technical:

1. "Hãy thiết kế hệ thống Internet Banking cho 10 triệu user với 100.000 giao dịch/giây"

  • Bạn cần vẽ kiến trúc high-level, chỉ ra các thành phần: API Gateway, Load Balancer, Service Mesh, Database, Cache, Message Queue, CDN
  • Giải thích tại sao chọn microservices thay vì monolith
  • Đề cập đến CAP theorem, eventual consistency

2. "Sự khác nhau giữa REST và GraphQL? Khi nào dùng cái nào?"
3. "Làm sao đảm bảo idempotency trong hệ thống thanh toán?"
4. "Eventual consistency vs strong consistency – bạn chọn cái nào cho core banking?"
5. "Bạn đã từng migrate hệ thống từ monolith sang microservices chưa? Strangler pattern là gì?"
6. "Giải thích Saga pattern. Khi nào dùng choreography vs orchestration?"
7. "Làm sao thiết kế hệ thống đạt 99.99% uptime?"
8. "Trade-off giữa SQL và NoSQL trong ngữ cảnh ngân hàng?"

Vòng Business:

1. "Theo bạn, chuyển đổi số ngân hàng năm 2025-2026 nên tập trung vào đâu?"
2. "Bạn đánh giá thế nào về chiến lược AI/ML của Techcombank?"
3. "Khi business yêu cầu release trong 2 tuần nhưng kiến trúc cần 3 tháng, bạn xử lý thế nào?"
4. "Bạn nghĩ gì về xu hướng open banking tại Việt Nam?"

3. Tips chuẩn bị

  • Nghiên cứu Techcombank trước: Đọc báo cáo thường niên, tin tức gần đây về công nghệ của họ. Techcombank đang chạy chiến lược "AI-First" và nền tảng TCB Spark – bạn nên biết!
  • Chuẩn bị 3-5 case study từ dự án thực tế: vấn đề → giải pháp → kết quả (dùng số liệu cụ thể: % uptime, số TPS, chi phí tiết kiệm)
  • Mang theo portfolio/portfolio kỹ thuật: sơ đồ kiến trúc bạn đã thiết kế (bản mờ nếu cần bảo mật)
  • Đặt câu hỏi ngược lại cho interviewer: "Team hiện tại đang dùng stack nào?", "Roadmap công nghệ 1-2 năm tới là gì?"

4. Dress code

  • Techcombank có văn hóa business casual đến formal
  • Vòng HR: Smart casual hoặc áo sơ mi + quần tây
  • Vòng Technical: Smart casual
  • Vòng Business/Final: Vest/blazer + sơ mi, giày tây
  • Tránh mặc quá casual (jeans rách, áo thun) hoặc quá formal (suit 3 mảnh)

Lộ trình ôn thi

Lộ trình ôn tập & chuẩn bị trong 1-2 tuần

Tuần 1: Nền tảng kiến trúc & system design

Ngày 1-2: Ôn lại kiến thức nền tảng
  • Đọc lại System Design Interview (Alex Xu) – 2 tập, tập trung các chương: Design a payment system, Design a notification system, Design a URL shortener
  • Đọc Designing Data-Intensive Applications (Martin Kleppmann) – phần 1, 5, 7 về replication, partition, transaction
Ngày 3-4: Cloud & Microservices
  • Ôn lại các pattern: Saga, CQRS, Event Sourcing, Circuit Breaker, Bulkhead, Strangler
  • Thực hành vẽ kiến trúc hệ thống ngân hàng số trên Excalidraw hoặc draw.io
  • Đọc về AWS Well-Architected Framework (5 pillars)
Ngày 5-7: Tìm hiểu về Techcombank
  • Đọc các bài viết trên LinkedIn của Techcombank, bài blog kỹ thuật của họ
  • Tìm hiểu về TCB Spark – nền tảng ngân hàng số của họ
  • Đọc về chiến lược AI của Techcombank: họ đã triển khai AI cho credit scoring, chatbot, fraud detection
  • Xem video các buổi tech talk của Techcombank trên YouTube

Tuần 2: Luyện tập & tinh chỉnh

Ngày 8-10: Mock interview
  • Nhờ bạn bè hoặc dùng platform như Pramp, interviewing.io để mock interview
  • Tập trung vào 2 dạng: System Design (45 phút) + Behavioral (15 phút)
  • Quay video lại để xem lại body language, tốc độ nói
Ngày 11-12: Hoàn thiện story & STAR method
  • Chuẩn bị 5-7 câu chuyện STAR cho các tình huống:
  • Dự án lớn bạn đã thiết kế kiến trúc
  • Lần bạn phải nói "không" với stakeholder
  • Lần hệ thống gặp sự cố và bạn xử lý
  • Dự án migration từ monolith
  • Khi bạn mentor team member
  • Khi bạn đánh giá và lựa chọn vendor
Ngày 13-14: Review cuối
  • Đọc lại JD một lần nữa, đảm bảo bạn "khớp" từng điểm
  • In ra sơ đồ kiến trúc đã chuẩn bị, để trong cặp
  • Chuẩn bị 3-5 câu hỏi thông minh để hỏi ngược interviewer

Tài liệu tham khảo gợi ý

Tài liệu Loại Độ ưu tiên
System Design Interview Vol 1 & 2 (Alex Xu) Sách ⭐⭐⭐⭐⭐
Designing Data-Intensive Applications (Martin Kleppmann) Sách ⭐⭐⭐⭐⭐
Building Microservices (Sam Newman) Sách ⭐⭐⭐⭐
Techcombank Annual Report 2024 Báo cáo ⭐⭐⭐⭐⭐
AWS Solutions Architect Study Guide Sách + khóa học ⭐⭐⭐⭐
Martin Fowler's Blog (martinfowler.com) Blog ⭐⭐⭐⭐
High Scalability (highscalability.com) Blog ⭐⭐⭐
InfoQ (infoq.com) Blog/Tin tức ⭐⭐⭐⭐
Techcombank YouTube Channel Video ⭐⭐⭐
Ngân hàng Nhà nước - Thông tư 17/2024 về CNTT Văn bản pháp luật ⭐⭐⭐⭐

Kiến thức về ngân hàng cần nắm

  • Quy trình cho vay, gửi tiết kiệm, thanh toán
  • Các quy định của NHNN: Thông tư 17/2024, Circular về thanh toán điện tử
  • Xu hướng: Open Banking, CBDC (tiền số), AI trong risk management
  • Hiểu biết về Open API ngân hàng tại VN (đặc biệt sau Thông tư 17)

Tư vấn nghề nghiệp

Lời khuyên sự nghiệp cho Solution Architect ngân hàng

1. Lộ trình thăng tiến điển hình

```
Junior Developer (1-2 năm)

Mid-level Developer (2-3 năm)

Senior Developer (3-4 năm)

Tech Lead / Lead Developer (2-3 năm)

Solution Architect (3-5 năm) ← Bạn đang ở đây

Enterprise Architect (3-5 năm)

Chief Architect / VP of Engineering / CTO
```

Lưu ý quan trọng: Với yêu cầu 10+ năm, Techcombank kỳ vọng ứng viên đã ở giai đoạn Senior/Lead ít nhất 3-4 năm, hoặc đã từng là Solution Architect ở nơi khác từ 3-5 năm.

2. Mức lương kỳ vọng theo cấp bậc (thị trường VN 2024-2025)

Vị trí Kinh nghiệm Mức lương (gross/tháng)
Senior Developer 5-7 năm 40-70 triệu
Tech Lead 7-10 năm 60-100 triệu
Solution Architect (Senior) 10-12 năm 80-150 triệu
Enterprise Architect 12-15 năm 120-200 triệu
Chief Architect / VP Eng 15+ năm 200-400 triệu
CTO ngân hàng top 20+ năm 300-700 triệu + ESOP

Với Techcombank ở vị trí Senior Solution Architect: Mức deal hợp lý là 100-150 triệu/tháng nếu bạn có track record tốt ở ngân hàng lớn, có thể lên tới 180-200 triệu nếu là "must-have" skill (ví dụ: chuyên gia AI, chuyên gia cloud migration).

3. Kỹ năng cần phát triển thêm để thăng tiến lên Enterprise Architect

  • Tư duy chiến lược dài hạn: Enterprise Architect phải nhìn được 3-5 năm, định hình tech roadmap cho toàn ngân hàng
  • Kiến thức nghiệp vụ ngân hàng sâu hơn: Hiểu Basel II/III, ALM, liquidity risk, credit risk
  • Quản lý stakeholder cấp C-level: Trình bày trước Ban Giám đốc, HĐQT
  • AI/ML chuyên sâu: 2025 trở đi, AI là must-have, không phải nice-to-have
  • Hiểu biết về ESG và green IT: Xu hướng toàn cầu

4. So sánh làm ở ngân hàng vs. công ty công nghệ

Tiêu chí Ngân hàng (Techcombank) Công ty công nghệ (FPT, VNG)
Lương Cao + thưởng Tết Có thể cao hơn + ESOP
Work-life balance Ổn định hơn Có thể căng thẳng hơn
Ảnh hưởng công nghệ Ảnh hưởng lớn (hệ thống core) Phụ thuộc dự án
Học hỏi nghiệp vụ Rất nhiều (banking domain) Ít hơn
Cơ hội quốc tế Trung bình Cao hơn
Job security Cao Trung bình

5. Lời khuyên thực chiến

  • Đừng nhảy việc quá nhiều: 10 năm kinh nghiệm nhưng nhảy 5 công ty sẽ bị đánh giá thấp. Lý tưởng là 2-3 công ty.
  • Xây dựng personal brand: Viết blog, nói ở meetup, đóng góp open source. Techcombank rất coi trọng điều này.
  • Có mentor trong ngành: Tìm một người senior hơn ở ngân hàng khác để hỏi han
  • Đừng ngại "không biết" trong phỏng vấn: Ở cấp Senior, cách bạn nghĩ và giải quyết vấn đề quan trọng hơn là biết hết
  • Chuẩn bị deal lương kỹ: Đừng nói mức lương trước, hãy hỏi range của vị trí. Có thể deal 20-30% cao hơn nếu có offer khác

Câu hỏi thường gặp

Em là sinh viên năm cuối Bách Khoa CNTT, muốn theo hướng Solution Architect ở ngân hàng. Em cần chuẩn bị gì từ bây giờ?

Chào em, con đường từ sinh viên đến Solution Architect ngân hàng thường mất 10-12 năm, nhưng bắt đầu sớm sẽ có lợi thế lớn. Gợi ý lộ trình cho em:

1. Học chắc nền tảng 2 năm đầu: Cấu trúc dữ liệu, giải thuật, mạng máy tính, database. Đừng chạy theo framework hot.
2. Làm việc ở fintech hoặc ngân hàng vừa/nhỏ 2-3 năm đầu: Tốt hơn là vào Big Tech ngay vì em sẽ học được nghiệp vụ tài chính sớm.
3. Học thêm kiến thức ngân hàng: Basel II/III, payment systems, thông tư 17/2024 của NHNN. Có thể học qua Coursera (có khóa về Financial Technology).
4. Lấy chứng chỉ sớm: AWS Cloud Practitioner ngay năm 3, rồi lên Solutions Associate sau 2-3 năm đi làm.
5. Tham gia cộng đồng: Vietnam Web Architecture, Vietnam Open Source, các group fintech trên Facebook/LinkedIn.

Kiên nhẫn nhé, 10 năm trôi qua rất nhanh nếu em đi đúng hướng!

Mình đang là Senior Java Developer 6 năm ở công ty outsource, muốn chuyển sang làm Solution Architect ở ngân hàng. Có khả thi không?

Hoàn toàn khả thi, nhưng cần chuẩn bị thêm 2-3 năm "bridge". Mình chia sẻ cụ thể:

Thiếu gì cần bù:

  • Kinh nghiệm domain ngân hàng: nếu cả 6 năm đều làm outsource cho khách hàng nước ngoài thì khả năng cao em chưa hiểu sâu nghiệp vụ tài chính VN
  • Tư duy kiến trúc ở quy mô lớn: dự án outsource thường scale nhỏ hơn core banking
  • Stakeholder management: ở ngân hàng, phải làm việc với rất nhiều bên (compliance, risk, business)

Lộ trình gợi ý:

  • Bước 1: Chuyển sang làm in-house ở một ngân hàng tầm trung (VPBank, ACB, MB) làm Senior Dev 2 năm
  • Bước 2: Trong 2 năm này, tích cực đề xuất thiết kế module, tham gia review kiến trúc
  • Bước 3: Apply vị trí Tech Lead ở Techcombank, rồi sau 1-2 năm chuyển lên Solution Architect

Lưu ý quan trọng: Đừng apply thẳng SA từ Senior Dev 6 năm ở outsource – JD yêu cầu 10+ năm và phải có track record làm kiến trúc. Mình từng chứng kiến nhiều ứng viên rất giỏi kỹ thuật nhưng bị loại vì không chứng minh được tư duy hệ thống ở quy mô lớn.

Mức lương cho Senior Solution Architect ở Techcombank khoảng bao nhiêu? Có deal được không?

Mức lương cho vị trí này ở Techcombank thường dao động 100-180 triệu gross/tháng tùy năng lực và track record. Phân tích cụ thể:

  • Mức cơ bản (100-130 triệu): Có 10 năm exp, đã làm SA ở ngân hàng tầm trung, không có offer cạnh tranh
  • Mức tốt (130-160 triệu): Có track record rõ ràng, đã thiết kế hệ thống lớn, có chứng chỉ TOGAF/AWS Pro
  • Mức cao (160-200 triệu+): "Must-have" skill hiếm (AI/ML architect, cloud migration expert), đang có offer ở fintech lớn

Tips deal lương:
1. Đừng nói mức lương kỳ vọng trước. Hỏi: "Anh/chị có thể chia sẻ budget range của vị trí này không?"
2. Nếu HR ép, đưa range rộng: "Em kỳ vọng 130-180 triệu tùy theo trách nhiệm và benefits"
3. Có offer khác cạnh tranh – công ty ngân hàng lớn thường match được 80-90% offer khác
4. Deal thêm: thưởng Tết, review lương 6 tháng, ESOP (nếu có), budget học chứng chỉ
5. Đừng quên hỏi về phúc lợi: bảo hiểm sức khỏe gia đình, 13-14 tháng lương, budget training

Solution Architect ở ngân hàng khác gì Software Architect ở công ty product? Có nên chuyển từ product sang ngân hàng không?

Khác biệt khá lớn, mình phân tích để bạn tự quyết định:

Software Architect ở product company (FPT, VNG, MoMo):

  • Tập trung vào performance, UX, time-to-market
  • Stack công nghệ hiện đại, cập nhật liên tục
  • Văn hóa "ship fast, iterate"
  • Ảnh hưởng đến nhiều user cá nhân
  • Lương: 100-200 triệu + ESOP

Solution Architect ở ngân hàng (Techcombank):

  • Tập trung vào reliability (99.99% uptime), security, compliance
  • Stack vừa hiện đại vừa legacy (nhiều hệ thống core 20-30 năm tuổi)
  • Văn hóa "cẩn thận, kiểm soát rủi ro" – nhiều quy trình
  • Ảnh hưởng đến hệ thống tài chính – sai một ly là đi một dặm
  • Lương: 100-180 triệu, ổn định hơn

Khi nào nên chuyển sang ngân hàng:

  • Bạn 30+ tuổi, muốn ổn định, work-life balance tốt hơn
  • Bạn quan tâm đến nghiệp vụ tài chính, muốn hiểu sâu về hệ thống tiền tệ
  • Bạn muốn làm việc với hệ thống có độ phức tạp cao (scale, security, compliance)
  • Bạn thấy chán product vì quá nhiều marketing/policy

Khi nào KHÔNG nên chuyển:

  • Bạn thích môi trường agile, ít quy trình
  • Bạn muốn làm việc với tech bleeding-edge mỗi ngày
  • Bạn có cơ hội thăng tiến tốt ở product (lên CTO, VP Eng)

Em mới được offer Solution Architect ở Techcombank nhưng mới chỉ 8 năm exp, JD yêu cầu 10 năm. HR nói sẽ review, có nên nhận không?

Đây là tình huống khá phổ biến, mình gặp nhiều bạn cũng vướng. Phân tích từ nhiều góc:

Tại sao HR vẫn offer dù thiếu exp:

  • Bạn có kỹ năng đặc biệt mà team đang cần (ví dụ: AI, cloud, mobile banking)
  • Đội ngũ SA hiện tại đang mỏng, họ sẵn sàng "train on the job"
  • Bạn deal lương tốt cho họ
  • Đã phỏng vấn và bạn thể hiện xuất sắc

Rủi ro khi nhận với exp thiếu:
1. Có thể bị "lấp chỗ" – vào làm việc của Senior Dev/Lead thay vì SA thật sự
2. Khó được tôn trọng trong team nếu các SA khác đều 12-15 năm exp
3. Bị áp lực khi phải challenge kiến trúc của người có exp hơn
4. Có thể khó thăng tiến trong 1-2 năm đầu vì chưa đủ "tenure"

Lời khuyên của mình:

  • Hỏi rõ HR: "Vị trí này thực tế sẽ làm gì trong 6 tháng đầu? Ai sẽ mentor?"
  • Nếu lương offer thấp hơn 20% so với mặt bằng chung cho SA 10+ năm → cân nhắc
  • Nếu offer bằng hoặc cao hơn mặt bằng → nhận vì cơ hội tốt
  • Đàm phán: yêu cầu review lương sau 6 tháng thay vì 12 tháng
  • Chuẩn bị tâm lý: 6-12 tháng đầu sẽ rất áp lực, phải học nhanh

Nếu bạn tự tin về năng lực và có passion với banking, thì cứ nhận – exp có thể bù bằng tốc độ học và kết quả thực tế.

Phỏng vấn Solution Architect ở Techcombank thường hỏi gì? Có bài test không?

Techcombank có quy trình khá chặt chẽ cho vị trí Senior. Chia sẻ cụ thể:

Bài test:

  • Coding test nhẹ: thường là LeetCode medium 1-2 bài (dành cho round HR filter)
  • System Design exercise: 60-90 phút, thường là thiết kế hệ thống ngân hàng thực tế như hệ thống chuyển tiền, core banking module, eKYC
  • Architecture review: cho một diagram có sẵn, yêu cầu review và đề xuất cải tiến

Câu hỏi hay gặp ở vòng Technical (90-120 phút):
1. "Hãy thiết kế hệ thống xử lý 1 triệu giao dịch/ngày với độ trễ dưới 2 giây"
2. "Bạn đã từng làm với PCI-DSS chưa? Áp dụng thế nào?"
3. "Làm sao đảm bảo zero-downtime deployment cho hệ thống core banking?"
4. "Saga pattern vs 2PC – chọn cái nào?"
5. "Tình huống: hệ thống đang chạy ổn định, bạn phát hiện memory leak. Xử lý sao?"

Câu hỏi vòng Business (60-90 phút):
1. "Theo bạn, AI sẽ thay đổi ngân hàng như thế nào trong 3 năm tới?"
2. "Khi business yêu cầu gấp nhưng technical cần thời gian, bạn xử lý ra sao?"
3. "Bạn đánh giá thế nào về xu hướng neo-bank, fintech ở VN?"

Tips:

  • Mang theo sơ đồ kiến trúc bạn đã làm (bản mờ)
  • Chuẩn bị 3-5 case study thật, dùng số liệu cụ thể
  • Đặt câu hỏi ngược: "Stack công nghệ team đang dùng?", "Roadmap 1-2 năm tới?"
  • Đừng cố "biết tuốt" – ở cấp Senior, họ đánh giá cách tư duy nhiều hơn

Mình 35 tuổi, 12 năm kinh nghiệm Java/Spring, muốn apply Solution Architect Techcombank. Có quá muộn không?

35 tuổi với 12 năm exp chính là đối tượng lý tưởng cho vị trí này! Đừng lo lắng về tuổi tác. Lý do:

1. Techcombank tuyển theo năng lực, không theo tuổi: Họ cần người có đủ depth và breadth, không phải fresh graduate
2. Độ tuổi 32-40 là sweet spot cho SA ở VN: Đủ kinh nghiệm nhưng chưa quá đắt đỏ như 45+ tuổi
3. 12 năm Java/Spring là nền tảng tốt: Phần lớn hệ thống ngân hàng VN dùng Java/Spring Boot

Tuy nhiên cần chuẩn bị thêm:

  • Nếu 12 năm của bạn chỉ làm CRUD API, bạn cần học thêm: Kafka, microservices patterns, cloud
  • Nếu bạn chưa từng làm ngân hàng, hãy nghiên cứu kỹ: payment systems, fraud detection, regulatory
  • Nếu bạn chưa quen với "whiteboard design", hãy luyện tập trên Pramp hoặc với bạn bè

Lộ trình apply:
1. Cập nhật LinkedIn + CV theo hướng SA (nhấn mạnh thiết kế hệ thống, không phải code)
2. Nhờ 1-2 người refer (rất quan trọng ở Techcombank)
3. Apply qua website hoặc LinkedIn
4. Chuẩn bị kỹ cho 4-5 vòng phỏng vấn

35 tuổi với 12 năm exp là THỜI ĐIỂM VÀNG. Đừng để tuổi tác ngăn cản bạn!

So với mặt bằng chung, làm SA ở Techcombank có tốt hơn VPBank, MB hay không?

Mỗi ngân hàng có ưu nhược điểm riêng, mình phân tích từ góc người làm SA:

Techcombank:

  • ✅ Chuyển đổi số đi đầu VN, tech stack hiện đại
  • ✅ Văn hóa merit-based, trả lương tốt
  • ✅ Nhiều dự án lớn, đầu tư công nghệ mạnh
  • ❌ Áp lực cao, deadline tight
  • ❌ Một số phòng ban vẫn còn văn hóa cũ

VPBank (đặc biệt là FE Credit, VPBank Neo):

  • ✅ Môi trường năng động, nhiều sản phẩm số
  • ✅ Học hỏi về lending/credit scoring
  • ❌ Phụ thuộc nhiều vào "ông lớn" VPBank, ít tự chủ
  • ❌ Lương trung bình khá

MB (MBBank, M Credit):

  • ✅ Công nghệ rất tốt, đầu tư mạnh vào AI
  • ✅ Văn hóa trẻ, dynamic
  • ✅ Lương cạnh tranh
  • ❌ Workload cao, deadline dồn dập
  • ❌ Áp lực từ MBBank "anh cả"

Lời khuyên:

  • Nếu bạn muốn học tech tốt nhất → MBBank
  • Nếu bạn muốn sản phẩm scale lớn, ổn định → Techcombank
  • Nếu bạn thích fintech, lending → VPBank

Cá nhân mình thấy Techcombank là lựa chọn an toàn và bền vững nhất cho SA ở thời điểm hiện tại.