Giới thiệu dự án

Trong bối cảnh nền kinh tế số và sự bùng nổ của các nền tảng mạng xã hội (TikTok, Facebook, Instagram), các doanh nghiệp Agency truyền thông tại Việt Nam đối mặt với sự cạnh tranh gay gắt về nguồn nhân lực sáng tạo. Theo thống kê từ Hiệp hội Quảng cáo Việt Nam và VietnamWorks, tỷ lệ nhảy việc trung bình (turnover rate) trong ngành truyền thông – giải trí dao động từ 35% đến 45%/năm, cao gấp 1.5 lần so với mức trung bình của nền kinh tế. Đối với các startup truyền thông quy mô vừa và nhỏ (SMEs), rào cản về danh tiếng, ngân sách và tính ổn định khiến việc thu hút và giữ chân nhân tài trở thành bài toán sinh tử.

Công ty TNHH OneS Media & Entertainment (thành lập ngày 13/05/2021) là một startup chuyên cung cấp các giải pháp truyền thông toàn diện: xây dựng kênh TikTok triệu view (@Solsolunnie, @yentaiiwan, @Mailystyle), quản trị tài khoản quảng cáo (Ads Account) và thiết kế nhận diện thương hiệu. Tuy nhiên, dữ liệu thực nghiệm giai đoạn 2021 – 04/2024 cho thấy cấu trúc nhân sự tại OneS đang rơi vào tình trạng bất ổn nghiêm trọng:

  • Biến động nhân sự cực đoan: Quy mô lao động đạt đỉnh vào năm 2022 với 33 nhân sự, sau đó sụt giảm mạnh 30.3% vào cuối năm 2023 (còn 23 nhân sự) và tiếp tục lao dốc 52.17% chỉ trong 4 tháng đầu năm 2024, xuống mức đáy 11 nhân sự.
  • Khủng hoảng đứt gãy quyền lợi lao động: Sự chậm trễ và vi phạm nghĩa vụ chi trả lương/trợ cấp thực tập sinh đã gây ra làn sóng nghỉ việc hàng loạt, khiến tỷ lệ nhân sự nữ giảm từ 54.55% (năm 2022) xuống còn 9.09% (tháng 04/2024) và tỷ lệ giữ chân thực tập sinh về 0%.
  • Nghịch lý tuyển mộ: Mặc dù kênh tuyển mộ bên ngoài qua Internet thu hút được 285 hồ sơ (chiếm 88.76% tổng số ứng viên trong quý 1/2024), quy trình sàng lọc thủ công thiếu công cụ lượng hóa khiến tỷ lệ hội nhập thành công và gắn bó dài hạn đạt mức rất thấp.

Mục tiêu của dự án nghiên cứu

  1. Hệ thống hóa cơ sở lý luận về quản trị tuyển dụng nhân lực và đánh giá hiệu quả tuyển dụng thông qua hệ thống chỉ tiêu định tính, định lượng.
  2. Khảo sát và phân tích thực trạng công tác tuyển dụng tại OneS Media & Entertainment giai đoạn 2021 – 04/2024 dựa trên dữ liệu thứ cấp và điều tra thực nghiệm mẫu $n = 120$.
  3. Xác định mô hình các nhân tố ảnh hưởng trọng yếu (Danh tiếng, Môi trường làm việc, Chế độ đãi ngộ, Quy trình sàng lọc).
  4. Thiết kế khung giải pháp chuyển đổi số quy trình tuyển dụng và hệ thống đánh giá ứng viên đa chiều (Data-driven ATS Pipeline), tái cấu trúc chính sách đãi ngộ nhằm ổn định nguồn nhân lực.

Phạm vi và giới hạn nghiên cứu

  • Phạm vi không gian: Công ty TNHH OneS Media & Entertainment (Hà Nội).
  • Phạm vi thời gian: Dữ liệu hoạt động tuyển dụng và cơ cấu nhân sự từ năm 2021 đến tháng 04/2024.
  • Giới hạn kỹ thuật: Tập trung vào quy trình tuyển mộ – tuyển chọn cho các vị trí trọng yếu (Kinh doanh dịch vụ truyền thông, Video Editor, Content Creator).

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

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

