Techcombank
Senior Solution Architect (Insurance)
TP. Ha Noi
Retail Banking Group
Experienced (Non-Manager)
Mô tả công việc
## Job Purpose
The job owns the technical design, selects technology solutions and hands on development to meet actual business needs. Participating in the construction of system architecture, building and ensuring architectural standards in accordance with business or development requirements of the non-life insurance business and architectural blueprints.
## Key Accountabilities (1)
Project implementation and development requirements:
- Own and responsible for technical design solutions/functions and development for application systems and integration decisions.
- Work with business partners, Enterprise Architect, Integration Architect and other groups to identify technical and functional needs of systems.
- Ensure adherence to defined development life cycle, well software design practices and Architectural strategy and intent.
- Participate in technology investment projects from the solution research stage, evaluate and propose suitable solutions according to the roadmap, including making scoreboards, evaluating for technical points of suitable solutions according to standards. technology standards; participate in the appropriate implementation plan.
- Consulting and proposing comprehensive solutions based on technology principles and standards.
- Enforce company policies in areas of development methodology, architecture, security, change and configuration management, compliance.
- Manage and monitor changes related to the solution architecture to ensure the integrity, standardization and consistency of the technology system.
- Analyze, define and document technical requirements for data, workflow, logical processes, hardware and operating system environment.
- Coordinate coding, testing, implementation and documentation of solutions.
## Key Accountabilities (2)
Improvements:
- Research new technology trends
- Participate in the development/setting of technology standards
consistent with Techcombank's development goals such as ensuring integration with existing systems, stability, openness according to various advanced technologies, minimizing operational risks, ensuring for current use and future expansion…etc.
- Participating in the development and improvement of architectural and technological design manuals
## Key Accountabilities (3)
Other responsibilities
- Participate in technology risk handling as assigned.
- Perform other tasks as requested by the Project Managers/Line Managers.
## Success Profile - Qualification and Experiences
Qualifications
- Graduated with good grade or higher majoring in Information Technology, Mathematics, Electronics and Telecommunications at universities of science and technology such as: Polytechnic University, National University.... or International Programmer
Work experience
- Minimum 10 years in related field, prefer non-life insurance/ health insurance experience
Language level
- English, according to TCB's regulations from time to time
Other requirement
- Understanding and having good knowledge about applying and selecting technologies in the financial services industry as well as designing and building technology systems for organizations with large transaction volumes on the basis of conformity with development orientations. development, safe and effective"
Phân tích kỹ năng cần có
## Phân tích Kỹ năng cho Senior Solution Architect (Insurance) - Techcombank
### 1. Hard Skills bắt buộc
| Nhóm kỹ năng | Yêu cầu cụ thể | Mức độ quan trọng |
|---------------|----------------|-------------------|
| **Kiến trúc hệ thống** | Thiết kế kiến trúc tổng thể, microservices, distributed systems | ⭐⭐⭐⭐⭐ |
| **Nghiệp vụ Bảo hiểm** | Hiểu quy trình bảo hiểm phi nhân thọ/sức khỏe, sản phẩm bảo hiểm | ⭐⭐⭐⭐⭐ |
| **Tích hợp hệ thống** | API design, ESB, message queue, integration patterns | ⭐⭐⭐⭐⭐ |
| **Công nghệ backend** | Java/Spring Boot, .NET Core, hoặc tương đương | ⭐⭐⭐⭐ |
| **Cloud & DevOps** | AWS/Azure/GCP, Docker, Kubernetes, CI/CD | ⭐⭐⭐⭐ |
| **Cơ sở dữ liệu** | PostgreSQL, MongoDB, Redis, data modeling | ⭐⭐⭐⭐ |
| **An ninh hệ thống** | Security architecture, compliance, risk management | ⭐⭐⭐⭐ |
| **Financial Services** | Hiểu nghiệp vụ ngân hàng bán lẻ, thanh toán, giao dịch lớn | ⭐⭐⭐ |
### 2. Soft Skills cần thiết
- **Giao tiếp liên tục** với Business Partners, Enterprise Architect, Integration Architect
- **Khả năng đàm phán & thuyết phục** khi đề xuất giải pháp công nghệ
- **Tư duy hệ thống** (Systems Thinking) - nhìn tổng thể trước khi chi tiết
- **Quản lý thay đổi** (Change Management) - đảm bảo tính nhất quán kiến trúc
- **Kỹ năng trình bày** - pitch giải pháp cho ban lãnh đạo
- **Time Management** - quản lý nhiều dự án cùng lúc
### 3. Chứng chỉ gợi ý
```
Ưu tiên cao:
├── TOGAF 9 (Enterprise Architecture)
├── AWS Solutions Architect Professional / Azure Solutions Architect
├── CISM / CISSP (Information Security)
└── SAFe (Scaled Agile Framework)
Bổ sung:
├── Insurance Business Certification (IIA, ASIM)
├── Google Cloud Professional
└── PMP / Scrum Master
```
### 4. So sánh: Ứng viên tiêu chuẩn vs. Ứng viên lý tưởng
| Tiêu chí | Yêu cầu tối thiểu | Lý tưởng (bonus) |
|----------|-------------------|------------------|
| Kinh nghiệm | 10+ năm IT | 12+ năm, có kinh nghiệm bảo hiểm |
| Nghiệp vụ BH | Hiểu biết cơ bản | Chuyên sâu về BH phi nhân thọ/sức khỏe |
| Dự án lớn | Tham gia | Own thiết kế hệ thống >1M transactions/day |
| Ngôn ngữ | Tiếng Anh giao tiếp | IELTS 6.5+ hoặc tương đương |
| Trường đại học | Bách khoa, Quốc gia, hoặc chương trình quốc tế | Tốt nghiệp loại Giỏi |
### 5. Checklist Tự đánh giá
- [ ] Đã thiết kế kiến trúc cho hệ thống xử lý giao dịch lớn (volume > 10K TPS)?
- [ ] Có kinh nghiệm với Core Insurance System (policy management, claims, billing)?
- [ ] Đã từng làm việc với các bên thứ ba (insurers, brokers, regulators)?
- [ ] Thành thạo integration patterns (REST, GraphQL, event-driven)?
- [ ] Hiểu compliance & regulation của ngành bảo hiểm VN (Bộ Tài chính, Bộ TT&TT)?
Chuẩn bị phỏng vấn
## Hướng dẫn Phỏng vấn Senior Solution Architect (Insurance) - Techcombank
### Quy trình phỏng vấn dự kiến
```
Vòng 1: HR Screening (30-45 phút)
↓
Vòng 2: Technical Interview - Kiến trúc hệ thống (60-90 phút)
↓
Vòng 3: Panel Interview - Business & Architecture Review (60 phút)
↓
Vòng 4: Final Interview - C-level/Department Head (30-45 phút)
↓
Offer Negotiation
```
### Vòng 1: HR Screening
**Câu hỏi thường gặp:**
1. "Tại sao bạn quan tâm đến vị trí Solution Architect tại Techcombank?"
2. "Bạn có thể mô tả dự án lớn nhất mà bạn đã thiết kế kiến trúc?"
3. "Kinh nghiệm của bạn với hệ thống bảo hiểm như thế nào?"
4. "Mức lương kỳ vọng của bạn là bao nhiêu?"
**Tips chuẩn bị:**
- Nghiên cứu Techcombank: chiến lược chuyển đổi số, sản phẩm bảo hiểm đang triển khai
- Chuẩn bị câu chuyện về thành tích (impact metrics): giảm thời gian xử lý %, tiết kiệm chi phí %
- Sẵn sàng discuss về lương - vị trí này thường ở mức senior nên HR sẽ hỏi thẳng
### Vòng 2: Technical Interview - Kiến trúc hệ thống
**Câu hỏi kỹ thuật sâu:**
1. **System Design:**
- "Thiết kế hệ thống Core Insurance System cho 5 triệu policy holders với 50K transactions/hour"
- "Làm thế nào để đảm bảo tính consistency trong distributed system cho nghiệp vụ claims?"
- "So sánh event-driven vs request-driven architecture cho bài toán insurance?"
2. **Technology Selection:**
- "Khi evaluate một giải pháp insurance core system, tiêu chí nào bạn đặt lên hàng đầu?"
- "Bạn ưu tiên build vs buy trong nghiệp vụ bảo hiểm? Tại sao?"
- "Techcombank đang dùng microservices. Bạn sẽ decompose insurance domain như thế nào?"
3. **Insurance Domain Knowledge:**
- "Mô tả data flow từ khi customer mua insurance đến khi claim được settle"
- "Làm sao để tích hợp với nhiều insurer (bảo hiểm nhân thọ, phi nhân thọ)?"
- "Các compliance requirements nào cần quan tâm khi design hệ thống bảo hiểm?"
4. **Trade-offs & Decision Making:**
- "Kể về một quyết định kiến trúc mà bạn phải compromise. Tại sao?"
- "Làm sao để balance giữa time-to-market và technical excellence?"
### Vòng 3: Panel Interview - Business & Architecture
**Các stakeholder thường có mặt:**
- Enterprise Architect
- Business Development (Insurance)
- IT Manager
- Risk Management representative
**Câu hỏi chiến lược:**
1. "Bạn sẽ đề xuất roadmap 3 năm để hiện đại hóa hệ thống bảo hiểm của Techcombank như thế nào?"
2. "Làm sao để đo lường thành công của kiến trúc? (Metrics & KPIs)"
3. "Các stakeholder không đồng ý với đề xuất của bạn, bạn xử lý thế nào?"
4. "Cách bạn communicate technical concepts cho non-technical audience?"
**Case Study có thể được đưa ra:**
```
"Techcombank muốn launch một sản phẩm bảo hiểm sức khỏe embedded
với mobile banking app. Hệ thống cũ đang xử lý 1M policies.
Bạn sẽ architecture giải pháp như thế nào?"
```
### Vòng 4: Final Interview
- Thường gặp CTO/Head of Retail Banking hoặc Chief Digital Officer
- Tập trung vào: cultural fit, vision, leadership potential
- Câu hỏi về sự align với định hướng công ty
### Dress Code
- **Formal Business Attire** - suit lịch sự, màu tối hoặc xanh navy
- Techcombank là ngân hàng thương mại lớn, văn hóa khá formal
- Nếu có tech talk: business casual được chấp nhận cho vòng technical
### Tips quan trọng
1. **Chuẩn bị portfolio** - mang theo architecture diagrams, system designs đã làm
2. **Research Techcombank Insurance** - hiểu các sản phẩm BH đang có (Motor, Health, Life)
3. **Prepare metrics** - "reducing latency by 40%", "processing 10x volume"
4. **Đặt câu hỏi thông minh** - về team, tech stack hiện tại, roadmap
5. **English prepared** - vòng này có thể mix tiếng Anh/tiếng Việt
Lộ trình ôn thi
## Lộ trình Ôn tập & Chuẩn bị 2 tuần cho Senior Solution Architect
### Tuần 1: Nền tảng & Kiến thức chuyên môn
#### Day 1-2: Nghiệp vụ Bảo hiểm (Insurance Domain)
**Tài liệu bắt buộc:**
```
1. Insurance Core Processes:
├── Policy Administration (policy creation, endorsement, cancellation)
├── Product Configuration & Pricing
├── Claims Management (FNOL, assessment, settlement)
├── Billing & Collections
└── Reinsurance Integration
2. Insurance Regulations VN:
├── Bộ Tài chính - Thông tư về bảo hiểm
├── Circle K standards (nếu có)
└── Data privacy - Nghị định 13/2023/NĐ-CP
3. Insurance Architecture Patterns:
├── Policy Admin System (PAS)
├── Claims Management System (CMS)
└── Underwriting Workbench
```
**Thực hành:**
- Vẽ data flow diagram cho 1 insurance product (VD: bảo hiểm xe máy)
- Liệt kê các integration points với insurer, regulator, payment gateway
#### Day 3-4: Kiến trúc Hệ thống (System Architecture)
**Ôn tập concepts:**
```
1. Architecture Styles:
├── Microservices (Spring Boot, .NET Core)
├── Event-Driven Architecture (Kafka, RabbitMQ)
├── Serverless (Lambda, Azure Functions)
└── Hexagonal / Onion Architecture
2. Design Principles:
├── CAP Theorem (Consistency vs Availability)
├── 12-Factor App
├── Strangler Fig Pattern
└── Domain-Driven Design (DDD)
3. Integration Patterns:
├── RESTful APIs / GraphQL
├── Message Queues (Async)
├── API Gateway / BFF Pattern
└── Saga Pattern (distributed transactions)
```
**Tài liệu tham khảo:**
- "Fundamentals of Software Architecture" - Mark Richards
- "Building Microservices" - Sam Newman
- Techcombank Tech Blog (nếu có public)
#### Day 5-7: Tech Stack & Infrastructure
**Nghiên cứu Techcombank's tech stack thường dùng:**
```
Backend: Java/Spring Boot, .NET Core
Database: PostgreSQL, MongoDB, Redis
Cloud: AWS hoặc Azure (tìm hiểu qua JD)
DevOps: Kubernetes, Docker, CI/CD (Jenkins/GitLab)
Messaging: Kafka, RabbitMQ
API: REST, OpenAPI/Swagger
Monitoring: Grafana, Prometheus, ELK Stack
```
### Tuần 2: Ôn tập chuyên sâu & Mock Interview
#### Day 8-10: Practice System Design
**Bài tập system design để luyện tập:**
```
Exercise 1: Design Insurance Quote Engine
- Real-time pricing với <200ms response time
- Integration với 5+ insurers
- Configurable business rules
Exercise 2: Design Claims Processing System
- Handle 10K claims/day
- OCR/AI for document processing
- Auto-adjudication rules engine
Exercise 3: Design Policy Search & Retrieval
- Search 50M policies <500ms
- Full-text search với filters
- Audit trail compliance
```
#### Day 11-12: Mock Interview
**Tự practice với timer:**
- 5 phút: Clarify requirements
- 15 phút: High-level architecture
- 10 phút: Deep dive và trade-offs
- 5 phút: Metrics & monitoring
**Đặt câu hỏi để hỏi interviewer:**
- "Tech stack hiện tại của insurance system là gì?"
- "Team size của architecture team?"
- "Primary challenges của hệ thống hiện tại?"
- "Các insurer nào đang được tích hợp?"
#### Day 13-14: Final Review & Logistics
**Checklist cuối cùng:**
- [ ] CV/Resume đã update với relevant achievements
- [ ] Portfolio của các architecture diagrams
- [ ] LinkedIn profile đã optimize
- [ ] Researched Techcombank news (2023-2024)
- [ ] Prepared stories cho STAR format interview
- [ ] Outfit đã chuẩn bị
- [ ] Maps/logistics đến địa điểm phỏng vấn
- [ ] Đã ngủ đủ giấc!
### Tài liệu bổ sung
| Nguồn | Nội dung | Link |
|-------|----------|------|
| TOGAF 9.2 | Enterprise Architecture methodology | opengroup.org |
| Microservices.io | Patterns & best practices | microservices.io |
| Martin Fowler Blog | Architecture decision guides | martinfowler.com |
| AWS Well-Architected | Cloud architecture framework | aws.amazon.com |
| Vietnam Insurance Law | Regulatory requirements | molisa.gov.vn |
Tư vấn nghề nghiệp
## Lộ trình Sự nghiệp & Phát triển cho Senior Solution Architect (Insurance)
### 1. Vị trí này ở đâu trong lộ trình?
```
Junior Developer (2-3 năm)
↓
Software Engineer / Developer (3-5 năm)
↓
Senior Developer / Tech Lead (5-7 năm)
↓
Solution Architect ★ [VỊ TRÍ NÀY] (8-12 năm)
↓
Enterprise Architect / Chief Architect (12-15 năm)
↓
VP of Engineering / CTO (15+ năm)
```
### 2. Mức lương kỳ vọng theo cấp bậc
**Lưu ý:** Techcombank là ngân hàng top-tier, mức lương thường cao hơn thị trường 15-25%
| Cấp bậc | Kinh nghiệm | Lương tháng (VND) | Notes |
|---------|-------------|-------------------|-------|
| Middle Solution Architect | 5-7 năm | 40-70 triệu | Band A |
| Senior Solution Architect | 8-12 năm | 70-120 triệu | Band B ★ |
| Lead/Principal Architect | 12-15 năm | 120-180 triệu | Band C |
| Enterprise Architect | 15+ năm | 180-300+ triệu | Band D+ |
**Total compensation:**
- Base salary thường chiếm 70-80%
- Bonus: 2-4 tháng (performance-dependent)
- Lương tháng 13-14 + benefits
- **Tổng package: ~1.5-2 tỷ/năm** cho Senior level
### 3. Skills cần phát triển thêm cho Level tiếp theo
**Từ Senior Solution Architect → Lead/Enterprise Architect:**
```
Kỹ năng Kỹ thuật:
├── Portfolio Architecture (nhiều systems cùng lúc)
├── Technology Roadmapping
├── Cost Architecture & ROI Analysis
├── Security Architecture (Zero Trust, etc.)
└── Data Architecture & Governance
Kỹ năng Quản lý:
├── Team Leadership (3-10 architects)
├── Vendor & Partner Management
├── Budget Planning
├── Executive Communication
└── Influencing without authority
Domain Knowledge:
├── Digital Banking Products
├── Payment Systems (Napas, QRPay)
├── Regulatory Landscape (Banking & Insurance)
└── Fintech Ecosystem in Vietnam
```
### 4. Lộ trình thăng tiến trong Techcombank
```
Senior Solution Architect (Insurance)
│
├──→ Lead Solution Architect (Insurance) [2-3 năm]
│ │
│ ├──→ Enterprise Architect (Insurance Domain) [2-3 năm]
│ │ │
│ │ └──→ Chief Architect / VP Engineering [3-5 năm]
│ │
│ └──→ Cross-skill sang Banking/PPayments [2-3 năm]
│ │
│ └──→ Domain Architect Lead
│
└──→ Hoặc chuyển sang:
├── Product Management (Digital Banking)
├── Technical Program Manager
└── Engineering Manager
```
### 5. Giá trị thị trường của vị trí này
**Tại sao nên nhận offer này?**
✅ **Thương hiệu mạnh:** Techcombank top 3 ngân hàng TMCP Việt Nam
✅ **Compensation cạnh tranh:** Lương + bonus + stock options (nếu có)
✅ **Học hỏi quy mô:** Hệ thống enterprise-grade, transaction volume lớn
✅ **Insurance focus:** Ngành BH đang tăng trưởng mạnh, demand cao
✅ **Career progression:** Clear path lên Enterprise Architect
**Rủi ro cần cân nhắc:**
⚠️ Áp lực thay đổi liên tục theo business strategy
⚠️ Stakeholder management có thể phức tạp
⚠️ Cạnh tranh nội bộ cao trong môi trường tech bank
### 6. Khi nhận offer - Negotiation tips
```
1. Base salary: Thương lượng dựa trên market benchmark
→ Techcombank thường có budget linh hoạt cho senior roles
2. Signing bonus: Có thể request nếu có competing offers
3. Equity/Stock: Kiểm tra Techcombank ESOP program
4. Benefits cần clarify:
- Healthcare insurance (loại nào, coverage bao nhiêu?)
- Annual leaves & WFH policy
- Training budget (certification allowance)
- Relocation support (nếu từ HCM/chuyển đến HN)
5. Role scope: Xác nhận rõ team size, direct reports
```
### 7. Nếu không nhận được offer lần này
**Alternative companies để consider:**
- VPBank (Digital Banking team)
- MBBank (Tech bank transformation)
- TPBank (Digital-first strategy)
- VINID/VinCSS (Insurance tech)
- Insurance companies: BIA, Manulife, Prudential (IT transformation)
- Big 4 consulting: Accenture, Deloitte (Financial Services practice)
Câu hỏi thường gặp
Mình có 8 năm kinh nghiệm IT, trong đó 3 năm làm backend cho hệ thống bảo hiểm. Có phù hợp để apply vị trí này không?
Bạn có 8 năm kinh nghiệm, thiếu 2 năm so với yêu cầu tối thiểu. Tuy nhiên, nếu bạn đã có hands-on experience với insurance domain (policy management, claims) và có track record tốt về technical leadership, bạn vẫn nên apply. Techcombank đôi khi linh hoạt về yêu cầu nếu ứng viên thể hiện được giá trị vượt trội. Hãy tập trung vào các achievement metrics cụ thể và insurance domain knowledge trong CV và phỏng vấn.
Lương cho Senior Solution Architect tại Techcombank khoảng bao nhiêu?
Theo market data, Senior Solution Architect tại Techcombank dao động 70-120 triệu VND/tháng tùy kinh nghiệm và skill set cụ thể. Với vị trí insurance specialization, bạn có thể đàm phán ở mức 80-100 triệu nếu có 10+ năm kinh nghiệm và proven track record. Ngoài base, còn có bonus 2-4 tháng, lương tháng 13, và các benefits khác. Tổng package có thể đạt 1.3-1.8 tỷ VND/năm.
Cần chuẩn bị những gì cho vòng phỏng vấn kỹ thuật (System Design)?
Vòng này tập trung vào 3 phần chính: (1) System Design - bạn sẽ được hỏi thiết kế một hệ thống insurance cụ thể, cần nắm vững microservices, event-driven architecture, và scalability patterns. (2) Trade-offs - giải thích tại sao chọn solution này thay vì alternative. (3) Insurance Domain - hiểu rõ policy lifecycle, claims process, và integration points. Hãy ôn lại CAP theorem, DDD basics, và practice vẽ architecture diagrams. Mang theo portfolio nếu có.
Mình đang làm ở công ty outsource, chuyên làm dự án cho khách hàng bảo hiểm quốc tế. Có lợi thế gì không?
Rất có lợi thế! Kinh nghiệm với các dự án insurance quốc tế cho bạn exposure với best practices và mature processes. Tuy nhiên, bạn cần demonstrate 2 điều: (1) Bạn có thể handle scale và complexity của production system (không chỉ project-based), (2) Hiểu regulations và market context của Việt Nam. Trong phỏng vấn, hãy highlight những gì bạn đã học được từ international standards mà có thể apply vào Techcombank.
Kỹ năng nào được đánh giá cao nhất cho vị trí này?
Top 3 skills quan trọng nhất: (1) Insurance Domain Knowledge - hiểu sâu nghiệp vụ bảo hiểm phi nhân thọ/sức khỏe, đây là yêu cầu 'prefer' nhưng thực tế rất quan trọng. (2) Architecture Decision Making - khả năng đưa ra trade-offs có cơ sở, justify decisions. (3) Communication - vì bạn cần làm việc với Business Partners, Enterprise Architect, và nhiều stakeholders, nên soft skills quan trọng không kém technical skills. Đặc biệt với Techcombank đang transformation, họ cần người vừa giỏi tech vừa business-aligned.
Làm sao để distinguish mình với các ứng viên khác có similar background?
3 cách để nổi bật: (1) Insurance-specific metrics - 'reduced claims processing time from 5 days to 4 hours', 'handled 2M+ policy queries per day' thay vì generic 'improved system performance'. (2) Show business impact - không chỉ nói về technical achievement mà link với business outcomes (revenue, customer satisfaction, cost reduction). (3) Techcombank research - hiểu strategic direction của họ, ví dụ 'digital-first banking', và propose ideas phù hợp. Điều này cho thấy bạn genuinely interested và đã prepare kỹ.
Vị trí này yêu cầu làm việc onsite hay có thể hybrid?
Thông tin cụ thể không có trong JD. Tuy nhiên, Techcombank HQ ở Hà Nội và đây là vị trí senior cần collaborate trực tiếp với nhiều stakeholders (Business, EA, Integration Architect), nên hybrid model (2-3 ngày onsite/tuần) là realistic expectation. Với dự án mới hoặc critical phases, có thể cần onsite full-time. Bạn nên hỏi rõ HR về WFH policy trong vòng screening.