TPBank
Chuyên viên cao cấp/Trưởng nhóm Kiến trúc Giải pháp - Khối Công nghệ thông tin
Hà Nội
Hội sở
Vị trí Chuyên viên
Thỏa thuận
Mô tả công việc
+ Thực hiện xây dựng kiến trúc tổng thể, đáp ứng chiến lược kinh doanh của ngân hàng.
+ Thực hiện xây dựng các tiêu chuẩn công nghệ, phương pháp thiết kế theo từng thời kỳ, đáp ứng chiến lược kinh doanh của ngân hàng.
+ Nghiên cứu và đề xuất các hướng tiếp cận công nghệ mới và đưa vào ứng dụng thực tế trong ngân hàng nhằm nâng cao năng lực cạnh tranh, cải thiện chất lượng dịch vụ và tiên phong trong các lĩnh vực mới.
+ Đánh giá và/hoặc tham gia xây dựng kiến trúc giải pháp cũng như lựa chọn giải pháp cho các dự án/yêu cầu,
+ Đánh giá và/hoặc phê duyệt những kiến trúc giải pháp đảm bảo nhất quán với các tiêu chuẩn kiến trúc/công nghệ và định hướng CNTT.
+ Tham gia các dự án công nghệ theo phân công.
Yêu cầu ứng viên
+ Thực hiện xây dựng kiến trúc tổng thể, đáp ứng chiến lược kinh doanh của ngân hàng.
+ Thực hiện xây dựng các tiêu chuẩn công nghệ, phương pháp thiết kế theo từng thời kỳ, đáp ứng chiến lược kinh doanh của ngân hàng.
+ Nghiên cứu và đề xuất các hướng tiếp cận công nghệ mới và đưa vào ứng dụng thực tế trong ngân hàng nhằm nâng cao năng lực cạnh tranh, cải thiện chất lượng dịch vụ và tiên phong trong các lĩnh vực mới.
+ Đánh giá và/hoặc tham gia xây dựng kiến trúc giải pháp cũng như lựa chọn giải pháp cho các dự án/yêu cầu,
+ Đánh giá và/hoặc phê duyệt những kiến trúc giải pháp đảm bảo nhất quán với các tiêu chuẩn kiến trúc/công nghệ và định hướng CNTT.
+ Tham gia các dự án công nghệ theo phân công.
Phân tích kỹ năng cần có
## Phân tích Kỹ năng cần có cho vị trí Kiến trúc Giải pháp tại TPBank
### 1. Hard Skills (Kỹ năng chuyên môn)
#### A. Kiến thức Kiến trúc Hệ thống
- **TOGAF (The Open Group Architecture Framework)** - Framework chuẩn quốc tế về kiến trúc doanh nghiệp
- **Zachman Framework** - Khung kiến trúc 6 chiều
- **4+1 Architectural View Model** - Mô hình quan điểm kiến trúc
- Kiến trúc microservices, event-driven architecture, cloud-native
#### B. Kiến thức Công nghệ Ngân hàng
| Lĩnh vực | Công nghệ cần biết |
|----------|-------------------|
| Core Banking | Temenos, Finacle, BaS (TPBank's own core) |
| Payment | SWIFT, Napas 247, QR Payment |
| Digital Banking | Mobile banking, Internet banking, Open API |
| Data | Big Data, Data Warehouse, Data Lake, Analytics |
| Security | ISO 27001, PCI-DSS, cybersecurity frameworks |
#### C. Cloud & Infrastructure
- AWS, Azure, Google Cloud Platform
- Kubernetes, Docker, CI/CD pipelines
- DevOps, Site Reliability Engineering (SRE)
#### D. Phương pháp & Tiêu chuẩn
- BABOK (Business Analysis Body of Knowledge)
- Agile/Scrum, SAFe (Scaled Agile Framework)
- UML, ArchiMate, BPMN
- Các chuẩn ISO liên quan (27001, 20000, 22301)
---
### 2. Soft Skills (Kỹ năng mềm)
| Kỹ năng | Mức độ quan trọng | Diễn giải |
|---------|-------------------|-----------|
| **Tư duy chiến lược** | ⭐⭐⭐⭐⭐ | Nhìn xa, liên kết công nghệ với mục tiêu kinh doanh |
| **Kỹ năng giao tiếp** | ⭐⭐⭐⭐⭐ | Trình bày với ban lãnh đạo, phối hợp đa phòng ban |
| **Quản lý stakeholder** | ⭐⭐⭐⭐ | Điều phối giữa business, IT, vendor |
| **Phân tích & giải quyết vấn đề** | ⭐⭐⭐⭐⭐ | Đánh giá và phê duyệt giải pháp phức tạp |
| **Leadership** | ⭐⭐⭐⭐ | Dẫn dắt team, định hướng công nghệ |
| **Tiếng Anh** | ⭐⭐⭐⭐ | Đọc hiểu tài liệu, giao tiếp với vendor quốc tế |
---
### 3. Chứng chỉ gợi ý
#### Bắt buộc nên có:
- **TOGAF 9 Foundation/Certified** - Chuẩn vàng cho kiến trúc sư
- **AWS Solutions Architect / Azure Solutions Architect**
#### Khuyến khích có thêm:
- **CGEIT** (Governance of Enterprise IT) - Quản trị CNTT doanh nghiệp
- **CISM** (Certified Information Security Manager)
- **ITIL 4 Foundation/Expert**
- **Scrum Master/Product Owner** certification
- **OGC IT Infrastructure Library**
---
### 4. Bảng so sánh: Junior vs Senior vs Lead
| Tiêu chí | Chuyên viên (3-5 năm) | Chuyên viên cao cấp (5-8 năm) | Trưởng nhóm (8+ năm) |
|----------|----------------------|------------------------------|---------------------|
| Phạm vi công việc | Thiết kế module, component | Thiết kế hệ thống, review solution | Định hướng chiến lược, governance |
| Quyết định | Đề xuất, tham mưu | Đánh giá, phê duyệt cấp phòng | Phê duyệt cấp khối, ảnh hưởng chiến lược |
| Tầm nhìn | Tức thì (1-2 năm) | Trung hạn (3-5 năm) | Dài hạn (5-10 năm) |
| Team size | 1-3 người | 3-7 người | 7-15 người |
| Lương tham khảo (Hà Nội) | 25-40 triệu | 40-70 triệu | 70-120 triệu |
---
### 5. Background lý tưởng
**Ngành học phù hợp:**
- Computer Science / Software Engineering
- Information Systems / Information Technology
- Electronics/Telecommunications
- Toán ứng dụng, Khoa học máy tính
**Kinh nghiệm xương máu:**
- Tối thiểu 5 năm trong lĩnh vực IT ngân hàng/fintech
- Đã từng làm solution architect hoặc technical architect cho ít nhất 2-3 dự án lớn
- Có kinh nghiệm với core banking transformation là điểm cộng lớn
- Đã làm việc với vendor quốc tế (Temenos, Oracle, SAP, IBM)
**Đọc thêm về TPBank:**
- TPBank là ngân hàng tiên phong về công nghệ tại Việt Nam
- Nổi tiếng với mô hình "Digital Bank" và đội ngũ Tech-first
- Có đơn vị R&D mạnh, đầu tư mạnh vào AI/ML, Blockchain
Chuẩn bị phỏng vấn
## Hướng dẫn Phỏng vấn vị trí Kiến trúc Giải pháp tại TPBank
### 1. Quy trình phỏng vấn dự kiến
```
┌─────────────────────────────────────────────────────────────┐
│ TPBank - IT Architecture │
│ │
│ Vòng 1: Sàng lọc Hồ sơ │
│ ↓ HR review CV, check fit │
│ │
│ Vòng 2: Technical Screening (30-45 phút) │
│ ↓ Kiểm tra kiến thức chuyên môn │
│ ↓ Vấn đáp Senior Architect/IT Director │
│ │
│ Vòng 3: Case Study / Architecture Review (60-90 phút) │
│ ↓ Phân tích bài toán thực tế │
│ ↓ Trình bày giải pháp │
│ │
│ Vòng 4: Final Interview (45-60 phút) │
│ ↓ IT Head / CIO │
│ ↓ Culture fit, leadership assessment │
│ │
│ Vòng 5: HR Discussion (30 phút) │
│ ↓ Compensation, benefits │
└─────────────────────────────────────────────────────────────┘
```
**Thời gian:** Thường kéo dài 2-4 tuần từ vòng đầu đến offer
---
### 2. Câu hỏi hay gặp theo từng vòng
#### Vòng 1 - Sàng lọc (HR/Recruiter)
1. "Bạn có thể tóm tắt kinh nghiệm của mình trong việc xây dựng kiến trúc giải pháp?"
2. "Tại sao bạn quan tâm đến vị trí này tại TPBank?"
3. "Bạn đã làm việc với quy mô hệ thống như thế nào? (số lượng transaction, user)"
4. "Mức lương mong muốn của bạn là bao nhiêu?"
#### Vòng 2 - Technical Screening (Architect/IT Manager)
1. "Hãy mô tả kiến trúc của hệ thống Core Banking mà bạn đã từng làm việc"
2. "Sự khác biệt giữa microservices và monolithic architecture? Khi nào nên dùng?"
3. "Bạn tiếp cận việc thiết kế một hệ thống mới như thế nào?"
4. "Hãy giải thích về CAP theorem và ứng dụng trong hệ thống ngân hàng"
5. "Làm thế nào để đảm bảo tính nhất quán của dữ liệu trong distributed system?"
6. "Bạn có kinh nghiệm gì với cloud computing? Multi-cloud strategy?"
7. "Các tiêu chuẩn bảo mật nào cần tuân thủ khi thiết kế hệ thống ngân hàng?"
#### Vòng 3 - Case Study (Technical + Problem Solving)
**Dạng bài toán thường gặp:**
> *"TPBank đang có kế hoạch triển khai một ứng dụng Mobile Banking mới với 5 triệu khách hàng dự kiến. Hãy đề xuất kiến trúc tổng thể cho hệ thống này, bao gồm: front-end, back-end, database, security, scalability, disaster recovery."*
**Tiêu chí đánh giá:**
- Tầm nhìn toàn diện (không chỉ tập trung tech stack)
- Khả năng balance giữa business requirements và technical constraints
- Hiểu biết về compliance, security, regulations
- Khả năng trình bày và justify decisions
#### Vòng 4 - Final Interview (IT Head/CIO)
1. "Bạn nhìn nhận thế nào về xu hướng Open Banking và API economy?"
2. "Làm thế nào để đánh giá ROI của một kiến trúc công nghệ mới?"
3. "Kể về một lần bạn thuyết phục ban lãnh đạo chấp nhận một công nghệ mới"
4. "Bạn sẽ làm gì nếu một vendor lớn không đáp ứng được timeline của dự án?"
5. "Triết lý lãnh đạo của bạn là gì?"
6. "5 năm tới, bạn thấy mình ở đâu?"
---
### 3. Tips chuẩn bị đặc biệt cho TPBank
#### A. Nghiên cứu sâu về TPBank
- [ ] Đọc Chiến lược TPBank giai đoạn 2025-2030
- [ ] Tìm hiểu các sản phẩm công nghệ nổi bật: eBank, TPBankNOW, TPBank Digital
- [ ] Nghiên cứu các case study transformation của TPBank
- [ ] Theo dõi các phát ngôn của CTO/CIO TPBank trên LinkedIn, báo chí
- [ ] Hiểu "Tech DNA" - TPBank tự hào là ngân hàng công nghệ
#### B. Chuẩn bị Portfolio các dự án
**Chuẩn bị sẵn 2-3 case studies với format sau:**
```
Dự án: [Tên]
Thời gian: [Khi nào]
Vai trò: [Architect/Lead/Contributing]
Thách thức: [Vấn đề business cần giải quyết]
Giải pháp: [Kiến trúc đề xuất]
Kết quả: [Impact - performance, cost savings, business outcomes]
Bài học: [Những gì đã rút ra]
```
#### C. Prep câu hỏi cho interviewer
**Nên hỏi (thể hiện sự nghiêm túc):**
- "TPBank có định hướng cloud-first không?"
- "Team architecture hiện tại có bao nhiêu người và cơ cấu như thế nào?"
- "Những thách thức công nghệ lớn nhất của TPBank trong 2-3 năm tới là gì?"
- "Cơ hội học tập và phát triển cho vị trí này?"
**Tuyệt đối KHÔNG hỏi:**
- Lương ở vòng Technical
- Giờ làm việc, chính sách nghỉ phép ở vòng đầu
---
### 4. Dress Code
| Loại phỏng vấn | Dress code | Ghi chú |
|----------------|-------------|---------|
| Vòng Technical (Online) | Business casual upper body | Áo sơ mi/camet, có thể không cần suit |
| Vòng onsite | Business formal | Suit đen/xanh navy, caravat |
| Final interview với CIO | Business formal | Đặc biệt chỉnh chu |
**Lưu ý:** Với văn hóa TPBank khá hiện đại, bạn có thể linh hoạt hơn so với ngân hàng truyền thống, nhưng vẫn nên formal để thể hiện sự tôn trọng.
---
### 5. Checklist trước ngày phỏng vấn
- [ ] Ôn lại TOGAF fundamentals (ADM cycle)
- [ ] Cập nhật kiến thức về Cloud (AWS/Azure latest features)
- [ ] Nghiên cứu các regulations ngân hàng: Thông tư 16/2020, Circular 35...
- [ ] Chuẩn bị laptop/tablet để demo portfolio (nếu cần)
- [ ] Check kỹ đường truyền, mic, camera nếu online
- [ ] In ấn CV (3-5 bản) và portfolio documents
- [ ] Ngủ đủ giấc, không uống cà phê quá nhiều trước giờ phỏng vấn
Lộ trình ôn thi
## Ôn thi & Chuẩn bị cho vị trí Kiến trúc Giải pháp TPBank
### Lộ trình chuẩn bị 2 tuần (30-40 giờ)
```
Tuần 1: Nền tảng & Kiến thức Ngân hàng
───────────────────────────────────────
Ngày 1-2: TOGAF Quick Review
├─ ADM Cycle (Architecture Development Method)
├─ Enterprise Continuum
├─ Key deliverables: Business Architecture, Data Architecture,
│ Application Architecture, Technology Architecture
└─ 4 Domains of Architecture
Ngày 3-4: Cloud Architecture Deep Dive
├─ Cloud patterns: microservices, event-driven, serverless
├─ Multi-region, HA/DR design
├─ Cloud security (shared responsibility model)
└─ Case: How banks migrate to cloud
Ngày 5-6: Banking Domain Knowledge
├─ Core Banking architecture patterns
├─ Payment systems: SWIFT, Napas, Real-time payments
├─ Digital banking architecture
└─ Security & Compliance (PCI-DSS, ISO 27001)
Ngày 7: System Design Practice
└─ Practice designing e-commerce/banking system on paper
Tuần 2: Luyện tập & Case Studies
───────────────────────────────────
Ngày 8-9: Distributed Systems Fundamentals
├─ CAP Theorem, PACELC
├─ Consistency patterns
├─ Availability patterns
├─ Database scaling (sharding, replication)
└─ Caching strategies
Ngày 10-11: Architecture Patterns Study
├─ Hexagonal/Ports & Adapters
├─ CQRS, Event Sourcing
├─ Saga pattern (distributed transactions)
├─ API Gateway pattern
└─ Circuit breaker, Bulkhead
Ngày 12-13: Mock Interviews & Case Practice
├─ Practice 2-3 architecture case studies
├─ Time yourself (45-60 phút)
├─ Record and review your presentation
└─ Prepare backup slides if needed
Ngày 14: Final Review
├─ Review TPBank news/strategy
├─ Prepare questions for interviewers
├─ Check logistics (location, time, dress)
└─ Mental prep & rest
```
---
### Tài liệu tham khảo recommended
#### Books (Essential)
1. **"Fundamentals of Software Architecture"** - Mark Richards & Neal Ford
2. **"Building Microservices"** - Sam Newman
3. **"Clean Architecture"** - Robert C. Martin
4. **"Enterprise Integration Patterns"** - Gregor Hohpe
5. **"TOGAF 9 Certified Study Guide"** - Rachel Harrison
#### Books (Banking-specific)
6. **"Digital Bank"** - Chris Skinner - Hiểu chiến lược ngân hàng số
7. **"Architecting the Future of Digital Enterprise"** - Industry case studies
#### Online Resources
| Nguồn | Link/Platform | Nội dung |
|-------|---------------|----------|
| TOGAF | opengroup.org/togaf | Official framework documentation |
| AWS Architecture | aws.amazon.com/architecture | Reference architectures |
| Azure Architecture | docs.microsoft.com/azure/architecture | Cloud patterns |
| Martin Fowler | martinfowler.com | Patterns & Articles |
| ThoughtWorks Tech Radar | thoughtworks.com/radar | Tech trends |
| InfoQ | infoq.com | Architecture news & talks |
#### Vietnamese Resources
- **TPBank Investor Relations**: tpbank.com.vn/ir
- **SBV Regulations**: sbv.gov.vn (Thông tư 16, Cirular 35)
- **VNISA**: Security standards for banking
---
### Kiến thức nền bắt buộc phải nắm vững
#### 1. TOGAF ADM Cycle (Architecture Development Method)
```
┌─────────────────────────────────────────────────────────┐
│ PRELIMINARY │
│ Khung làm việc, nguyên tắc, Stakeholders │
└─────────────────────────┬───────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ PHASE A: Vision kiến trúc │
│ Xác định scope, vision, stakeholders │
└─────────────────────────┬───────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ PHASE B: Kiến trúc Doanh nghiệp │
│ Business capabilities, processes, locations │
└─────────────────────────┬───────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ PHASE C: Kiến trúc Dữ liệu │
│ Data models, data governance │
└─────────────────────────┬───────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ PHASE D: Kiến trúc Ứng dụng │
│ Application portfolio, interactions │
└─────────────────────────┬───────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ PHASE E: Kiến trúc Công nghệ │
│ Platform, middleware, network, security │
└─────────────────────────┬───────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ PHASE F-H: Opportunities & Planning │
│ Migration planning, governance, change management │
└─────────────────────────────────────────────────────────┘
```
#### 2. Các Architectural Patterns cần thuộc
**Microservices vs Monolithic:**
| Tiêu chí | Monolithic | Microservices |
|----------|-----------|---------------|
| Deployment | Single unit | Independent services |
| Scaling | Full app | Per-service |
| Tech stack | Single | Polyglot |
| Complexity | Lower initial | Higher ops complexity |
| Best for | Startups, small scale | Large enterprise, scaling |
**Event-Driven Architecture:**
- Apache Kafka, RabbitMQ
- Event sourcing
- CQRS (Command Query Responsibility Segregation)
**Integration Patterns:**
- API Gateway
- Service Mesh (Istio, Linkerd)
- Circuit Breaker (Resilience4j, Hystrix)
#### 3. Banking-specific Architecture Considerations
**Compliance & Regulations:**
- SBV Circular 16/2020: IT security for banks
- Circular 35/2022: Digital banking licensing
- PCI-DSS requirements
- GDPR (for EU customer data)
**High Availability Requirements:**
- 99.99% uptime SLA (4 nines) = ~52 min downtime/year
- RTO (Recovery Time Objective): < 4 hours
- RPO (Recovery Point Objective): < 1 hour
- Multi-site active-active or active-passive
**Security Architecture:**
- Zero Trust Architecture
- Defense in depth
- PKI, HSM, Tokenization
- Fraud detection integration
---
### Practice Questions cho Technical Round
**Q1: Thiết kế kiến trúc cho hệ thống thanh toán QR real-time**
- Components: QR generation, payment processing, settlement
- Non-functional: Latency < 200ms, 10K TPS
**Q2: Làm thế nào để migrate từ monolithic core banking sang microservices?**
- Strangler fig pattern
- Database per service
- Anti-corruption layer
**Q3: Thiết kế kiến trúc cho ứng dụng Mobile Banking với 10 triệu users**
- Scalability, caching, CDN
- Offline-first capability
- Biometric authentication
**Q4: Xử lý distributed transaction trong chuyển tiền liên ngân hàng**
- Saga pattern
- 2-phase commit limitations
- Eventual consistency
Tư vấn nghề nghiệp
## Lời khuyên Sự nghiệp cho vị trí Kiến trúc Giải pháp
### Lộ trình Thăng tiến điển hình
```
Cấp bậc Kinh nghiệm Timeline
═══════════════════════════════════════════════════════════
┌─────────────────┐
│ Developer/ │ 0-3 năm
│ Programmer │ Viết code, fix bug
└────────┬────────┘
│
▼
┌─────────────────────────┐
│ Software Architect │ 3-5 năm
│ / Tech Lead │ Thiết kế module, mentor junior
└────────┬────────────────┘
│
▼
┌─────────────────────────────────┐
│ Solution Architect │ 5-8 năm
│ (Vị trí này!) │ Kiến trúc hệ thống, review design
└────────┬────────────────────────┘
│
▼
┌───────────────────────────────────────┐
│ Enterprise Architect / Chief Architect │ 8-12 năm
│ Định hướng chiến lược CNTT toàn công ty │
└────────┬──────────────────────────────┘
│
▼
┌─────────────────────────────────────────┐
│ VP of Engineering / CTO │ 12+ năm
│ Quản lý toàn bộ tổ chức công nghệ │
└─────────────────────────────────────────┘
```
**Branch path sau khi đạt Solution Architect:**
- **Technical Track:** Enterprise Architect → Chief Architect → CTO
- **Management Track:** Architecture Manager → VP Engineering → CIO
- **Domain Expert:** Banking Architect → Fintech Consultant → Industry Advisor
- **Entrepreneur:** Founding CTO → Tech startup founder
---
### Mức lương tham khảo (Hà Nội, 2024)
| Cấp bậc | Kinh nghiệm | Lương tháng (VND) | Total comp (12 tháng + bonus) |
|---------|-------------|-------------------|-------------------------------|
| Junior Architect | 3-5 năm | 25-40 triệu | 400-600 triệu/năm |
| **Senior Architect** | **5-8 năm** | **40-70 triệu** | **600-1 tỷ/năm** |
| Lead Architect | 8-10 năm | 70-100 triệu | 1-1.5 tỷ/năm |
| Enterprise Architect | 10-15 năm | 100-150 triệu | 1.5-2.5 tỷ/năm |
| CTO/CIO | 15+ năm | 150-300 triệu | 2-5 tỷ/năm |
**Lưu ý về TPBank:**
- Mức lương competitive với thị trường fintech, có thể cao hơn ngân hàng truyền thống
- Thường có thêm: Performance bonus (1-3 tháng), LTI (Long-term incentives) cho cấp cao
- Stock options/esop có thể có ở cấp Director trở lên
**Thương lượng:**
- Với "Lương thỏa thuận" như JD, hãy đề xuất mức cao hơn mong muốn thực tế 15-20% để có buffer
- Quan trọng hơn lương: equity, learning opportunities, và title
---
### Kỹ năng cần phát triển thêm
#### A. Ngắn hạn (6-12 tháng đầu)
| Kỹ năng | Tại sao quan trọng | Cách phát triển |
|---------|-------------------|-----------------|
| **Presentation skills** | Phải present kiến trúc với C-level | Toastmasters, internal tech talks |
| **Stakeholder management** | Điều phối nhiều bên liên quan | Project management cert (PMP, Prince2) |
| **Vendor management** | Làm việc với SI/vendor lớn | Negotiation courses |
| **Domain knowledge** | Hiểu sâu nghiệp vụ ngân hàng | Shadow business teams, certifications |
#### B. Trung hạn (1-3 năm)
| Kỹ năng | Mục tiêu | Resources |
|---------|----------|----------|
| **Strategic thinking** | Nhìn 3-5 năm, liên kết tech với business | Executive education, MBA |
| **Innovation leadership** | Dẫn dắt R&D, POC | Hackathons, innovation labs |
| **Mentoring & coaching** | Xây dựng đội ngũ architecture | Leadership courses |
| **Board communication** | Present to Board, regulators | Media training |
#### C. Dài hạn (3-5+ năm)
| Kỹ năng | Vì sao cần | Cách đạt được |
|---------|-----------|----------------|
| **Industry thought leadership** | Brand cá nhân, influence | Blog, conference talks, LinkedIn presence |
| **M&A technical due diligence** | Phòng ban cấp cao | Investment banking courses |
| **Board governance** | Khi vào CIO/VP | Director training, governance certs |
| **Global perspective** | Khi mở rộng ra quốc tế | Working with global teams, overseas assignments |
---
### Đặc biệt cho vị trí Architecture tại TPBank
#### Văn hóa TPBank - Tech DNA
**Điểm mạnh:**
- Môi trường năng động, không bảo thủ như ngân hàng nhà nước
- Sẵn sàng adopt công nghệ mới (AI, blockchain, cloud)
- Đội ngũ trẻ, flat hierarchy
- Tech talks, learning culture mạnh
**Thách thức:**
- Áp lực delivery cao (startup speed trong ngân hàng)
- Phải balance giữa innovation và stability
- Nhiều legacy systems cần modernise
#### Roadmap 18 tháng đầu
```
Tháng 1-3: Onboarding
├── Hiểu TPBank tech stack hiện tại
├── Meet key stakeholders (Business, IT, Vendors)
├── Shadow các dự án đang chạy
└── Understand governance framework
Tháng 4-6: Contributing
├── Tham gia review kiến trúc các dự án
├── Đề xuất improvements cho hệ thống hiện tại
├── Xây dựng relationships với team leads
└── Start contributing to architecture standards
Tháng 7-12: Leading
├── Lead 1-2 architectural initiatives
├── Mentor junior architects
├── Present architecture to stakeholders
└── Drive innovation agenda
Tháng 13-18: Influencing
├── Shape technology strategy
├── Represent TPBank at industry events
├── Build vendor partnerships
└── Position for promotion to EA/Lead
```
---
### Red Flags & Green Flags
#### ✅ Green Flags (Nên join)
- Team architecture mạnh để học hỏi
- CIO/CTO có tầm nhìn và ủng hộ innovation
- Dự án digital transformation đang triển khai
- Cloud migration journey đang diễn ra
- Learning budget và certification support
#### ⚠️ Red Flags (Cân nhắc kỹ)
- Không có clear architecture governance
- Tech debt quá lớn, không có roadmap trả nợ
- CIO không có quyền lực trong board
- Team architecture chỉ có 1-2 người (quá sớm)
- Không có budget cho training/tools
---
### Từ vị trí này → Career options tiếp theo
**Option 1: Stay in Banking**
- Enterprise Architect → CIO @ TPBank or other bank
- CTO @ Fintech subsidiary
**Option 2: Move to Big Tech**
- Solutions Architect @ Google Cloud, AWS, Azure
- Technical Program Manager @ FANG
- Lương có thể x2-x3 nhưng cần thích môi trường corporate
**Option 3: Fintech/Startup**
- Founding CTO @ Series A fintech
- VP Engineering @ promising startup
- Equity upside lớn nhưng risk cao
**Option 4: Consulting**
- Partner @ Big 4 IT Consulting (Deloitte, Accenture, McKinsey Digital)
- Independent consultant
- Fixer cho các ngân hàng đang transform
Câu hỏi thường gặp
Em mới có 3 năm kinh nghiệm làm backend developer, có nên apply vị trí Kiến trúc Giải pháp này không?
Thành thật mà nói, 3 năm kinh nghiệm vẫn còn khá sớm cho vị trí Senior Architect/Trưởng nhóm. Tuy nhiên, nếu bạn đã có kinh nghiệm thiết kế hệ thống ở mức module/component và đã tham gia vào các quyết định kiến trúc, hoàn toàn có thể thử. Tips: Trong CV, hãy highlight rõ những contribution về architecture (vd: đề xuất chuyển sang microservices, design API specification). Còn nếu chỉ code theo spec người khác thì nên积累 thêm 1-2 năm nữa, focus vào việc tự đề xuất giải pháp cho bài toán.
Mức lương thỏa thuận cho vị trí này thường là bao nhiêu?
Với 5-8 năm kinh nghiệm, mức tham khảo là 40-70 triệu/tháng tại Hà Nội. TPBank có thể offer ở mức competitive, thường không thấp hơn thị trường. Khi thương lượng: (1) Research mức market rate trên Glassdoor, TopDev, Michael Page; (2) Đề xuất range cụ thể thay vì 'thỏa thuận'; (3) Nếu offer thấp hơn kỳ vọng, thương lượng thêm về signing bonus, remote policy, hoặc learning budget - đôi khi package ngoài lương còn giá trị hơn.
Kỹ năng nào là quan trọng nhất cho vị trí Kiến trúc Giải pháp ngân hàng?
Câu trả lời ngắn: Kỹ năng giao tiếp và trình bày quan trọng ngang (thậm chí hơn) kỹ năng technical. Lý do: Architect phải translate giữa business requirements và technical solutions, present với C-level, và justify decisions với nhiều stakeholder có background khác nhau. Technical skills có thể đào tạo, nhưng 'soft skills' cần nhiều thời gian để rèn luyện. Nếu bạn giỏi code nhưng không communicate tốt, sẽ khó thành công ở vai trò này.
TPBank khác gì so với các ngân hàng khác về mặt công nghệ?
TPBank tự hào là 'Digital Bank' tiên phong tại Việt Nam. Điểm khác biệt chính: (1) Core banking tự phát triển (không mua của vendor như nhiều ngân hàng); (2) Văn hóa 'tech-first' - engineers được đối xử bình đẳng với business; (3) Nhanh chóng adopt công nghệ mới - AI, ML, cloud, blockchain đều đang thử nghiệm; (4) TPBank NOW (super app) cho thấy ambition về digital. Nhược điểm: Còn nhiều legacy systems cần modernise, và tốc độ thay đổi nhanh có thể gây áp lực.
Làm thế nào để prepare cho case study interview ở vòng technical?
Practice theo format sau: (1) Clarify requirements - đặt câu hỏi về scale, constraints, timeline, stakeholders trước khi dive vào design; (2) High-level architecture first - vẽ các components chính và relationships; (3) Deep dive vào 1-2 areas được interviewer quan tâm; (4) Address non-functional requirements: scalability, reliability, security, maintainability; (5) Trade-offs - luôn nói về pros/cons và tại sao chọn approach này. Resources hay dùng: 'System Design Primer' trên GitHub, educative.io courses, và practice trên a16z, highscalability blogs.
Chứng chỉ TOGAF có bắt buộc phải có không?
Không bắt buộc, nhưng là 'nice to have' mạnh. TOGAF là framework chuẩn quốc tế về enterprise architecture, được nhiều công ty Fortune 500 áp dụng. Trong context ngân hàng Việt Nam, TOGAF giúp bạn có vocabulary chung khi discuss architecture với consultants và auditors quốc tế. Tuy nhiên, thực tế nhiều Architect giỏi ở VN áp dụng hybrid approach: lấy essence của TOGAF + combine với practical experience. Nếu có budget và time, lấy TOGAF 9 Foundation + Certified.
Công việc hàng ngày của Solution Architect tại ngân hàng là gì?
Thực tế khác với stereotype 'ngồi vẽ sơ đồ cả ngày': (1) Review design documents và provide feedback (30%); (2) Attend architecture review boards và steering committees (20%); (3) Collaborate với business analysts để translate requirements (15%); (4) Work với vendors để evaluate solutions (15%); (5) Mentor junior developers, conduct architecture training (10%); (6) Research new technologies và propose adoption (10%). Rất nhiều time được spend trong meetings và discussions, ít thời gian ngồi design một mình. Cần prepare cho schedule packed với many stakeholders.
Em đang ở ngân hàng khác, chuyển sang TPBank có tốt không?
Depends on your goals. Pros của TPBank: Tech culture tốt hơn, học hỏi được nhiều công nghệ mới, brand 'digital-first' tốt cho CV. Cons: Lương có thể không cao hơn nhiều so với ngân hàng lớn, stability có thể thấp hơn. Recommendation: Nếu bạn đang ở ngân hàng nhà nước (Vietcombank, VietinBank, Agribank) và muốn modernise skills, TPBank là step tốt. Nếu bạn đang ở VPBank, Techcombank thì TPBank không necessarily better - cần evaluate specific role, team, và growth opportunities. Quan trọng nhất: Understand why bạn want to leave current role và confirm TPBank addresses those needs.