Khảo sát thực nghiệm trên $n = 120$ ứng viên và nhân viên tại OneS cho thấy các rào cản cố hữu trong quy trình tuyển dụng truyền thống:

Tiêu chí Giải pháp tuyển dụng truyền thống tại OneS Quy trình chuẩn hóa đề xuất (Data-Driven ATS)
Kênh thu hút Đăng tin phân tán trên TopCV, Ybox, MXH (88.76%) Tích hợp đa kênh qua API, tự động đồng bộ hồ sơ
Sàng lọc hồ sơ Đọc CV thủ công qua Email, không có scoring Thuật toán trắc lượng Resume Parser & Weighted Scoring
Đánh giá năng lực Phỏng vấn trực tiếp cảm tính Bài test nghiệp vụ chuẩn hóa kết hợp phỏng vấn tình huống
Đo lường chi phí Không quản lý Cost-per-Hire chi tiết theo kênh Dashboard phân tích ROI và tỷ lệ chuyển đổi từng phễu
Trải nghiệm ứng viên Tỷ lệ phản hồi trễ > 7 ngày đạt 42% Hệ thống tự động phản hồi trạng thái trong 24h

So sánh với các công trình nghiên cứu tiền nhiệm

  • Nguyễn Ngọc Tú (2023): Tập trung vào 8 nhóm giải pháp hoàn thiện quy trình tuyển mộ hành chính tại DN tư vấn nhưng thiếu mô hình định lượng đánh giá ứng viên.
  • Khuất Thị Vân Anh (2018): Ứng dụng công thức tính toán nhu cầu nhân lực định lượng tại MM Mega Market nhưng chưa tối ưu cho mô hình Agency truyền thông có tính biến động cao.
  • Đề tài OneS Media (2024): Tích hợp mô hình khảo sát thực nghiệm $n=120$ với thuật toán chấm điểm ứng viên đa tiêu chí (MCDA - Multi-Criteria Decision Analysis).

Phân tích yêu cầu chức năng (MoSCoW)

  • Must-have (Bắt buộc): Xây dựng bản mô tả công việc (JD) chuẩn hóa theo năng lực; Thiết lập bảng chấm điểm hồ sơ có trọng số; Tái cấu trúc quy chế chi trả lương/thưởng minh bạch.
  • Should-have (Cần có): Hệ thống cơ sở dữ liệu quản lý hồ sơ ứng viên tập trung (Candidate Pool); Quy trình Onboarding 30-60-90 ngày.
  • Could-have (Có thể có): Tự động hóa gửi thư mời phỏng vấn và khảo sát Candidate Experience (CES).
  • Won't-have (Chưa thực hiện): Hệ thống phỏng vấn AI tự động qua video (hoãn lại do ngân sách startup).

Thiết kế hệ thống

Kiến trúc giải pháp số hóa quy trình tuyển mộ - tuyển chọn tại OneS Media được mô hình hóa theo cấu trúc 3 tầng tích hợp:

Công nghệ và Thư viện ứng dụng

  • Database Engine: PostgreSQL 16.2 (Lưu trữ quan hệ, quản lý hồ sơ, lịch sử phỏng vấn).
  • Core Processing Backend: Python 3.11.8 với FastAPI 0.110.0 (Xây dựng RESTful API xử lý dữ liệu ứng viên).
  • Data Analytics Engine: Pandas 2.2.1, NumPy 1.26.4, Scikit-learn 1.4.1 (Thuật toán chuẩn hóa điểm số).
  • Frontend Dashboard: React 18.2.0, TailwindCSS 3.4.1.

Thiết kế Cơ sở dữ liệu (PostgreSQL Schema)

