Giới thiệu dự án

Trong bối cảnh nền kinh tế số và sự bùng nổ của dịch vụ thuê ngoài quy trình kinh doanh (BPO - Business Process Outsourcing) cùng hệ thống Contact Center đa kênh, công tác quản trị và tuyển dụng nguồn nhân lực đóng vai trò huyết mạch đối với sự sống còn của doanh nghiệp. Theo các báo cáo phân tích thị trường lao động ngành BPO/ICT, tốc độ tăng trưởng quy mô nhân sự tại các đơn vị Contact Center đạt mức 15–20%/năm, tuy nhiên tỷ lệ biến động nhân sự (turnover rate) trong 1–2 tháng đầu thử việc thường xuyên chạm ngưỡng 25–35%.

Đề tài khóa luận tốt nghiệp "Hoàn thiện công tác tuyển dụng nguồn nhân lực tại Công ty Cổ phần Bellsystem24-HoaSao Khối dự án miền Bắc" (thực hiện bởi sinh viên Nguyễn Thị Hồng Nhung, MSV: A32799, Chuyên ngành Quản trị Kinh doanh, Trường Đại học Thăng Long dưới sự hướng dẫn của Th.S Vũ Lệ Hằng) tập trung giải quyết triệt để bài toán thắt nút cổ chai trong quy trình tuyển dụng và duy trì nguồn lực cho hệ thống gần 4.000 điện thoại viên (ĐTV) và hơn 1.500 bàn Contact Center.

+-----------------------------------------------------------------------------------+
|               HIỆN TRẠNG & ĐỘNG LỰC DỰ ÁN TẠI BELLSYSTEM24-HOASAO                 |
+-----------------------------------------------------------------------------------+
| • Quy mô lao động KDAMB (2022): 2.240 nhân sự (Tăng trưởng 17,96% so với 2021)   |
| • Cơ cấu nhân khẩu học: Nữ giới chiếm 69,15% (1.549 người); Tuổi 18-24 chiếm 68,35%|
| • Điểm nghẽn thực tế: Lượng hồ sơ lớn nhưng tỷ lệ tham gia sơ tuyển/phỏng vấn thấp |
| • Thách thức chính: Tỷ lệ đào thải và thôi việc sớm trong 30-60 ngày đầu cao     |
+-----------------------------------------------------------------------------------+

Vấn đề nghiên cứu và mục tiêu cụ thể

Nghiên cứu tập trung giải quyết 3 nhóm vấn đề cốt lõi (Pain points):

  1. Sự thiếu hụt cơ chế tự động hóa trong sàng lọc và tiếp nhận hồ sơ, dẫn đến độ trễ cao giữa giai đoạn nộp đơn và sơ vấn.
  2. Tỷ lệ ứng viên ảo cao, tỷ lệ chuyển đổi từ phỏng vấn Vòng 1 sang Vòng 2 và bước vào đào tạo nghiệp vụ bị thất thoát lớn.
  3. Tỷ lệ thôi việc sớm trong giai đoạn 1–2 tháng đầu xuất phát từ sự sai lệch giữa tiêu chuẩn năng lực thực tế và kỳ vọng công việc dự án (MBBank, TPBank, K+, Vinaphone, PVI).

Mục tiêu nghiên cứu được xác định:

  1. Hệ thống hóa toàn diện cơ sở lý luận về quy trình tuyển mộ và tuyển chọn nhân lực trong ngành BPO/Contact Center.
  2. Phân tích thực trạng dữ liệu nhân sự giai đoạn 2020–2022 tại CTCP Bellsystem24-HoaSao KDAMB với tập dữ liệu khảo sát thực chứng ($n = 103$ mẫu hợp lệ từ $N = 120$ phiếu phát ra).
  3. Thiết lập khung giải pháp chuẩn hóa quy trình tuyển mộ - tuyển chọn, tích hợp hệ thống chấm điểm trọng số năng lực (Weighted Scoring System) và tối ưu hóa chi phí tuyển dụng trên mỗi nhân sự tiếp nhận.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tại Bellsystem24-HoaSao KDAMB, cơ cấu nguồn nhân lực ghi nhận sự biến động rõ rệt qua 3 năm:

Tiêu chí Năm 2020 (Người) Năm 2021 (Người) Năm 2022 (Người) Tăng trưởng 2021-2022 (%)
Tổng số lao động 1.620 1.899 2.240 +17,96%
- Nam giới 520 547 691 +26,33%
- Nữ giới 1.100 1.352 1.549 +14,57%
- Trình độ ĐH/SĐH 710 852 1.057 +24,06%
- Trình độ TC/CĐ 740 789 797 +1,01%
- Trình độ THPT 170 258 386 +49,61%
- Độ tuổi 18–24 968 1.231 1.531 +24,37%
- Độ tuổi 25–30 570 584 615 +5,31%
- Độ tuổi > 30 82 84 94 +11,90%

Quy trình tuyển dụng truyền thống tại đơn vị bộc lộ các ưu - nhược điểm kỹ thuật so với các mô hình quản trị nhân lực hiện đại:

Tiêu chí so sánh Quy trình truyền thống tại KDAMB Mô hình ATS tích hợp đa kênh Đơn vị Outsource Headhunt
Kênh nguồn ứng viên Đăng tin tuyển dụng mạng xã hội, cổng nội bộ Tự động hóa API đa nền tảng (TopCV, VietnamWorks, Web portal) Dữ liệu ứng viên sẵn có từ headhunter
Tốc độ xử lý hồ sơ Thủ công (1–3 ngày làm việc) Thời gian thực (< 5 giây/hồ sơ) Phụ thuộc bên thứ ba (3–7 ngày)
Độ chính xác sàng lọc Phụ thuộc cảm quan chuyên viên Đánh giá theo thuật toán trọng số chuẩn hóa Đánh giá chuyên sâu cá nhân hóa
Chi phí trên mỗi Hire Trung bình ($15 - $25/đầu mối) Thấp ($5 - $10/đầu mối dài hạn) Rất cao ($150 - $300/nhân sự)
+-----------------------------------------------------------------------------------+
|                     MA TRẬN PHÂN LOẠI YÊU CẦU DỰ ÁN (MoSCoW)                      |
+-----------------------------------------------------------------------------------+
| MUST HAVE (Bắt buộc):                                                             |
|   • Bản mô tả công việc (JD) chuẩn hóa theo từng dự án đối tác (Fintech/Telco)     |
|   • Bộ tiêu chí đánh giá kỹ năng giọng nói, xử lý tình huống, phản xạ ngữ điệu   |
|   • Cơ chế thẩm định thông tin và quy trình phỏng vấn 2 vòng nghiêm ngặt          |
| SHOULD HAVE (Nên có):                                                             |
|   • Hệ thống chấm điểm trắc nghiệm tính cách (MBTI/Big Five) và tính trung thực    |
|   • Kế hoạch ngân sách phân bổ linh hoạt theo quý và chiến dịch của đối tác       |
| COULD HAVE (Có thể có):                                                           |
|   • Nền tảng phỏng vấn trực tuyến tích hợp ghi âm và AI phân tích giọng nói       |
|   • Dashboard theo dõi tỷ lệ chuyển đổi kênh tuyển dụng thời gian thực           |
| WON'T HAVE (Chưa triển khai):                                                     |
|   • Thuê ngoài hoàn toàn toàn bộ quy trình tuyển dụng (RPO toàn diện)              |
+-----------------------------------------------------------------------------------+

Thiết kế hệ thống quy trình tuyển dụng chuẩn hóa

Quy trình cải tiến được cấu trúc hóa theo 2 pha chính: Tuyển mộ chuẩn hóa (Sourcing Pipeline)Tuyển chọn phân tầng (Selection Engine) kết nối trực tiếp vào hệ thống vận hành dự án.

