CV WorkCV Work
Lọc
Tỉnh / thành
Ngành nghề
Mức lương
Hà Nội

Tuyển dụng EDR Developer Junior - Senior tại Hà Nội

~38 triệu (dự kiến)📍 Hà NộiỨng tuyển ngay →

Chưa có CV? Tạo CV miễn phí ở đây →

Kỹ năng cần có cho EDR Developer Junior - Senior

Mô tả công việc EDR Developer Junior - Senior

Top 3 Reasons To Join Us Thử việc 100% lương, Thưởng Esop. Văn hóa trẻ, năng động, không ngừng học hỏi. Đội ngũ Lãnh đạo & chuyên gia công nghệ cao. The Job

1. Phát triển Endpoint Agent

 Phát triển agent chạy trên Windows và Linux.

 Thu thập thông tin về:

  • Process và process tree.
  • File creation, modification, deletion và execution.
  • Network connection.
  • User login và authentication event.
  • Registry trên Windows.
  • Service, driver, scheduled task và startup item.
  • Kernel event, system call hoặc audit event khi phù hợp.

 Xây dựng cơ chế gửi telemetry an toàn về máy chủ quản lý tập trung.

 Phát triển cơ chế cache, queue và retry khi endpoint mất kết nối.

 Kiểm soát tài nguyên CPU, RAM, disk I/O và network bandwidth của agent.

 Hỗ trợ tự động cập nhật, rollback và quản lý phiên bản agent.

 

2. Phát triển Detection Engine

 Xây dựng cơ chế phát hiện dựa trên:

  • IOC.
  • Hash và file reputation.
  • Sigma rule.
  • YARA rule.
  • Behavior rule.
  • Process relationship.
  • Command-line analysis.
  • MITRE ATT&CK technique
  • Phát triển rule engine có khả năng cập nhật và mở rộng.

 Xây dựng logic correlation giữa nhiều sự kiện trên endpoint.

 Giảm tỷ lệ false positive và false negative.

 Hỗ trợ phát hiện các hành vi như:

  • Ransomware.
  • Credential dumping.
  • Persistence.
  • Privilege escalation.
  • Lateral movement.
  • Command and Control.
  • Defense evasion.
  • Living-off-the-land binary abuse.
  •  
  • 3. Phát triển Response Engine

 Phát triển các chức năng phản ứng sự cố:

  • Kill process.
  • Quarantine file.
  • Delete hoặc restore file.
  • Block hash.
  • Block domain, IP hoặc URL.
  • Isolate endpoint khỏi mạng.
  • Disable user hoặc session.
  • Thu thập file phục vụ điều tra.
  • Thực thi script hoặc command được kiểm soát.
  • 4. Phát triển Server và Management Platform
  • Xây dựng cơ chế Live Response an toàn.

 Áp dụng xác thực, phân quyền, audit log và approval workflow cho các hành động nhạy cảm.

 Đảm bảo các thao tác response có khả năng timeout, rollback và phục hồi khi lỗi.

 

Tùy theo phân công, EDR Developer có thể tham gia:

 Xây dựng API tiếp nhận telemetry từ endpoint agent.

 Phát triển cơ chế đăng ký và xác thực endpoint.

 Quản lý policy, rule và configuration cho agent.

 Quản lý license và trạng thái hoạt động của endpoint.

 Xây dựng chức năng quản lý alert, incident và investigation.

 Tích hợp EDR với:

  • SIEM.
  • SOAR.
  • TIP.
  • Sandbox.
  • Antivirus engine.
  • Threat intelligence platform.
  • Identity provider.
  • 5. Đảm bảo chất lượng và bảo mật

 Xây dựng cơ chế multi-tenancy và RBAC.

 Phát triển dashboard quản trị, truy vấn và điều tra dữ liệu endpoint.

 

 Viết unit test, integration test và system test.

 Thực hiện code review và tuân thủ Secure SDLC.

 Phân tích crash dump, memory dump và log hệ thống.

 Điều tra lỗi hiệu năng, deadlock, race condition và memory leak.

 Thực hiện threat modeling cho agent và server.

 Bảo vệ agent khỏi:

  • Unauthorized modification.
  • Process termination.
  • Configuration tampering.
  • Binary replacement.
  • Local privilege abuse.

 Tham gia kiểm thử tương thích trên nhiều phiên bản Windows và Linux.

 Xây dựng tài liệu kỹ thuật, tài liệu API, tài liệu triển khai và release note.

Your Skills and Experience

1. Junior EDR Developer

Kinh nghiệm: 

  • Từ 0 đến 2 năm kinh nghiệm phát triển phần mềm.
  • Chấp nhận ứng viên mới tốt nghiệp có nền tảng tốt về lập trình hệ thống, hệ điều hành hoặc an toàn thông tin.
  • Có dự án cá nhân, đồ án hoặc mã nguồn mở liên quan là một lợi thế.

Kiến thức và kỹ năng bắt buộc

 Nắm vững ít nhất một ngôn ngữ: Rust, C., C++, Go. 

 Hiểu cơ bản về: Process và thread, Memory management, File system, TCP/IP, Client-server, Multi-threading và asynchronous programming. 

 Có khả năng sử dụng Git.

 Có khả năng đọc log, debug và phân tích lỗi cơ bản.

 

2. Middle EDR Developer

Kinh nghiệm: 

 Từ 2 đến 5 năm kinh nghiệm phát triển phần mềm.

 Có ít nhất 1 năm làm việc với một trong các lĩnh vực: System programming, Endpoint agent, Security product, Monitoring agent, Antivirus, EDR hoặc XDR, Network security, High-performance backend. 

Kiến thức và kỹ năng bắt buộc

Thành thạo ít nhất một ngôn ngữ lập trình hệ thống; ưu tiên Rust, C hoặc C++.

Có kinh nghiệm với: Multi-threading, Async I/O, IPC, Network programming, Binary serialization, Local storage hoặc embedded database. 

Việc này hợp với ai đó bạn quen?

Mức lương EDR Developer Junior - Senior trên thị trường

Cấp cao · Công nghệ thông tin · đo trên 483 tin đang tuyển ở CV Work
Thấp (25%)30 tr
Trung vị37,5 tr
Cao (25%)50 tr

Nhà tuyển dụng VSEC

VSEC · 📍 Hà Nội

Việc khác tại VSEC

EDR Developer Junior - Senior ~38 triệu (dự kiến) · 📍 Hà Nội
Ứng tuyển ngay →