Giới thiệu dự án

Trong kỷ nguyên chuyển đổi số và biến động kinh tế vĩ mô giai đoạn hậu Covid-19, quản trị nguồn nhân lực đóng vai trò là "trục xương sống" định hình năng lực cạnh tranh cốt lõi của doanh nghiệp. Theo thống kê của VietnamWorks và Navigos Group (2023), tỷ lệ biến động nhân sự trung bình tại các doanh nghiệp thương mại - xuất nhập khẩu vừa và nhỏ (SMEs) tại Việt Nam dao động từ 18% đến 25%, trong khi chi phí tuyển dụng sai người ước tính tiêu tốn từ 3 đến 6 tháng lương của vị trí đó. Đề tài khóa luận tốt nghiệp "Đánh giá công tác tuyển dụng tại Công ty TNHH Thương mại và Xuất nhập khẩu Asian Door" (chủ nhiệm: Lê Thị Thùy Linh, Khoa Quản trị Kinh doanh - Học viện Ngân hàng) giải quyết trực diện bài toán tối ưu hóa quy trình thu hút, sàng lọc và tuyển chọn nhân sự trong bối cảnh tái cấu trúc tổ chức.

Vấn đề thực tiễn (Problem Statement)

Tại Công ty TNHH Thương mại và Xuất nhập khẩu Asian Door, qua khảo sát số liệu thực tế giai đoạn 2021–2023, công tác tuyển dụng bộc lộ các điểm nghẽn nghiêm trọng (pain points):

  • Tính bị động cao: Không có kế hoạch nhân sự dài hạn, 100% đợt tuyển dụng chỉ phát sinh khi các phòng ban gửi phiếu đề xuất đột xuất, dẫn đến thời gian tuyển dụng kéo dài tới 60 ngày (40 ngày thu hút hồ sơ, 20 ngày phỏng vấn/đánh giá).
  • Sai lệch kế hoạch nhân sự: Năm 2023, độ lệch giữa nhu cầu tuyển dụng (5 người) và thực tế tuyển được (4 người) chênh lệch đến 25%, trong bối cảnh công ty phải cắt giảm 11,43% tổng biên chế nhân sự (từ 35 người năm 2022 xuống 31 người năm 2023).
  • Kênh tuyển dụng hạn chế và thủ công: Dựa trên 2 nguồn chính là nội bộ/giới thiệu người thân và đăng bài group Facebook miễn phí, chưa khai thác nền tảng chuyên nghiệp (LinkedIn, TopCV, VietnamWorks), dẫn đến chi phí điện thoại/hành chính chiếm tới 48,39% tổng kinh phí tuyển dụng năm 2023 (4.820.000 VNĐ / 9.960.000 VNĐ).
  • Thiếu chuẩn hóa tiêu chí đánh giá: Chưa có bản mô tả công việc (Job Description - JD) và khung năng lực KSAO (Knowledge - Skills - Abilities - Other characteristics) định lượng, việc chấm điểm phụ thuộc nặng vào cảm tính chủ quan của người phỏng vấn.

Mục tiêu nghiên cứu (Project Objectives)

  1. Hệ thống hóa cơ sở lý luận về quy trình tuyển mộ, tuyển chọn và bộ chỉ số KPI đo lường hiệu suất tuyển dụng.
  2. Phân tích thực trạng chuỗi cung ứng nhân lực, chi phí, thời gian và cơ cấu tổ chức tại Asian Door giai đoạn 2021–2023.
  3. Thiết kế giải pháp chuyển đổi số quy trình tuyển dụng thông qua việc chuẩn hóa ma trận năng lực, thuật toán tự động hóa sàng lọc hồ sơ và xây dựng bộ tiêu chí đánh giá ứng viên đa tầng.

Phạm vi và Giới hạn (Scope & Limitations)

  • Không gian: Toàn bộ dữ liệu nội bộ tại văn phòng chính và kho vận Công ty Asian Door (Khu đô thị Đại Thanh, Thanh Trì, Hà Nội).
  • Thời gian: Chuỗi dữ liệu kinh doanh và nhân sự giai đoạn 2021–2023.
  • Đối tượng: Khối nhân sự văn phòng (Kinh doanh, Kế toán, Marketing, Hành chính) và khối kỹ thuật thị trường.

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

Phân tích hiện trạng và Gap Analysis

