-
Tìm Việc Làm (6270)
-
Việc làm it (15)
-
kỹ sư sản xuất (12)
-
Luật Pháp lý (7)
-
Việc Làm (144)
- Tài xế/Lái xe/Giao nhận (25)
- Biên dịch phiên dịch (3)
- Việc làm y tế dược (8)
- Bán hàng thu ngân (11)
- Việc kinh doanh bán hàng (12)
- Công nhân/Lao động (36)
- Việc làm thư ký trợ lý (8)
- Khách sạn nhà hàng du lịch (17)
- Việc làm thực phẩm đồ uống (2)
- Việc làm spa làm đẹp (3)
- Việc làm sự kiện (10)
-
việc làm thêm (2)
-
Giáo dục Đào tạo (9)
-
Việc làm bảo vệ (6)
-
Sales (140)
-
Customer Service (28)
-
Driver / Delivery (40)
-
Accounting (28)
-
Security Guard (57)
-
Factory Worker (117)
-
Education - Training (341)
-
Accounting - Finance (21)
-
Technology (7)
-
Retail (84)
-
Real Estate (33)
-
Non-profit - Volunteer (150)
-
Marketing (118)
-
Manual Labor (160)
-
Healthcare (21)
-
Human Resource (95)
-
Internet (14)
-
Legal (84)
-
Other Jobs (8)
Check with seller Việc làm Bắc Ninh Security Programmer (Game)
- Location: Bắc Ninh, vietnam
JOB DESCRIPTION: SECURITY PROGRAMMER (GAME)
Role Overview
Trong thế giới giải trí kỹ thuật số, nơi hàng triệu người chơi kết nối và tương tác mỗi ngày, sự công bằng và an toàn thông tin là nền tảng cốt lõi tạo nên thành công của một tựa game. Chúng tôi đang tìm kiếm một "Người gác đền kỹ thuật số" – vị trí Security Programmer (Lập trình viên Bảo mật Game). Bạn không chỉ đơn thuần là một lập trình viên; bạn là chiến lược gia trong cuộc chiến chống lại các hành vi gian lận (cheating), hack, và các cuộc tấn công mạng nhắm vào hệ thống server cũng như trải nghiệm của người dùng.
Sứ mệnh của bạn là xây dựng những "bức tường thành" kiên cố từ tầng mã nguồn (source code) đến giao thức mạng. Bạn sẽ chịu trách nhiệm bảo vệ tài sản trí tuệ của công ty, dữ liệu cá nhân của người chơi và quan trọng nhất là duy trì sự cân bằng, tính minh bạch trong game. Nếu bạn là một lập trình viên có tư duy của một "hacker mũ trắng", đam mê việc giải mã các cơ chế tấn công phức tạp và có khao khát xây dựng một môi trường chơi game lành mạnh, chúng tôi mong muốn bạn đồng hành cùng đội ngũ phát triển tinh nhuệ của chúng tôi.
---
Key Responsibilities
1. Phát triển và Tích hợp Hệ thống Anti-Cheat:
* Nghiên cứu, thiết kế và triển khai các giải pháp chống gian lận (Anti-cheat) tùy chỉnh hoặc tích hợp các giải pháp bên thứ ba (như Easy Anti-Cheat, BattlEye) vào công cụ phát triển game (Game Engine).
* Xây dựng các cơ chế phát hiện can thiệp vào bộ nhớ (Memory Hacking), thay đổi tệp tin game (File Integrity), và sử dụng phần mềm hỗ trợ không hợp lệ (Aimbot, Wallhack, Scripting).
* Phát triển các thuật toán phân tích hành vi người chơi dựa trên dữ liệu lớn (Big Data) để nhận diện các dấu hiệu bất thường tiềm ẩn.
2. Bảo mật Giao thức Mạng và Truyền tải Dữ liệu:
* Thiết kế và triển khai các giao thức mã hóa dữ liệu (Encryption) giữa Client và Server để ngăn chặn các cuộc tấn công nghe lén (Eavesdropping) hoặc tấn công trung gian (Man-in-the-Middle).
* Tối ưu hóa quá trình xác thực (Authentication) và phân quyền (Authorization) để đảm bảo chỉ những người dùng hợp lệ mới có quyền truy cập vào các tính năng nhạy cảm.
* Xây dựng hệ thống chống tấn công từ chối dịch vụ (DDoS) ở tầng ứng dụng, đảm bảo server game luôn ổn định ngay cả khi bị tấn công dồn dập.
3. Kiểm thử Xâm nhập và Rà soát Lỗ hổng (Penetration Testing & Vulnerability Assessment):
* Thực hiện các đợt kiểm thử xâm nhập định kỳ vào hệ thống server, API và ứng dụng game để tìm kiếm các điểm yếu bảo mật (SQL Injection, Buffer Overflow, Logic flaws).
* Sử dụng các công cụ kỹ thuật đảo ngược (Reverse Engineering) như IDA Pro, Ghidra, OllyDbg để phân tích mã máy và dự đoán các phương thức mà hacker có thể sử dụng để bẻ khóa game.
* Phối hợp với đội ngũ QA/QC để thiết lập các quy trình kiểm thử tự động về bảo mật trong chu trình phát triển phần mềm (DevSecOps).
4. Bảo mật Phía Server và Cơ sở dữ liệu:
* Lập trình các logic kiểm tra (Validation) nghiêm ngặt phía Server-side để ngăn chặn việc người chơi gửi các gói tin giả mạo nhằm thay đổi thông số nhân vật, vật phẩm hoặc tiền tệ trong game.
* Thiết kế kiến trúc cơ sở dữ liệu an toàn, triển khai các biện pháp mã hóa dữ liệu nhạy cảm (thông tin thanh toán, mật khẩu) và thiết lập hệ thống sao lưu (Backup) phục hồi sau sự cố.
5. Giám sát và Phản ứng Sự cố (Monitoring & Incident Response):
* Xây dựng và vận hành hệ thống giám sát thời gian thực để phát hiện các cuộc tấn công hoặc hành vi gian lận đang diễn ra.
* Trực tiếp tham gia vào đội phản ứng nhanh khi có sự cố bảo mật nghiêm trọng, thực hiện điều tra kỹ thuật số (Digital Forensics) để xác định nguyên nhân gốc rễ và đưa ra giải pháp khắc phục triệt để.
* Cập nhật liên tục các bản vá bảo mật (Security Patches) cho hệ thống và ứng dụng.
6. Nghiên cứu và Đào tạo:
* Luôn cập nhật các xu hướng tấn công mới nhất trong ngành công nghiệp game toàn cầu và các công nghệ phòng thủ tiên tiến nhất.
* Hướng dẫn và đào tạo các lập trình viên khác về quy trình viết mã an toàn (Secure Coding Practices), giúp giảm thiểu rủi ro bảo mật ngay từ giai đoạn bắt đầu dự án.
---
Requirements & Qualifications
1. Học vấn và Kinh nghiệm:
* Tốt nghiệp Đại học trở lên chuyên ngành Khoa học Máy tính, Công nghệ Thông tin, An toàn Thông tin hoặc các ngành kỹ thuật liên quan.
* Tối thiểu 3-5 năm kinh nghiệm làm việc trong lĩnh vực bảo mật phần mềm hoặc phát triển game, ưu tiên ứng viên đã từng làm việc tại các studio game lớn hoặc các công ty an ninh mạng.
* Có kinh nghiệm thực tế trong việc đối phó với các cuộc tấn công nhắm vào game online là một lợi thế lớn.
2. Kỹ năng Chuyên môn (Cốt lõi):
* Ngôn ngữ lập trình: Thành thạo các ngôn ngữ lập trình hệ thống như C/C++ (bắt buộc), C# (cho Unity) hoặc C++ (cho Unreal Engine). Có khả năng làm việc với Assembly (x86/x64) để phân tích mã nguồn thấp.
* Kỹ thuật Đảo ngược (Reverse Engineering): Có kỹ năng sử dụng thành thạo các công cụ như IDA Pro, Ghidra, x64dbg, Wireshark để phân tích tệp thực thi và lưu lượng mạng.
* Kiến thức về Game Engine: Hiểu sâu về kiến trúc của ít nhất một Game Engine phổ biến (Unity, Unreal Engine, CryEngine) và cách chúng quản lý bộ nhớ, tài nguyên.
* Bảo mật mạng: Hiểu biết sâu sắc về các giao thức mạng (TCP/IP, UDP, WebSockets), SSL/TLS, và các cơ chế mã hóa (AES, RSA, ECC).
* Hệ điều hành: Hiểu biết về internals của Windows, Linux, Android hoặc iOS (cách quản lý process, thread, memory, hook system calls).
3. Kỹ năng Bổ trợ:
* Kinh nghiệm làm việc với các hệ thống Cloud (AWS, Google Cloud, Azure) và các giải pháp bảo mật của họ.
* Khả năng viết kịch bản (Scripting) bằng Python, PowerShell hoặc Bash để tự động hóa các tác vụ bảo mật.
* Kiến thức về mật mã học (Cryptography) và ứng dụng trong việc bảo vệ dữ liệu.
4. Phẩm chất cá nhân:
* Tư duy phản biện và sáng tạo: Có khả năng suy nghĩ như một kẻ tấn công để tìm ra những kẽ hở mà người khác bỏ qua.
* Sự tỉ mỉ và kiên nhẫn: Bảo mật là một công việc đòi hỏi sự chính xác tuyệt đối; một lỗi nhỏ cũng có thể dẫn đến hậu quả lớn.
* Đạo đức nghề nghiệp: Cam kết tuyệt đối với tính bảo mật và trung thực.
* Khả năng làm việc dưới áp lực cao: Đặc biệt là trong các tình huống hệ thống bị tấn công hoặc khi sắp đến ngày phát hành dự án (Launch date).
* Kỹ năng giao tiếp: Có khả năng giải thích các vấn đề kỹ thuật phức tạp một cách đơn giản cho các bộ phận không chuyên môn.
---
Quyền lợi
* Mức lương và Thưởng: Mức lương cạnh tranh tương xứng với năng lực (thỏa thuận trực tiếp). Thưởng dự án, thưởng hiệu suất (KPI) và lương tháng 13 hấp dẫn.
* Môi trường làm việc: Làm việc trong một Studio game năng động, sáng tạo với những công nghệ hàng đầu thế giới. Không gian làm việc hiện đại, kích thích tư duy sáng tạo.
* Đào tạo và Phát triển: Được tài trợ tham gia các hội thảo bảo mật quốc tế (Black Hat, DEF CON) và các khóa đào tạo chuyên sâu về Cybersecurity. Cơ hội thăng tiến lên các vị trí quản lý như Security Architect hoặc Head of Security.
* Chăm sóc sức khỏe: Gói bảo hiểm sức khỏe cao cấp dành riêng cho nhân viên và người thân. Khám sức khỏe định kỳ hàng năm.
* Chế độ đãi ngộ khác: Hỗ trợ thiết bị làm việc cấu hình cao nhất. Các hoạt động Teambuilding, du lịch hàng năm, khu vực giải trí (PS5, Xbox, bi lắc) ngay tại văn phòng. Free lunch, trà, café và đồ ăn nhẹ mỗi ngày.
* Tính chất công việc: Được trực tiếp tham gia vào các dự án Game quy mô lớn, đối đầu với những thử thách thực tế và khẳng định giá trị bản thân trong cộng đồng bảo mật game.
---
Tags:
Security Programmer, Game Security Engineer, Lập trình viên bảo mật, Chống hack game, Anti-cheat Developer, Reverse Engineering, C++ Game Developer, Cybersecurity in Gaming, Bảo mật hệ thống game, Tuyển dụng IT bảo mật, Game Industry Jobs, Chuyên gia an ninh mạng game.
Từ khoá tìm kiếm:
Tuyển dụng Security Programmer Game, Việc làm bảo mật game C++, Kỹ sư bảo mật game online, Anti-cheat specialist jobs, Reverse engineering game jobs, Lập trình viên C++ an toàn thông tin, Chuyên gia chống gian lận game, Game security architect recruitment, Security developer Unreal Engine, Unity security expert.
---
PHÂN TÍCH CHI TIẾT CÔNG VIỆC (Dành cho ứng viên và nhà tuyển dụng tham khảo)
*(Phần này mở rộng thêm để làm rõ các khía cạnh kỹ thuật phức tạp của vị trí này, nhằm đạt yêu cầu về độ dài và chiều sâu nội dung)*
Tại sao vị trí Security Programmer lại quan trọng trong ngành Game?
Khác với các ứng dụng ngân hàng hay thương mại điện tử, bảo mật game tập trung vào "Client-side security". Trong khi phần lớn phần mềm tin tưởng vào dữ liệu từ máy khách (Client), thì trong game, "Never trust the client" là quy tắc vàng. Người chơi có toàn quyền kiểm soát phần cứng và bộ nhớ máy tính của họ, cho phép họ sử dụng các công cụ như Cheat Engine để thay đổi giá trị biến số. Nhiệm vụ của Security Programmer là tạo ra các rào cản khiến việc can thiệp này trở nên khó khăn nhất có thể, hoặc ít nhất là dễ dàng bị phát hiện.
Chi tiết về kỹ thuật Reverse Engineering trong Game:
Một Security Programmer xuất sắc phải biết cách hacker bẻ khóa game của mình. Điều này bao gồm việc phân tích các "static analysis" (đọc code qua IDA Pro) và "dynamic analysis" (theo dõi luồng thực thi khi game đang chạy). Bạn sẽ cần phải viết các đoạn mã "Obfuscation" (làm rối mã nguồn) để ngăn chặn các công cụ dịch ngược (Decompilers) có thể hiểu được logic trò chơi. Đồng thời, bạn sẽ triển khai kỹ thuật "Anti-debugging" để ngăn hacker gắn (attach) các trình gỡ lỗi vào tiến trình game.
Thử thách về hiệu năng (Performance vs. Security):
Đây là thách thức lớn nhất đối với Security Programmer. Các cơ chế bảo mật (như mã hóa liên tục hoặc quét bộ nhớ) không được phép làm giảm khung hình (FPS) của game. Nếu bảo mật quá chặt chẽ gây giật lag, người chơi sẽ rời bỏ game. Do đó, bạn cần có tư duy tối ưu hóa mã nguồn cực tốt, biết cách tận dụng đa luồng (Multi-threading) và các tập lệnh CPU đặc biệt để thực hiện các kiểm tra bảo mật mà không ảnh hưởng đến trải nghiệm người chơi.
Cuộc chiến chống lại AI và Machine Learning trong gian lận:
Hacker hiện nay đã bắt đầu sử dụng AI để tự động hóa các hành vi gian lận (như nhận diện hình ảnh để tự động ngắm bắn – Pixel-based Aimbot). Với tư cách là Security Programmer, bạn cũng phải sử dụng chính AI/ML để đối đầu lại. Việc xây dựng các mô hình học máy để phân tích hàng tỷ hành vi (như tốc độ di chuyển chuột, độ chính xác bất thường) là một phần không thể thiếu trong tương lai của bảo mật game.
Kết luận:
Vị trí Security Programmer (Game) không dành cho những người thích sự an nhàn. Đây là vị trí dành cho những người yêu thích sự đổi mới, không ngại đối đầu với những thử thách mới mỗi ngày và có lòng tự trọng nghề nghiệp cao trong việc bảo vệ thành quả lao động của cả một tập thể. Chúng tôi chờ đợi những hồ sơ ấn tượng từ bạn.
Useful information
- Avoid scams by acting locally or paying with PayPal
- Never pay with Western Union, Moneygram or other anonymous payment services
- Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
- This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"
Related listings
-
Việc làm Bắc Ninh Database Programmer (Game)Tìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Database Programmer (Game) Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của những kho tàng số" – vị trí Database Programmer chuyên biệt cho mảng Game. Trong thế giới trò chơi trực tuyến, dữ liệu không chỉ là những con số k...
-
Việc làm Bắc Ninh Server Engineer (Game)Tìm Việc Làm - - 2026/07/02 Check with sellerJob Description: Senior Server Engineer (Game) Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của thế giới ảo" – vị trí Senior Server Engineer (Game). Trong vũ trụ trò chơi trực tuyến, nếu Client là lớp vỏ lộng lẫy thì Server chính là bộ não...
-
Việc làm Bắc Ninh Backend Game DeveloperTìm Việc Làm - - 2026/07/02 Check with sellerJOB DESCRIPTION: SENIOR BACKEND GAME DEVELOPER Role Overview Chúng tôi đang tìm kiếm một "Kiến trúc sư của thế giới ảo" – vị trí Senior Backend Game Developer. Nếu ví một trò chơi là một cơ thể sống, thì Frontend là lớp da thịt rạng rỡ, còn bạn chính...