-- Bảng lưu trữ thông tin ứng viên và hồ sơ tuyển dụng
CREATE TABLE candidates (
    candidate_id VARCHAR(36) PRIMARY KEY,
    full_name VARCHAR(100) NOT NULL,
    email VARCHAR(100) UNIQUE NOT NULL,
    phone VARCHAR(20) NOT NULL,
    applied_position VARCHAR(50) NOT NULL,
    channel_source VARCHAR(50) NOT NULL, -- 'TopCV', 'Networking', 'Social'
    experience_years NUMERIC(3, 1) NOT NULL,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

-- Bảng lưu trữ kết quả đánh giá đa tiêu chí
CREATE TABLE candidate_evaluations (
    evaluation_id SERIAL PRIMARY KEY,
    candidate_id VARCHAR(36) REFERENCES candidates(candidate_id),
    skill_score NUMERIC(4, 2) CHECK (skill_score BETWEEN 0 AND 100),
    attitude_score NUMERIC(4, 2) CHECK (attitude_score BETWEEN 0 AND 100),
    culture_fit_score NUMERIC(4, 2) CHECK (culture_fit_score BETWEEN 0 AND 100),
    weighted_total NUMERIC(4, 2),
    interview_status VARCHAR(30) DEFAULT 'PENDING',
    evaluator_id VARCHAR(50) NOT NULL,
    evaluated_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

Thiết kế API Endpoints (FastAPI)

  • POST /api/v1/candidates/ingest: Thu nhận dữ liệu hồ sơ từ các kênh tuyển mộ.
  • POST /api/v1/evaluations/score: Tính toán điểm tổng hợp có trọng số cho ứng viên.
  • GET /api/v1/analytics/funnel-metrics: Trích xuất tỷ lệ chuyển đổi các vòng tuyển chọn.

Phương pháp nghiên cứu (Methodology)

Nghiên cứu áp dụng quy trình kết hợp giữa phương pháp điều tra xã hội học và thiết kế quy trình lặp:

  1. Thu thập dữ liệu định lượng: Trích xuất dữ liệu tuyển dụng giai đoạn 2021 – 04/2024 từ sổ theo dõi nhân sự OneS.
  2. Khảo sát chọn mẫu: Phát bảng hỏi cấu trúc tới $N = 120$ đối tượng (bao gồm 40 nhân sự hiện hữu, 30 cựu nhân sự và 50 ứng viên tham gia ứng tuyển). Thang đo Likert 5 điểm được kiểm định độ tin cậy qua hệ số Cronbach's Alpha $> 0.78$.
  3. Phân tích dữ liệu: Sử dụng thống kê mô tả (Descriptive Statistics), so sánh chéo (Cross-tabulation) để nhận diện các điểm đứt gãy trong quy trình.

Triển khai và kết quả

Quy trình triển khai và Thuật toán cốt lõi

Quy trình đánh giá ứng viên được cụ thể hóa thông qua thuật toán chuẩn hóa điểm số có trọng số (Weighted Multicriteria Candidate Scoring Algorithm):

$$\text{FinalScore} = (W_{s} \times S_{\text{skill}}) + (W_{a} \times S_{\text{attitude}}) + (W_{c} \times S_{\text{culture}}) - P_{\text{risk}}$$

Trong đó:

  • $S_{\text{skill}}$: Điểm chuyên môn nghiệp vụ (Trọng số $W_s = 0.40$).
  • $S_{\text{attitude}}$: Điểm thái độ, tính chủ động (Trọng số $W_a = 0.35$).
  • $S_{\text{culture}}$: Điểm mức độ phù hợp văn hóa startup (Trọng số $W_c = 0.25$).
  • $P_{\text{risk}}$: Điểm phạt rủi ro (Rời bỏ công việc sớm, không cam kết thời gian).

Triển khai thuật toán bằng Python

from dataclasses import dataclass
from typing import Dict, Any

@dataclass
class CandidateAssessment:
    candidate_id: str
    skill_score: float      # Thang điểm 0 - 100
    attitude_score: float   # Thang điểm 0 - 100
    culture_score: float    # Thang điểm 0 - 100
    has_salary_conflict: bool
    unstable_job_history: bool

class RecruitmentScoringEngine:
    WEIGHT_SKILL = 0.40
    WEIGHT_ATTITUDE = 0.35
    WEIGHT_CULTURE = 0.25
    PENALTY_CONFLICT = 15.0
    PENALTY_UNSTABLE = 10.0

    @classmethod
    def evaluate_candidate(cls, assessment: CandidateAssessment) -> Dict[str, Any]:
        """
        Tính toán điểm số tổng hợp và phân loại ứng viên theo ngưỡng chất lượng.
        """
        raw_weighted_score = (
            (assessment.skill_score * cls.WEIGHT_SKILL) +
            (assessment.attitude_score * cls.WEIGHT_ATTITUDE) +
            (assessment.culture_score * cls.WEIGHT_CULTURE)
        )
        
        penalty = 0.0
        if assessment.has_salary_conflict:
            penalty += cls.PENALTY_CONFLICT
        if assessment.unstable_job_history:
            penalty += cls.PENALTY_UNSTABLE
            
        final_score = max(0.0, raw_weighted_score - penalty)
        
        if final_score >= 80.0:
            status = "RECOMMENDED_HIRE"
        elif final_score >= 65.0:
            status = "FURTHER_REVIEW"
        else:
            status = "REJECTED"
            
        return {
            "candidate_id": assessment.candidate_id,
            "final_score": round(final_score, 2),
            "status": status,
            "penalty_applied": penalty
        }

# Minh họa thực thi kiểm thử trên hồ sơ vị trí Nhân viên Kinh doanh Truyền thông
if __name__ == "__main__":
    sample_candidate = CandidateAssessment(
        candidate_id="CAN-2024-0401",
        skill_score=85.0,
        attitude_score=90.0,
        culture_score=75.0,
        has_salary_conflict=False,
        unstable_job_history=False
    )
    result = RecruitmentScoringEngine.evaluate_candidate(sample_candidate)
    print(f"Candidate Evaluation Result: {result}")
    # Output: {'candidate_id': 'CAN-2024-0401', 'final_score': 84.25, 'status': 'RECOMMENDED_HIRE', 'penalty_applied': 0.0}

Kết quả kiểm chứng thực nghiệm

Phân tích số liệu thực nghiệm từ 285 hồ sơ ứng tuyển giai đoạn 01/2024 – 04/2024 tại OneS ghi nhận các chỉ số hiệu suất tuyển dụng:

+-----------------------------------------------------------------------------+
|                           PHỄU TUYỂN DỤNG ONES (01/2024 - 04/2024)          |
+-----------------------------------------------------------------------------+
|  [1] Hồ sơ ứng tuyển (Total Sourced)     : 285 hồ sơ (100.0%)               |
|                                                                             |
|  [2] Hồ sơ đạt yêu cầu sơ loại (Screened) : 148 hồ sơ ( 51.93%)              |
|                                                                             |
|  [3] Tham gia phỏng vấn (Interviewed)    :  62 ứng viên (21.75%)            |
|                                                                             |
|  [4] Trúng tuyển nhận Offer (Offered)    :  18 ứng viên (  6.31%)           |
|                                                                             |
|  [5] Hội nhập thành công (Retained >90d) :   3 nhân sự (  1.05% trên tổng CV)|
+-----------------------------------------------------------------------------+

Phân tích nguyên nhân đứt gãy phễu

  1. Tỷ lệ sàng lọc ban đầu: Đạt 51.93%, phản ánh bản mô tả công việc (JD) trên Internet còn chung chung, thu hút nhiều ứng viên trái ngành hoặc thiếu kỹ năng thực chiến.
  2. Tỷ lệ hội nhập sau thử việc cực thấp: Chỉ đạt 16.67% (3/18 người nhận việc), do chính sách lương bổng không minh bạch và thiếu lộ trình phát triển kỹ năng rõ ràng.
  3. Đánh giá mức độ ảnh hưởng của các yếu tố (Khảo sát $n=120$):
    • Chế độ đãi ngộ & Chi trả đúng hạn: Điểm ảnh hưởng $4.68 / 5.00$ (Mức độ tác động cao nhất).
    • Môi trường làm việc & Văn hóa: Điểm ảnh hưởng $4.25 / 5.00$.
    • Danh tiếng công ty: Điểm ảnh hưởng $3.82 / 5.00$.

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

  1. Chuẩn hóa khung năng lực theo vị trí (Competency Matrix): Xây dựng chi tiết chân dung ứng viên cho vị trí Account Executive và Creative Video Editor, tích hợp tiêu chí đo lường định lượng thay cho đánh giá cảm tính.
  2. Mô hình hóa phễu tuyển dụng gắn liền với Cost-per-Hire: Thiết lập cơ chế theo dõi chi phí thực tế cho từng kênh tuyển dụng (Internet vs Networking), giúp doanh nghiệp phân bổ ngân sách tối ưu.
  3. Đổi mới quy trình Onboarding và Thỏa ước lao động: Đề xuất giải pháp kiểm soát rủi ro pháp lý về hợp đồng lao động và cam kết trả lương thực tập sinh, khắc phục trực tiếp nguyên nhân làm suy giảm 52.17% nhân sự đầu năm 2024.

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

Kịch bản ứng dụng thực tế

Tại vị trí Nhân viên Kinh doanh dịch vụ truyền thông (Account Executive):

  • Tình huống: Cần tuyển 05 nhân viên phục vụ dự án mở rộng kênh TikTok Agency trong vòng 30 ngày.
  • Triển khai:
    • Đăng bài truyền thông có gắn tracking code trên TopCV và Zalo Group Agency.
    • Sử dụng module chấm điểm tự động lọc 80 hồ sơ đầu vào, chọn ra top 20 ứng viên có điểm $\ge 75$.
    • Tổ chức phỏng vấn cấu trúc 2 vòng (HR & Giám đốc thương mại).
    • Ký thỏa thuận thử việc kèm bản mô tả KPI hoa hồng chi tiết.

Lộ trình triển khai giải pháp (Roadmap)

Giai đoạn Thời gian Nội dung công việc trọng tâm Đầu ra (Deliverables)
Giai đoạn 1 Tuần 1 - 2 Rà soát và chuẩn hóa mô tả công việc (JD), xây dựng tiêu chí đánh giá Bộ JD và biểu mẫu chấm điểm 5 vị trí chủ chốt
Giai đoạn 2 Tuần 3 - 4 Ban hành quy chế tài chính, cam kết thời gian chi trả lương cố định Văn bản cam kết chế độ đãi ngộ minh bạch
Giai đoạn 3 Tuần 5 - 8 Áp dụng quy trình tuyển mộ đa kênh, theo dõi phễu tuyển dụng trên Sheet/App Báo cáo tỷ lệ chuyển đổi phễu theo tuần
Giai đoạn 4 Tuần 9 - 12 Đánh giá tỷ lệ thử việc thành công và mức độ hài lòng của nhân viên mới Báo cáo nghiệm thu và tối ưu hóa quy trình

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

Hạn chế kỹ thuật và thực tiễn

  • Dữ liệu khảo sát ($n=120$) tập trung chủ yếu tại khu vực Hà Nội trong phân khúc doanh nghiệp Agency truyền thông quy mô nhỏ, chưa bao quát các doanh nghiệp quy mô lớn.
  • Hệ thống chấm điểm ứng viên hiện tại dựa trên bộ trọng số bán tự động, chưa tích hợp mô hình xử lý ngôn ngữ tự nhiên (NLP) để phân tích ngữ nghĩa CV tự động.

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

  • Xây dựng module trích xuất thông tin tự động từ file PDF/Docx của ứng viên bằng mô hình mã nguồn mở.
  • Mở rộng nghiên cứu sang chính sách đãi ngộ linh hoạt (Total Rewards) kết hợp đào tạo kỹ năng thực chiến (Upskilling) cho thế hệ lao động GenZ trong ngành truyền thông số.

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

  • Doanh nghiệp & Quản trị viên startup: Sở hữu quy trình tuyển dụng chuẩn hóa, tiết kiệm 30% chi phí tuyển mộ sai người, ngăn ngừa rủi ro khủng hoảng thiếu hụt lao động.
  • Sinh viên & Ứng viên: Hiểu rõ yêu cầu năng lực thực tế của ngành Agency truyền thông, tiếp cận môi trường làm việc minh bạch về quyền lợi.
  • Nhà nghiên cứu & Đào tạo: Cung cấp bộ dữ liệu thực chứng sống động về tác động tiêu cực của việc vi phạm cam kết đãi ngộ đến sự sụp đổ của cơ cấu nhân sự startup.

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

1. Doanh nghiệp startup với ngân sách hạn hẹp làm thế nào để tối ưu chi phí tuyển mộ?

Tập trung khai thác kênh giới thiệu nội bộ (Networking) và xây dựng thương hiệu tuyển dụng tự thân trên mạng xã hội (TikTok, LinkedIn) thay vì chi tiền ồ ạt cho các gói đăng tin đắt đỏ. Kết hợp chính sách thưởng giới thiệu nhân sự minh bạch để kích hoạt nguồn ứng viên chất lượng cao.

2. Làm thế nào để giải quyết tình trạng tỷ lệ hội nhập thử việc thấp (< 20%)?

Cần minh bạch hóa thông tin công việc, mức thu nhập và cơ chế hoa hồng ngay từ vòng phỏng vấn sơ bộ. Đồng thời, thiết lập kế hoạch kèm cặp 1:1 (Mentorship) trong 30 ngày đầu tiên để nhân viên mới nắm bắt nhanh văn hóa và quy trình tác nghiệp.

3. Quy trình tuyển dụng đề xuất có thể tích hợp với các công cụ quản lý hiện có không?

Có. Kiến trúc dữ liệu được thiết kế mở, dễ dàng liên kết với Google Workspace, Trello, Notion hoặc các nền tảng quản trị nhân sự tổng thể (HRM) qua REST API chuẩn.

4. Biện pháp cấp bách nào giúp OneS Media phục hồi đội ngũ nhân sự sau khủng hoảng tháng 04/2024?

Ban Lãnh đạo cần ngay lập tức tất toán các khoản nợ lương/trợ cấp còn tồn đọng, ban hành chính sách đãi ngộ minh bạch bằng văn bản, đồng thời tập trung tuyển dụng lại đội ngũ nòng cốt thông qua kênh tuyển dụng nội bộ và đối tác chiến lược.

5. Thời gian hoàn vốn (ROI) khi chuẩn hóa quy trình tuyển dụng là bao lâu?

Theo tính toán chi phí, việc giảm tỷ lệ nhân sự nghỉ việc sớm giúp doanh nghiệp tiết kiệm chi phí tuyển dụng lại và chi phí cơ hội dự án, mang lại điểm hòa vốn và hiệu quả tài chính dương chỉ sau 3 – 4 tháng áp dụng quy trình mới.


Kết luận

Khóa luận tốt nghiệp đã làm rõ bức tranh toàn cảnh về thực trạng quản trị nhân lực và công tác tuyển dụng tại Công ty TNHH OneS Media & Entertainment giai đoạn 2021 – 04/2024. Những phát hiện thực nghiệm chỉ ra rằng, đối với các doanh nghiệp sáng tạo nội dung, tuyển dụng không đơn thuần là việc tìm kiếm hồ sơ ứng viên từ các website tuyển dụng mà là một chuỗi giá trị tích hợp chặt chẽ giữa: Thương hiệu nhà tuyển dụng – Tiêu chuẩn đánh giá năng lực minh bạch – Chính sách đãi ngộ công bằng.

Việc triển khai đồng bộ khung giải pháp tuyển dụng dựa trên dữ liệu (Data-driven Recruitment Framework) kết hợp tái thiết lập niềm tin thông qua việc thực thi đúng cam kết lao động là chìa khóa then chốt giúp OneS Media vượt qua giai đoạn khủng hoảng nhân sự, ổn định tổ chức và bứt phá bền vững trên thị trường truyền thông số.