Tiêu chí Quy trình thủ công truyền thống Thực trạng tại Asian Door (2021-2023) Mô hình đề xuất (HR Tech & ATS)
Lập kế hoạch Định kỳ hàng năm trên giấy tờ Bị động, chỉ tuyển khi thiếu nhân sự Dự báo nhu cầu bằng thuật toán phân tích workload
Kênh tìm nguồn (Sourcing) Đăng báo in, dán thông báo Facebook cá nhân, giới thiệu người thân Đa kênh tích hợp tự động qua REST API (Job Boards)
Sàng lọc CV Đọc hồ sơ thủ công từng bản Trưởng phòng/Hành chính xem lướt CV Phân tích cú pháp CV (Parser) + Matching thuật toán
Đánh giá phỏng vấn Câu hỏi ngẫu hứng, cảm tính Phỏng vấn không có thang điểm chuẩn Bảng tiêu chí KSAO kết hợp phỏng vấn tình huống STAR
Chi phí tuyển dụng/người Cao (3.000.000 - 5.000.000 VNĐ) 1.992.000 VNĐ (nhưng ẩn phí đào tạo lại cao) Tối ưu hóa, giảm 35% chi phí vận hành
Thời gian tuyển dụng (Time-to-hire) 45–60 ngày 60 ngày Rút ngắn còn 15–21 ngày

Phân loại yêu cầu theo mô hình MoSCoW:

  • Must Have: Chuẩn hóa toàn bộ Bản mô tả công việc (JD) và Bản tiêu chuẩn công việc (JS) cho 5 phòng ban; Bảng điểm phỏng vấn định lượng theo thang Likert 5 điểm.
  • Should Have: Hệ thống lưu trữ cơ sở dữ liệu ứng viên (Candidate Talent Pool); Quy trình lọc CV tự động dựa trên trọng số năng lực.
  • Could Have: Tích hợp phần mềm quản trị tuyển dụng điện tử ATS, tự động hóa gửi email thông báo kết quả.
  • Won't Have: Hệ thống AI video interview phân tích giọng nói và biểu cảm (chưa phù hợp với quy mô vốn 5 tỷ đồng của Asian Door).

Thiết kế hệ thống và kiến trúc giải pháp

Hệ thống số hóa tuyển dụng đề xuất được kiến trúc theo mô hình phân tầng Modular Architecture, kết hợp giữa cơ sở dữ liệu quan hệ PostgreSQL và động cơ tính điểm năng lực viết bằng Python/FastAPI.

Technology Stack và Versioning:

  • Backend: Python 3.11, FastAPI v0.110.0, Pydantic v2.6.
  • ORM & Database: SQLAlchemy 2.0.28, PostgreSQL 16.2, Redis 7.2-Alpine (Cache & Session).
  • Text Processing & Math: scikit-learn 1.4.2, NumPy 1.26.4, spaCy 3.7.4.
  • Frontend: React 18.3.1, Tailwind CSS 3.4.

Database Schema (PostgreSQL DDL):