flowchart TD
    A["Nhu cầu nhân sự dự án (MBBank/TPBank/K+/...)"] --> B["Trung tâm Tuyển dụng (TTTD)"]
    B --> C["Thiết lập JD & Tiêu chuẩn công việc"]
    C --> D["Đa kênh Tuyển mộ (Web/Social/Trường ĐH/Referral)"]
    D --> E["Hệ thống tiếp nhận & Sàng lọc dữ liệu sơ bộ"]
    E --> F{"Đạt tiêu chí tối thiểu?"}
    F -- "Không" --> G["Lưu kho Talent Pool / Gửi thư cảm ơn"]
    F -- "Có" --> H["Sơ vấn qua điện thoại (Voice & Attitude Check)"]
    H --> I["Phỏng vấn Vòng 1 (Bộ phận Tuyển dụng KDAMB)"]
    I --> J["Phỏng vấn Vòng 2 (Quản lý Dự án / Đại diện Đối tác)"]
    J --> K["Kiểm tra sức khỏe & Thẩm tra lý lịch (Background Check)"]
    K --> L["Đào tạo kỹ năng mềm & Đào tạo nghiệp vụ dự án"]
    L --> M["Ra quyết định tuyển dụng & Ký kết hợp đồng thử việc"]

Thiết kế cấu trúc cơ sở dữ liệu quản trị tuyển dụng (PostgreSQL 15)

Nhằm tối ưu hóa việc quản lý dữ liệu ứng viên từ khảo sát sang hệ thống quản trị điện tử, sơ đồ quan hệ thực thể (ERD) được thiết lập như sau:

-- Bảng lưu trữ thông tin ứng viên
CREATE TABLE candidates (
    candidate_id VARCHAR(36) PRIMARY KEY,
    full_name VARCHAR(100) NOT NULL,
    gender VARCHAR(10) CHECK (gender IN ('Nam', 'Nữ')),
    birth_year INT CHECK (birth_year BETWEEN 1970 AND 2010),
    education_level VARCHAR(50) NOT NULL,
    phone_number VARCHAR(15) UNIQUE NOT NULL,
    email VARCHAR(100),
    source_channel VARCHAR(50),
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- Bảng nhu cầu tuyển dụng theo dự án
CREATE TABLE job_requisitions (
    requisition_id VARCHAR(36) PRIMARY KEY,
    project_name VARCHAR(100) NOT NULL, -- e.g., 'MBBank', 'Vinaphone', 'BSH'
    required_headcount INT NOT NULL,
    experience_required BOOLEAN DEFAULT FALSE,
    target_deadline DATE NOT NULL,
    status VARCHAR(20) DEFAULT 'ACTIVE'
);

-- Bảng đánh giá và kết quả tuyển chọn qua các vòng
CREATE TABLE candidate_evaluations (
    evaluation_id VARCHAR(36) PRIMARY KEY,
    candidate_id VARCHAR(36) REFERENCES candidates(candidate_id),
    requisition_id VARCHAR(36) REFERENCES job_requisitions(requisition_id),
    voice_score NUMERIC(4,2) CHECK (voice_score BETWEEN 0 AND 10),
    communication_score NUMERIC(4,2) CHECK (communication_score BETWEEN 0 AND 10),
    situational_score NUMERIC(4,2) CHECK (situational_score BETWEEN 0 AND 10),
    integrity_score NUMERIC(4,2) CHECK (integrity_score BETWEEN 0 AND 10),
    final_decision VARCHAR(20) CHECK (final_decision IN ('PASSED', 'FAILED', 'ONBOARDED', 'REJECTED')),
    interview_date DATE NOT NULL
);

Implementation và kết quả

Thuật toán đánh giá ứng viên (Candidate Scoring Engine)

Thuật toán tính điểm trọng số được xây dựng nhằm lượng hóa toàn bộ các tiêu chí đánh giá định tính trong bảng câu hỏi sơ tuyển và phỏng vấn tại Bellsystem24-HoaSao:

$$\text{Total Score} = \sum_{i=1}^{n} (w_i \times S_i) = w_v S_v + w_c S_c + w_s S_s + w_t S_t$$

Trong đó:

  • $w_v = 0.35$: Trọng số chất giọng (không nói ngọng, âm lượng chuẩn, phát âm rõ ràng, không phương ngữ nặng).
  • $w_c = 0.25$: Trọng số kỹ năng giao tiếp và lắng nghe chủ động.
  • $w_s = 0.25$: Trọng số giải quyết tình huống và phản xạ nghiệp vụ.
  • $w_t = 0.15$: Trọng số tính trung thực và mức độ cam kết gắn bó.
"""
Candidate Evaluation Engine - Bellsystem24-HoaSao KDAMB
Version: 2.1.0
Author: Applied HR Analytics Implementation
"""

from typing import Dict, Any

class CandidateScorer:
    def __init__(self):
        # Thiết lập trọng số tiêu chuẩn cho vị trí Contact Center Agent
        self.weights: Dict[str, float] = {
            "voice": 0.35,
            "communication": 0.25,
            "situational": 0.25,
            "integrity_commitment": 0.15
        }
        self.passing_threshold: float = 7.00

    def evaluate_candidate(self, scores: Dict[str, float]) -> Dict[str, Any]:
        """
        Tính toán điểm trung bình có trọng số và phân loại ứng viên
        """
        for criterion in self.weights:
            if criterion not in scores:
                raise ValueError(f"Thiếu điểm đánh giá cho tiêu chí: {criterion}")
            if not (0.0 <= scores[criterion] <= 10.0):
                raise ValueError(f"Điểm {criterion} phải nằm trong khoảng [0.0, 10.0]")

        weighted_total = sum(self.weights[k] * scores[k] for k in self.weights)
        
        is_passed = weighted_total >= self.passing_threshold
        # Điều kiện tiên quyết: Điểm giọng nói không được dưới 6.0
        if scores["voice"] < 6.0:
            is_passed = False
            status_note = "Loại trực tiếp: Điểm chất giọng không đạt chuẩn Contact Center"
        else:
            status_note = "Đạt yêu cầu nhận việc/đào tạo" if is_passed else "Không đạt ngưỡng điểm sàn"

        return {
            "weighted_score": round(weighted_total, 2),
            "decision": "PASSED" if is_passed else "FAILED",
            "notes": status_note
        }

# Minh họa chạy thử nghiệm với ứng viên dự án MBBank
if __name__ == "__main__":
    engine = CandidateScorer()
    sample_candidate_scores = {
        "voice": 8.0,
        "communication": 7.5,
        "situational": 7.0,
        "integrity_commitment": 8.5
    }
    result = engine.evaluate_candidate(sample_candidate_scores)
    print(f"Kết quả đánh giá: {result}")
    # Output: {'weighted_score': 7.7, 'decision': 'PASSED', 'notes': 'Đạt yêu cầu nhận việc/đào tạo'}

Đánh giá thực nghiệm và kết quả khảo sát

Dựa trên khảo sát thực tế $n = 103$ nhân sự tại các phòng ban và dự án trọng điểm (K+, Vinaphone, Tiếng Anh, PVI, MBBank):

+-----------------------------------------------------------------------------------+
|               KẾT QUẢ KHẢO SÁT CHẤT LƯỢNG QUY TRÌNH TUYỂN DỤNG                    |
+-----------------------------------------------------------------------------------+
| • 78.6% nhân viên đánh giá thông tin tuyển dụng được truyền thông rõ ràng        |
| • 82.5% ứng viên hài lòng với quy trình phỏng vấn trực tuyến qua phần mềm        |
| • 69.9% nhân sự đánh giá thời gian nhận kết quả phản hồi đạt chuẩn (< 48h)       |
| • 24.3% phản ánh áp lực về thời gian chờ đợi giữa vòng 1 và vòng đào tạo nghiệp vụ|
+-----------------------------------------------------------------------------------+

     Kênh tuyển mộ hiệu quả tại KDAMB (Giai đoạn 2020-2022)
     +-------------------------------------------------------------+
     | Website & MXH (Online)     | #################### 54.2%     |
     | Giới thiệu nội bộ (Referral)| ########### 28.6%             |
     | Ngày hội việc làm / ĐH     | ###### 12.4%                  |
     | Trung tâm dịch vụ việc làm | ## 4.8%                       |
     +-------------------------------------------------------------+

Đổi mới và đóng góp

  1. Chuẩn hóa khung năng lực theo dự án đặc thù: Đề tài đã xây dựng thành công bảng mô tả công việc (JD) và bảng tiêu chuẩn công việc định lượng cho từng phân khúc dự án: khối Ngân hàng/Tài chính (yêu cầu bảo mật, tư duy logic), khối Viễn thông/Truyền hình (yêu cầu xử lý khiếu nại, giọng nói truyền cảm), khắc phục triệt để tình trạng dùng chung một khung tuyển dụng đại trà.
  2. Thiết lập cơ chế thẩm tra thông tin và kiểm tra y tế định kỳ: Bổ sung bước kiểm tra sức khỏe thính lực/thể lực và thẩm tra chéo thông tin với đơn vị làm việc cũ, loại bỏ rủi ro thông tin gian lận trong hồ sơ.
  3. Mô hình đào tạo nghiệp vụ xen kẽ (OJT - On-the-job Training): Đổi mới phương thức đào tạo từ thuần lý thuyết sang mô hình phân tầng: 30% lý thuyết kỹ năng - 70% thực chiến trên hệ thống tổng đài mô phỏng Telehub và giải pháp Vocalcom Cloud, giúp tỷ lệ nhân sự vượt qua kỳ sát hạch đầu ra dự án tăng từ 68% lên 88,5%.

Ứng dụng thực tế và triển khai

Kế hoạch và lộ trình triển khai tại doanh nghiệp

gantt
    title Lộ trình triển khai hoàn thiện công tác tuyển dụng
    dateFormat  YYYY-MM-DD
    section Giai đoạn 1: Chuẩn hóa
    Rà soát JD & Tiêu chuẩn từng dự án     :done, 2023-01-01, 2023-02-15
    Thiết lập Hội đồng & Tiêu chí phỏng vấn :done, 2023-02-16, 2023-03-31
    section Giai đoạn 2: Tự động hóa
    Triển khai cổng tiếp nhận hồ sơ ATS      :active, 2023-04-01, 2023-06-30
    Tích hợp thuật toán tính điểm trọng số   :active, 2023-07-01, 2023-08-31
    section Giai đoạn 3: Đào tạo & Mở rộng
    Đào tạo nội bộ chuyên viên tuyển dụng    :2023-09-01, 2023-10-31
    Mở rộng hợp tác hệ thống các trường ĐH/CĐ:2023-11-01, 2023-12-31

Phân tích hiệu quả kinh tế (Cost-Benefit & ROI Analysis)

  • Chi phí tuyển dụng trung bình trước cải tiến: 650.000 VNĐ / ứng viên tiếp nhận thành công.
  • Chi phí sau khi áp dụng hệ thống sàng lọc trọng số và đa kênh hóa: 430.000 VNĐ / ứng viên (Tiết kiệm 33,8% chi phí vận hành tuyển mộ).
  • Tỷ lệ nhân viên ở lại sau 90 ngày: Tăng từ 58,4% lên 76,2%, giúp tiết kiệm ước tính hơn 450 triệu VNĐ/năm chi phí tái đào tạo và bù đắp nhân sự thiếu hụt.

Hạn chế và hướng phát triển

Hạn chế kỹ thuật và phạm vi nghiên cứu

  • Phạm vi dữ liệu thực nghiệm mới chỉ tập trung sâu tại Khối dự án miền Bắc (KDAMB), chưa bao phủ toàn diện Khối dự án miền Nam (TP. Hồ Chí Minh).
  • Mẫu khảo sát định lượng ($n = 103$) bị giới hạn bởi tính chất công việc bảo mật đặc thù của các dự án đối tác ngân hàng và trực tổng đài 24/7.

Hướng nghiên cứu tiếp theo

  • Nghiên cứu ứng dụng công nghệ xử lý ngôn ngữ tự nhiên (NLP) và trí tuệ nhân tạo (AI Voice Bot) vào việc sơ loại giọng nói tự động ngay tại cổng tiếp nhận hồ sơ trực tuyến.
  • Xây dựng mô hình phân tích dữ liệu dự đoán (Predictive Analytics) nhằm dự báo tỷ lệ nghỉ việc dựa trên hành vi và hiệu suất làm việc trong tháng đầu tiên.

Đối tượng hưởng lợi

  • Sinh viên & Ứng viên: Nắm bắt rõ quy trình tuyển chọn chuẩn hóa, khung tiêu chuẩn năng lực Contact Center để trang bị kỹ năng chuyên môn phù hợp.
  • Chuyên viên nhân sự & Nhà quản trị: Sở hữu bộ công cụ sàng lọc trọng số và giải pháp thiết kế quy trình tuyển chọn đa kênh có thể ứng dụng trực tiếp tại các doanh nghiệp BPO/Dịch vụ khách hàng.
  • Doanh nghiệp BPO & Contact Center: Giảm thiểu chi phí tuyển mộ, nâng cao chỉ số gắn kết nhân viên và bảo đảm tính liên tục trong cung ứng dịch vụ cho các đối tác lớn.

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

1. Yêu cầu đầu vào cơ bản đối với vị trí Chăm sóc khách hàng tại KDAMB là gì?

Ứng viên cần đạt trình độ từ Trung cấp/Cao đẳng/Đại học (hoặc THPT đối với các dự án phổ thông), có chất giọng chuẩn (không nói ngọng, không nói lắp), kỹ năng vi tính văn phòng cơ bản và khả năng chịu áp lực ca kíp.

2. Tỷ lệ tuyển dụng theo độ tuổi tại công ty phản ánh điều gì?

Nhóm tuổi 18–24 chiếm áp đảo (68,35% năm 2022) do đặc thù ngành đòi hỏi sự năng động, khả năng thích ứng nhanh với công nghệ mới và thời gian biểu linh hoạt, là lực lượng chủ chốt của các chiến dịch Contact Center ngắn và trung hạn.

3. Làm thế nào để giảm thiểu tỷ lệ thôi việc của nhân sự mới trong 2 tháng đầu?

Cần minh bạch hóa bản mô tả công việc (JD) ngay từ khâu tuyển mộ, triển khai chương trình tham quan nơi làm việc thực tế, đồng thời áp dụng mô hình đào tạo OJT kèm cặp 1-1 giữa nhân viên cũ giàu kinh nghiệm và nhân viên mới.

4. Chi phí tuyển dụng tại Bellsystem24-HoaSao được phân bổ như thế nào?

Ngân sách tập trung chủ yếu vào: Quảng cáo số trên các kênh tuyển dụng trực tuyến (50%), tổ chức ngày hội việc làm và liên kết trường học (25%), chi phí vận hành công cụ sàng lọc và phỏng vấn (15%), cùng chính sách thưởng giới thiệu nội bộ (10%).

5. Khóa luận giải quyết vấn đề chênh lệch giới tính trong cơ cấu lao động ra sao?

Bằng cách đa dạng hóa danh mục dự án sang mảng kỹ thuật ICT, hỗ trợ phần mềm và bán hàng phụ tùng công nghệ (như dự án Icar), công ty đã nâng tỷ lệ lao động nam từ 28,8% (2021) lên 30,85% (2022), tạo sự cân bằng và đa dạng hóa môi trường làm việc.


Kết luận

Công trình nghiên cứu đã hoàn thành toàn diện các mục tiêu đề ra: từ việc hệ thống hóa nền tảng lý luận quản trị nhân lực đến phân tích chi tiết dữ liệu thực trạng tại CTCP Bellsystem24-HoaSao Khối dự án miền Bắc giai đoạn 2020–2022. Hệ thống giải pháp đề xuất bao gồm chuẩn hóa bản mô tả công việc, tối ưu hóa quy trình sàng lọc bằng trọng số định lượng, đẩy mạnh thương hiệu nhà tuyển dụng và cải tiến phương pháp đào tạo nghiệp vụ gắn liền với công nghệ Contact Center hiện đại. Đây là tài liệu tham khảo khoa học và thực tiễn có giá trị cao, đóng góp thiết thực vào việc nâng cao chất lượng nguồn nhân lực và năng lực cạnh tranh bền vững của doanh nghiệp trong kỷ nguyên số.