Techcombank
Business Intelligence Contractor
TP. Ha Noi
Finance & Planning Division
Fresh Graduate
Mô tả công việc
## Job Purpose
Hỗ trợ xây dựng, vận hành và tối ưu hệ thống báo cáo & dashboard phục vụ Retail và Corporate Banking
## Key Accountabilities
- Phát triển và duy trì dashboard trên Power BI
- Chuẩn hóa các báo cáo định kỳ: campaign tracking, sale funnel,performance tracking
- Làm việc trực tiếp với stakeholders để hiểu yêu cầu và translate thành dashboard
- Thực hiện phân tích dữ liệu theo yêu cầuTrao đổi với các bộ phân liên quan để tìm hiểu và mapping dữ liệu cho báo cáo.
## Success Profile - Qualification and Experiences
Thành thạo SQL (bắt buộc) Có kinh nghiệm làm việc với các công cụ visualize dữ liệu (Power BI)
Tư duy logic và phân tích tốtƯu tiên có hiểu biết về banking, R, Python và Databrick.
Phân tích kỹ năng cần có
## Phân tích Kỹ năng cần có cho vị trí BI Contractor tại Techcombank
### 🔧 Hard Skills (Kỹ năng chuyên môn bắt buộc)
| Kỹ năng | Mức độ yêu cầu | Ghi chú |
|---------|---------------|---------|
| **SQL** | ⭐⭐⭐ BẮT BUỘC | Phải thành thạo JOIN, subquery, window functions, optimization |
| **Power BI** | ⭐⭐⭐ BẮT BUỘC | DAX, data modeling, report design, dashboard development |
| **Data Visualization** | ⭐⭐ | Hiểu biết về best practices trình bày dữ liệu |
### 🎯 Hard Skills (Ưu tiên - làm bàn đạp vượt trội)
| Kỹ năng | Mức độ | Giá trị cạnh tranh |
|---------|--------|---------------------|
| Python / R | ⭐⭐ | Xử lý data phức tạp, automation |
| Databricks | ⭐⭐ | Nền tảng data lakehouse phổ biến trong ngân hàng |
| Kiến thức Banking | ⭐⭐ | Hiểu Retail & Corporate Banking = lợi thế lớn |
| Excel nâng cao | ⭐⭐ | Pivot table, VBA, Power Query |
### 💬 Soft Skills (Không liệt kê nhưng rất quan trọng)
- **Tư duy phân tích logic** – đọc JD nhấn mạnh yếu tố này
- **Kỹ năng giao tiếp** – làm việc trực tiếp với stakeholders, translate yêu cầu nghiệp vụ thành dashboard
- **Khả năng đặt câu hỏi** – mapping dữ liệu, hiểu yêu cầu đúng từ đầu
- **Quản lý thời gian** – dashboard cho cả Retail & Corporate Banking = khối lượng không nhỏ
- **Tự chủ** – vị trí Contractor cần khả năng tự vận hành
### 📜 Chứng chỉ gợi ý (nên có để tăng sức cạnh tranh)
| Chứng chỉ | Nền tảng | Chi phí | Thời gian học |
|-----------|----------|---------|---------------|
| Microsoft PL-300 (Power BI Data Analyst) | Microsoft | ~$165 | 1-2 tháng |
| DA-100 / DP-500 | Microsoft | $165-195 | 1-2 tháng |
| Google Data Analytics Certificate | Coursera | Miễn phí/-free | 2-3 tháng |
| SQL Advanced Certificate | Hackerrank/Leetcode | Miễn phí | 2-4 tuần |
---
**Lưu ý đặc biệt:** Đây là vị trí **Contractor** (hợp đồng), không phải nhân viên chính thức. Cân nhắc kỹ trước khi apply!
Chuẩn bị phỏng vấn
## Hướng dẫn chuẩn bị Phỏng vấn Business Intelligence Contractor - Techcombank
### 📋 Quy trình phỏng vấn dự kiến
Thông thường Techcombank tuyển Contractor qua 2-3 vòng:
| Vòng | Nội dung | Thời lượng | Người phỏng vấn |
|------|----------|------------|-----------------|
| **Vòng 1** | HR Screening (phone/online) | 15-20 phút | HR Recruitment |
| **Vòng 2** | Technical Interview | 45-60 phút | Team Lead BI / Data |
| **Vòng 3** (có thể) | Final round với Manager | 30-45 phút | Finance & Planning Manager |
---
### 🧠 Câu hỏi thường gặp theo từng vòng
#### Vòng 1 - HR Screening
- "Giới thiệu bản thân và kinh nghiệm với Power BI/SQL"
- "Tại sao bạn quan tâm đến vị trí Contractor tại Techcombank?"
- "Bạn biết gì về Techcombank và lĩnh vực ngân hàng?"
- "Mức lương kỳ vọng của bạn?"
- "Bạn có thể bắt đầu từ khi nào?"
#### Vòng 2 - Technical Interview (QUAN TRỌNG NHẤT)
- **SQL:**
- "Viết SQL lấy top 5 khách hàng có doanh số cao nhất theo tháng"
- "Phân biệt JOIN các loại (INNER, LEFT, RIGHT, FULL)"
- "Window function là gì? Cho ví dụ sử dụng RANK()"
- "Tối ưu SQL query như thế nào?"
- **Power BI:**
- "Hướng dẫn cách build một dashboard từ đầu (từ data source đến visual)"
- "DAX là gì? Cho ví dụ một measure phổ biến"
- "Star Schema vs Snowflake Schema khác nhau thế nào?"
- "Cách xử lý khi data source thay đổi cấu trúc?"
- **Business case:**
- "Bạn sẽ thiết kế dashboard theo dõi campaign tracking như thế nào?"
- "Sale funnel gồm những stage nào trong ngân hàng?"
- "Làm sao để đo lường performance của team sales?"
#### Vòng 3 - Manager Round
- "Bạn có kinh nghiệm gì với banking domain?"
- "Làm thế nào để gather requirements từ stakeholders?"
- "Mô tả một dự án BI thành công nhất của bạn"
- "Bạn thích làm việc độc lập hay teamwork hơn?"
---
### ✅ Tips chuẩn bị cụ thể
**1. Ôn SQL thật kỹ**
- Thực hành trên LeetCode (Easy-Medium) hoặc Hackerrank
- Tập trung: JOIN, GROUP BY, HAVING, Window Functions, subqueries
- Chuẩn bị giải thích được **tại sao** dùng cách này không phải cách khác
**2. Build portfolio Power BI**
- Tạo ít nhất 2-3 dashboard mẫu để show
- Nên có dashboard liên quan đến banking/sales/performance (miễn phí dataset trên Kaggle)
- Chuẩn bị giải thích design decisions
**3. Nghiên cứu Techcombank**
- Đọc báo cáo tài chính, chiến lược kinh doanh
- Hiểu Retail Banking vs Corporate Banking
- Tìm hiểu dashboard/metrics phổ biến trong ngân hàng (NPS, CASA, CASA ratio...)
**4. Chuẩn bị câu hỏi cho nhà tuyển dụng**
- Hỏi về team, quy mô data, tech stack cụ thể
- Hỏi về định hướng phát triển cho Contractor
- Hỏi về KPI và deliverables cụ thể
---
### 👔 Dress Code
Techcombank là ngân hàng tư nhân lớn, dress code chuẩn mực:
- **Nam:** Vest/suit, cravat không bắt buộc nhưng nên có
- **Nữ:** Âu phục/cáo đầm lịch sự
- Màu sắc trung tính (xanh navy, đen, xám)
- Gọn gàng, chuyên nghiệp
⚠️ **Lưu ý:** Vì là Contractor, bạn vẫn cần ăn mặc chỉnh chu để tạo ấn tượng tốt.
Lộ trình ôn thi
## Lộ trình ôn tập & Chuẩn bị cho vị trí BI Contractor - Techcombank
### 📚 Giai đoạn 1: Nền tảng SQL (Tuần 1-2)
**Kiến thức cần nắm vững:**
| Chủ đề | Mức độ | Tài liệu |
|--------|--------|----------|
| SELECT, WHERE, ORDER BY | ⭐⭐ | W3Schools SQL Tutorial |
| JOIN (4 loại) | ⭐⭐⭐ | SQLZoo, LeetCode |
| GROUP BY, HAVING | ⭐⭐⭐ | LeetCode Practice |
| Subqueries | ⭐⭐ | Khan Academy SQL |
| Window Functions (ROW_NUMBER, RANK, SUM OVER) | ⭐⭐⭐ | Mode SQL Tutorial |
| Index, Optimization | ⭐⭐ | Database System Concepts |
**Bài tập thực hành:**
- Hoàn thành 20-30 bài SQL trên LeetCode (Easy/Medium)
- Tự tạo database mẫu và viết query phân tích
---
### 📊 Giai đoạn 2: Power BI (Tuần 3-4)
**Kiến thức cần nắm:**
| Chủ đề | Chi tiết | Nguồn học |
|--------|----------|----------|
| **Data Import** | Connect various sources, Power Query Editor | Microsoft Learn (PL-300 path) |
| **Data Modeling** | Star Schema, Relationships, Cardinality | SQLBI.com |
| **DAX Basics** | Measures, Calculated Columns, Context | "The Definitive Guide to DAX" |
| **DAX Advanced** | Time Intelligence, Filter Context | SQLBI.com YouTube |
| **Visualization** | Chart types, Best practices, Formatting | Guy in a Cube YouTube |
| **Publishing & Sharing** | Power BI Service, Row-level Security | Microsoft documentation |
**Project thực hành bắt buộc:**
1. Dashboard phân tích sales funnel (có thể dùng dataset bán lẻ)
2. Dashboard campaign tracking với metrics: impressions, clicks, conversion
3. Dashboard performance tracking với KPI metrics
---
### 🏦 Giai đoạn 3: Banking Domain Knowledge (Tuần 4-5)
**Retail Banking Metrics cần biết:**
```
- CASA (Current Account Savings Account): tiền gửi không kỳ hạn
- CASA Ratio: tỷ lệ tiền gửi không kỳ hạn / tổng tiền gửi
- NIM (Net Interest Margin): biên lãi ròng
- NPL (Non-Performing Loan): tỷ lệ nợ xấu
- Loan-to-Deposit Ratio: tỷ lệ cho vay / huy động
- Cross-sell ratio, Customer acquisition cost
```
**Corporate Banking Metrics:**
- Transaction banking revenue
- Credit utilization
- Relationship depth
- Industry-specific metrics
**Tài liệu tham khảo:**
- Techcombank Annual Report 2023 (đọc kỹ phần chiến lược)
- IBANK / VBIC courses về nghiệp vụ ngân hàng
- Bloomberg, Financial Times (phần Banking)
---
### 🐍 Giai đoạn 4: Công cụ bổ sung (Tuần 5-6)
**Python cho Data Analysis:**
- pandas, numpy cho xử lý data
- matplotlib, seaborn cho visualization
- Jupyter Notebook
**R (nếu có thời gian):**
- Tidyverse, dplyr
- ggplot2
**Databricks basics:**
- Spark SQL
- Delta Lake concepts
- Cluster management
---
### 📅 Lộ trình 2 tuần trước phỏng vấn
| Ngày | Hoạt động |
|------|----------|
| **Ngày 1-2** | Ôn SQL: giải 10 bài LeetCode medium, tự viết lại các query quan trọng |
| **Ngày 3-4** | Ôn Power BI: luyện DAX, ôn lại portfolio dashboard |
| **Ngày 5-6** | Học Banking metrics, đọc Techcombank reports |
| **Ngày 7** | Nghỉ ngơi, tổng hợp kiến thức |
| **Ngày 8-9** | Mock interview SQL + Power BI scenarios |
| **Ngày 10-11** | Chuẩn bị câu hỏi behavioral, research công ty |
| **Ngày 12** | Setup portfolio, sắp xếp CV + LinkedIn |
| **Ngày 13-14** | Pre-interview: ăn nhẹ, ngủ đủ, chuẩn bị đồ |
---
### 📁 Tài liệu tham khảo miễn phí
| Nguồn | Link/Địa chỉ |
|-------|-------------|
| Microsoft Learn - PL-300 | learn.microsoft.com |
| SQLBI - DAX & Power BI | sqlbi.com |
| Guy in a Cube (YouTube) | YouTube channel |
| LeetCode SQL | leetcode.com |
| Kaggle Datasets | kaggle.com/datasets |
| Techcombank IR | techcombank.com.vn/ir |
Tư vấn nghề nghiệp
## Lời khuyên Sự nghiệp cho ứng viên Business Intelligence
### 💰 Mức lương kỳ vọng theo cấp bậc (Hà Nội, 2024)
**Lưu ý quan trọng:** Đây là vị trí **Contractor**, nên mức lương thường cao hơn 15-30% so với nhân viên chính thức để bù đắp tính không ổn định:
| Cấp bậc | Kinh nghiệm | Lương tháng (VND) | Ghi chú |
|---------|-------------|-------------------|---------|
| Junior BI | 0-1 năm | 12-18 triệu | Fresher có SQL/Power BI tốt |
| Mid-level BI | 1-3 năm | 18-28 triệu | Có portfolio + banking knowledge |
| Senior BI | 3-5 năm | 28-40 triệu | Đủ điều kiện deal cao hơn |
| **Contractor premium** | - | +15-30% | Bù tính không ổn định, không BHXH |
**Thương lượng:** Vì JD ghi "Thỏa thuận", hãy research kỹ mức market rate trước khi đề xuất. Nên đề xuất range thay vì con số cố định.
---
### 🚀 Lộ trình Thăng tiến trong ngành BI Ngân hàng
```
Junior BI Contractor
↓ (6-12 tháng)
Mid-level BI Analyst (Contractor/FTE)
↓ (1-2 năm)
Senior BI Developer / BI Team Lead
↓ (2-3 năm)
BI Manager / Data Analytics Manager
↓ (3-5 năm)
Head of BI / Chief Data Officer (CDO)
```
**Hoặc chuyên biệt hóa:**
- **Technical path:** Data Engineer → Senior DE → Data Architect
- **Business path:** BI Analyst → Business Analyst → Product Owner
- **Leadership path:** Team Lead → Manager → Senior Manager → Director
---
### ⚠️ Cân nhắc quan trọng: Contractor vs FTE (Full-time Employee)
| Tiêu chí | Contractor | Full-time Employee |
|----------|------------|-------------------|
| **Thu nhập** | Cao hơn 15-30% | Thấp hơn, nhưng có bonus |
| **Phúc lợi** | Không có BHXH, BHYT đầy đủ | Đầy đủ theo luật |
| **Ổn định** | Theo hợp đồng (thường 6-12 tháng) | Ổn định hơn |
| **Thăng tiến** | Khó hơn, thường không được xét | Được xét thăng tiến, tăng lương |
| **Học hỏi** | Được expose nhiều dự án | Phụ thuộc vào công ty |
| **Định hướng** | Bước đệm, kiếm kinh nghiệm | Gắn bó lâu dài |
**Anh/chị khuyên:** Nếu bạn đang ở giai đoạn đầu sự nghiệp và cần "đổ bê tông" CV, Contractor tại Techcombank là cơ hội tốt để học hỏi và build network. Sau 1-2 hợp đồng, có thể đàm phán vào vị trí FTE hoặc chuyển sang ngân hàng khác với mức lương cao hơn.
---
### 🎯 Kỹ năng cần phát triển thêm để tăng giá trị
**Short-term (3-6 tháng đầu):**
1. Thành thạo Power BI Advanced (DAX optimization)
2. Học Python/R cho automation
3. Hiểu sâu nghiệp vụ ngân hàng cụ thể của Techcombank
**Medium-term (6-12 tháng):**
1. Học Cloud (Azure/AWS/GCP) - Power BI Service deployment
2. Databricks / Spark cho xử lý data lớn
3. Data modeling certification
4. Xây dựng portfolio ấn tượng với banking use cases
**Long-term (1-2 năm):**
1. Machine Learning cơ bản cho predictive analytics
2. Data Engineering skills
3. Leadership và stakeholder management
4. Cloud certifications (DP-500, Azure Data Scientist)
---
### 💡 Mẹo đàm phán & Positioning
1. **Nhấn mạnh banking domain knowledge** - Nếu bạn đã làm trong ngân hàng hoặc fintech, đây là lợi thế lớn
2. **Show portfolio** - Dashboard thực tế quan trọng hơn chứng chỉ
3. **Thương lượng có chiến lược** - Nếu nhận được offer từ nơi khác, dùng nó làm đòn bẩy
4. **Hỏi rõ về khả năng chuyển FTE** - Nhiều Contractor sau đó được convert, đây là thông tin quan trọng cần biết trước
5. **Đừng chỉ nhìn lương** - Cơ hội học hỏi, brand Techcombank, network cũng có giá trị
Câu hỏi thường gặp
Vị trí Business Intelligence Contractor là gì? Khác gì với nhân viên chính thức?
Contractor (hợp đồng) là người làm việc theo hợp đồng thời vụ, thường từ 6-12 tháng. Khác với FTE (nhân viên chính thức): Contractor thường nhận lương cao hơn 15-30% nhưng không được hưởng đầy đủ phúc lợi (BHXH, thưởng, phụ cấp). Đây là cơ hội tốt để tích lũy kinh nghiệm tại môi trường ngân hàng lớn, nhưng bạn nên hỏi rõ khả năng chuyển đổi sang FTE nếu muốn gắn bó lâu dài.
SQL bắt buộc đến mức nào? Cần giỏi đến đâu?
SQL là yêu cầu BẮT BUỘC trong JD, không phải 'ưu tiên'. Bạn cần thành thạo: JOIN (4 loại), GROUP BY, HAVING, subqueries, và đặc biệt là Window Functions (RANK, SUM OVER). Trong phỏng vấn, sẽ có phần thực hành viết SQL. Nếu chưa tự tin, hãy luyện tập 30-50 bài trên LeetCode (Easy-Medium) trước. Mức tối thiểu: viết được query phân tích phức tạp mà không cần Google.
Mình chưa có kinh nghiệm ngân hàng, có ứng tuyển được không?
Hoàn toàn có thể! Nhiều người vào ngành BI banking mà không có background ngân hàng. Quan trọng hơn là: (1) SQL + Power BI giỏi, (2) khả năng học nhanh, (3) tự nghiên cứu banking basics trước. Trong CV và phỏng vấn, hãy thể hiện bạn đã tự tìm hiểu về Retail/Corporate Banking metrics. Điểm 'ưu tiên' trong JD nghĩa là bạn không cần, nhưng có thì là lợi thế.
Lương Contractor tại Techcombank thường ở mức nào? Thương lượng được không?
JD ghi 'Thỏa thuận' nên hoàn toàn thương lượng được. Với vị trí BI Contractor tại Hà Nội, mức tham khảo: Junior 12-18 triệu, Mid-level 18-28 triệu, Senior 28-40 triệu. Vì là Contractor, bạn có thể đòi cao hơn 15-30% so với market rate. Hãy research kỹ trước, đề xuất range thay vì con số cố định, và dùng offer từ nơi khác làm đòn bẩy nếu có.
Power BI cần giỏi đến đâu? Cần chứng chỉ không?
Power BI là kỹ năng bắt buộc thứ 2. Bạn cần: (1) Build dashboard từ data source, (2) Viết DAX (measures, calculated columns), (3) Hiểu data modeling (Star Schema). Chứng chỉ PL-300 (Microsoft) là lợi thế nhưng không bắt buộc. Quan trọng hơn là portfolio - 2-3 dashboard thực tế show được sẽ ấn tượng hơn chứng chỉ. Nếu có thời gian, hãy thi PL-300.
Công việc hàng ngày của BI Contractor tại ngân hàng như thế nào?
Thực tế sẽ gồm: (1) Maintain/update dashboard trên Power BI theo yêu cầu mới, (2) Chuẩn hóa báo cáo định kỳ (campaign tracking, sales funnel, performance metrics), (3) Phân tích data ad-hoc theo request từ stakeholders, (4) Mapping dữ liệu với các bộ phận (data team, business units). Bạn sẽ làm việc nhiều với người không chuyên tech nên kỹ năng giao tiếp và 'translate' yêu cầu nghiệp vụ rất quan trọng.
Nên chuẩn bị gì cho vòng phỏng vấn Technical?
Vòng Technical sẽ tập trung vào: (1) SQL - có thể cho bài test viết query, (2) Power BI - hỏi về DAX, data modeling, cách build dashboard, (3) Business case - thiết kế dashboard cho campaign/sales/performance. Hãy chuẩn bị: 1-2 dashboard portfolio để demo, ôn kỹ SQL (đặc biệt window functions), nghiên cứu trước banking metrics. Nếu có thể, mock interview với bạn bè để luyện giải thích tại sao dùng approach này.
Làm Contractor có cơ hội chuyển thành nhân viên chính thức không?
Có, nhưng không đảm bảo. Nhiều ngân hàng (bao gồm Techcombank) dùng Contractor như 'bước đệm' để tuyển nhân sự. Sau 1-2 hợp đồng, nếu bạn thể hiện tốt, có thể được offer FTE. Trong phỏng vấn, bạn có thể hỏi thẳng HR về chính sách convert. Nếu muốn gắn bó lâu dài, đây là mục tiêu cần đạt được trong 12-18 tháng đầu.