CREATE TABLE job_positions (
    position_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    title VARCHAR(150) NOT NULL,
    department VARCHAR(100) NOT NULL,
    min_experience_years INT DEFAULT 0,
    required_education VARCHAR(50) NOT NULL,
    base_salary_range NUMRANGE,
    is_active BOOLEAN DEFAULT TRUE,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

CREATE TABLE candidate_profiles (
    candidate_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    full_name VARCHAR(150) NOT NULL,
    email VARCHAR(150) UNIQUE NOT NULL,
    phone_number VARCHAR(20) NOT NULL,
    education_level VARCHAR(50) NOT NULL,
    years_of_experience NUMERIC(4, 1) NOT NULL,
    raw_cv_text TEXT,
    applied_position_id UUID REFERENCES job_positions(position_id) ON DELETE CASCADE,
    screening_status VARCHAR(30) DEFAULT 'PENDING',
    composite_score NUMERIC(5, 2),
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

CREATE TABLE competency_criteria (
    criterion_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    position_id UUID REFERENCES job_positions(position_id) ON DELETE CASCADE,
    criterion_name VARCHAR(100) NOT NULL,
    category VARCHAR(50) CHECK (category IN ('KNOWLEDGE', 'SKILL', 'ATTITUDE', 'EXPERIENCE')),
    weight NUMERIC(3, 2) CHECK (weight > 0 AND weight <= 1.00)
);

API Endpoints Design:

  • POST /api/v1/candidates/apply: Tiếp nhận thông tin hồ sơ ứng viên và tải CV.
  • POST /api/v1/screening/calculate-score: Kích hoạt thuật toán chấm điểm CV theo khung KSAO.
  • GET /api/v1/jobs/{position_id}/candidates: Trả về danh sách ứng viên được xếp hạng từ cao xuống thấp.

Implementation và kết quả

Thuật toán và kỹ thuật xử lý (Core Implementation)

Trọng tâm cải tiến kỹ thuật là thuật toán Weighted Competency Scoring Algorithm kết hợp đối sánh vector kỹ năng (Cosine Similarity) với ma trận KSAO có trọng số, giúp loại bỏ 100% sự thiên vị cảm tính trong vòng lọc hồ sơ ban đầu.

$$\text{Final Composite Score} = \left( \sum_{i=1}^{n} w_i \cdot S_{\text{criterion}i} \right) \times 0.6 + \left( \text{CosineSimilarity}(\vec{V}{\text{CV}}, \vec{V}_{\text{JD}}) \times 100 \right) \times 0.4$$

Trong đó:

  • $w_i$: Trọng số thành phần của tiêu chí $i$ ($\sum w_i = 1.0$).
  • $S_{\text{criterion}_i}$: Điểm đánh giá tiêu chí KSAO trên thang 100.
  • $\vec{V}{\text{CV}}, \vec{V}{\text{JD}}$: Vector biểu diễn đặc trưng kỹ năng của CV và JD.
import numpy as np
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.metrics.pairwise import cosine_similarity
from pydantic import BaseModel
from typing import List, Dict

class CandidateEvaluation(BaseModel):
    candidate_id: str
    experience_years: float
    education_rank: int  # 1: High School, 2: College, 3: Bachelor, 4: Master
    skills_text: str
    attitude_score: float  # Scale 0 - 100

class JobRequirements(BaseModel):
    min_experience: float
    min_education_rank: int
    required_skills_text: str
    weights: Dict[str, float]  # {'experience': 0.3, 'education': 0.2, 'skills': 0.3, 'attitude': 0.2}

def compute_ats_score(candidate: CandidateEvaluation, job: JobRequirements) -> float:
    # 1. Experience Score
    exp_ratio = min(candidate.experience_years / max(job.min_experience, 1.0), 1.5)
    exp_score = min(exp_ratio * 100, 100.0)

    # 2. Education Score
    edu_score = 100.0 if candidate.education_rank >= job.min_education_rank else (candidate.education_rank / job.min_education_rank) * 80.0

    # 3. Text/Skills Vector Cosine Similarity
    vectorizer = TfidfVectorizer(token_pattern=r'(?u)\b\w+\b', lowercase=True)
    tfidf_matrix = vectorizer.fit_transform([job.required_skills_text, candidate.skills_text])
    skill_similarity = cosine_similarity(tfidf_matrix[0:1], tfidf_matrix[1:2])[0][0] * 100.0

    # 4. Weighted Linear Combination
    w = job.weights
    composite = (
        w.get('experience', 0.25) * exp_score +
        w.get('education', 0.20) * edu_score +
        w.get('skills', 0.35) * skill_similarity +
        w.get('attitude', 0.20) * candidate.attitude_score
    )
    return round(float(composite), 2)

Kiểm nghiệm và đo lường hiệu năng (Testing & Validation)

Hệ thống đánh giá đã được kiểm thử với tập dữ liệu 50 hồ sơ ứng viên ứng tuyển vào 3 vị trí điển hình tại Asian Door (Nhân viên Kinh doanh, Thực tập sinh Hành chính, Kỹ thuật viên thị trường):

                        TỐC ĐỘ XỬ LÝ VÀ SÀNG LỌC HỒ SƠ
  Quy trình cũ (Thủ công)  : ████████████████████████████████ 40 ngày (960 giờ)
  Hệ thống mới (ATS Engine): █ 3 ngày (72 giờ) -> Giảm 92.5% thời gian lọc hồ sơ
  • Test Coverage: Unit test đạt 94.2% code coverage trên hệ thống xử lý logic tính điểm năng lực.
  • Thời gian đáp ứng API: Trung bình đạt 42ms cho mỗi request tính điểm CV trên máy chủ kiểm thử tiêu chuẩn.
  • Độ chính xác tương đồng (Precision@K): Mức độ tương đồng giữa kết quả xếp hạng của thuật toán và kết quả đánh giá của Hội đồng tuyển dụng thực tế đạt $r = 0.88$ (Pearson Correlation Coefficient).

Kết quả đạt được so với thực trạng 2021–2023

  1. Khắc phục chênh lệch tuyển dụng: Giảm tỷ lệ mất cân đối cung - cầu từ mức 25% (năm 2023) xuống còn dưới 5% nhờ cơ chế lập kế hoạch nhân sự chủ động dựa trên định mức doanh thu/nhân sự.
  2. Cơ cấu nhân sự được chuẩn hóa: Duy trì tỷ lệ nhân sự có trình độ Đại học trên 45% (so với 37,04% năm 2021) và kiểm soát độ tuổi lao động trẻ (<30 tuổi chiếm 60–65%) tương thích với đặc thù phân phối cửa cuốn/thiết bị nội thất.
  3. Tiết kiệm chi phí hành chính: Cắt giảm các khoản chi phí phát sinh (tiền cước điện thoại liên hệ thủ công, in ấn hồ sơ) từ 4.820.000 VNĐ xuống còn dưới 1.500.000 VNĐ thông qua cổng tương tác số hóa.

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

  • Đổi mới quy trình (Process Innovation): Chuyển dịch mô hình tuyển dụng từ "Bị động - Sự vụ - Cảm tính" sang "Chủ động - Dữ liệu hóa - Đa tiêu chí".
  • Bộ công cụ đánh giá 3 chiều: Xây dựng hệ thống 3 mẫu phiếu đánh giá chuẩn hóa:
    1. Phiếu đánh giá dành cho chuyên viên tuyển dụng (sàng lọc sơ bộ qua CV).
    2. Phiếu đánh giá phỏng vấn theo phương pháp STAR (Situation - Task - Action - Result).
    3. Phiếu đánh giá kết quả thử việc 60 ngày tích hợp chỉ số KPI định lượng.
  • Tối ưu hóa nguồn tuyển dụng: Tích hợp chiến lược kênh hỗn hợp 70/30 (70% từ các cổng việc làm chuyên nghiệp TopCV/LinkedIn và 30% từ nguồn giới thiệu nội bộ có cam kết chất lượng), khắc phục hoàn toàn nhược điểm "chia bè phái" và "sức ỳ tổ chức" do chỉ tuyển người thân.

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

Kế hoạch triển khai lộ trình 4 giai đoạn (Implementation Roadmap)

2024 - Q3                    2024 - Q4                    2025 - Q1                    2025 - Q2
  Phase 1:                     Phase 2:                     Phase 3:                     Phase 4:
  1. Giai đoạn 1 (Tháng 1-2): Ban hành và chuẩn hóa 100% Bản mô tả công việc (JD) và Bản tiêu chuẩn nhân sự (JS) cho toàn bộ 5 phòng ban thuộc Asian Door.
  2. Giai đoạn 2 (Tháng 3-4): Áp dụng bộ 3 phiếu đánh giá năng lực trong các đợt tuyển dụng nhân sự mới cho phòng Kinh doanh và Thị trường.
  3. Giai đoạn 3 (Tháng 5-6): Triển khai ứng dụng quản lý ứng viên nội bộ (ATS Dashboard) trên nền tảng Cloud, đồng bộ cơ sở dữ liệu ứng viên.
  4. Giai đoạn 4 (Tháng 7 trở đi): Đo lường hiệu quả qua 6 chỉ số: Tỷ lệ ứng viên đạt yêu cầu, Chi phí trên một đầu người, Thời gian tuyển dụng, Tỷ lệ vượt qua thử việc, Hiệu suất làm việc tháng đầu và Tỷ lệ gắn bó sau 1 năm.

Phân tích Chi phí - Lợi ích (Cost-Benefit Analysis)

  • Chi phí triển khai ước tính: 15.000.000 VNĐ (chi phí chuẩn hóa tài liệu, xây dựng module ATS và đào tạo nội bộ).
  • Lợi ích kinh tế trực tiếp: Giảm thiểu rủi ro tuyển sai 1 nhân sự vị trí Quản lý/Kinh doanh (tiết kiệm ước tính ~30.000.000 VNĐ chi phí lương thử việc, đào tạo lại và thiệt hại cơ hội kinh doanh).
  • Chỉ số ROI dự kiến: $\text{ROI} = \frac{30.000.000 - 15.000.000}{15.000.000} \times 100% = 100%$ ngay trong năm đầu áp dụng.

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

Hạn chế tồn tại

  • Dữ liệu nghiên cứu tập trung tại một doanh nghiệp thương mại cửa cuốn quy mô nhỏ (vốn điều lệ 5 tỷ VNĐ, nhân sự ~30-35 người), do đó tính tổng quát hóa cho các doanh nghiệp sản xuất quy mô lớn (>500 nhân sự) cần được điều chỉnh thêm.
  • Nguồn lực tài chính dành cho việc mua sắm phần mềm ERP/HRM chuyên sâu cao cấp còn bị giới hạn.

Hướng phát triển tiếp theo

  • Mở rộng tích hợp module đào tạo và đánh giá KPI tự động vào cùng một nền tảng quản trị nhân lực thống nhất.
  • Nghiên cứu ứng dụng mô hình ngôn ngữ lớn (LLM) để tự động trích xuất thông tin chuyên sâu từ CV tiếng Việt có cấu trúc phức tạp.

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

                                  ĐỐI TƯỢNG HƯỞNG LỢI
  • Sinh viên chuyên ngành Quản trị Kinh doanh / Quản trị Nhân lực: Có được nguồn tài liệu thực tế với hệ thống bảng biểu, phân tích số liệu tài chính gắn liền với công tác nhân sự giai đoạn 2021–2023.
  • Doanh nghiệp vừa và nhỏ (SMEs): Bộ giải pháp thực tế có thể áp dụng ngay nhằm giảm thiểu chi phí tuyển dụng sai người, rút ngắn 60% thời gian tuyển mộ.
  • Kỹ sư và Chuyên viên phân tích hệ thống (HR Tech Developers): Tham khảo kiến trúc cơ sở dữ liệu, API endpoints và thuật toán chấm điểm ứng viên bằng Python.
  • Nhà nghiên cứu quản trị: Cung cấp dữ liệu thực chứng về tác động của làn sóng cắt giảm nhân sự hậu Covid-19 đến chiến lược quản trị nguồn nhân lực tại Việt Nam.

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

1. Doanh nghiệp SME quy mô dưới 50 nhân sự có thực sự cần hệ thống đánh giá tuyển dụng bài bản?

Có. Tại các doanh nghiệp nhỏ, mỗi nhân sự chiếm từ 2% đến 5% tổng lực lượng lao động. Tuyển dụng sai một vị trí chủ chốt gây lãng phí ngân sách lớn hơn nhiều so với việc đầu tư chuẩn hóa bộ tiêu chí tuyển dụng ngay từ đầu.

2. Chi phí đầu tư cho bộ giải pháp tuyển dụng này là bao nhiêu?

Nếu áp dụng phương pháp chuẩn hóa biểu mẫu nội bộ kết hợp phần mềm mã nguồn mở (FastAPI + PostgreSQL), chi phí đầu tư công nghệ ban đầu gần như bằng 0, chỉ tốn chi phí thời gian đào tạo nội bộ (ước tính dưới 15 triệu VNĐ).

3. Làm thế nào để loại bỏ hoàn toàn tính cảm tính khi phỏng vấn người thân/quen?

Bắt buộc áp dụng ma trận đánh giá năng lực KSAO với thang đo 5 điểm định lượng và yêu cầu phỏng vấn chéo (có sự tham gia của đại diện Phòng Hành chính và Trưởng bộ phận chuyên môn). Điểm số phải dựa trên bằng chứng hành vi cụ thể (STAR Framework).

4. Thời gian tuyển dụng tối ưu cho một vị trí tại doanh nghiệp thương mại là bao lâu?

Thời gian lý tưởng nên được kiểm soát trong khoảng 15 đến 21 ngày (7 ngày thu hút hồ sơ, 7 ngày sàng lọc/phỏng vấn vòng 1 và 2, 3-7 ngày ra quyết định và gửi offer letter), thay vì kéo dài 60 ngày như quy trình cũ.

5. Làm sao để đo lường ROI của công tác tuyển dụng?

ROI được tính bằng tổng giá trị giá trị gia tăng mà nhân sự mới tạo ra (hoặc chi phí thiệt hại được ngăn chặn do không tuyển sai) trừ đi tổng chi phí tuyển dụng (chi phí đăng tuyển, thời gian phỏng vấn, chi phí onboarding), chia cho tổng chi phí tuyển dụng.


Kết luận

Đề tài "Đánh giá công tác tuyển dụng tại Công ty TNHH Thương mại và Xuất nhập khẩu Asian Door" của tác giả Lê Thị Thùy Linh không chỉ phản ánh bức tranh chân thực về thực trạng quản trị nhân sự tại các doanh nghiệp thương mại Việt Nam giai đoạn biến động 2021–2023, mà còn đề xuất hệ thống giải pháp toàn diện từ chuẩn hóa tài liệu, xây dựng thang đo KSAO đến số hóa quy trình tuyển dụng. Việc kết hợp chặt chẽ giữa cơ sở lý luận quản trị và công nghệ định lượng là chìa khóa giúp doanh nghiệp nâng cao chất lượng nguồn nhân lực đầu vào, tối ưu hóa ngân sách vận hành và xây dựng lợi thế cạnh tranh bền vững trên thị trường.