Kỹ sư Ruby thu thập dữ liệu web tại SearchApi
Đã xác nhận còn mở
Phát triển tích hợp dữ liệu tìm kiếm bằng Ruby on Rails, tự động hóa trình duyệt và bộ phân tích dữ liệu trong vai trò từ xa tại Việt Nam.
Tìm việc theo công ty: SearchApi
- Địa điểm
- Từ xa
- Khu vực tuyển dụng
- Làm việc từ xa - Việt Nam
- Loại hình
- FullTime
- Hình thức làm việc
- remote
- Công nghệ
- JavaScript, AWS
Lưu việc làm — tài khoản miễn phí Việc làm đã lưu
Tạo hồ sơ ứng tuyển miễn phí — Lưu kỹ năng và dự án trong một hồ sơ có thể dùng lại. Hồ sơ mặc định riêng tư; bạn quyết định khi nào chia sẻ. Ứng tuyển tin này trực tiếp với nhà tuyển dụng.
Bằng cách tiếp tục, bạn đồng ý với cách xử lý dữ liệu để quản lý tài khoản và hồ sơ của mình. Quyền riêng tư
Tổng quan vị trí
Vai trò kỹ thuật Ruby này tham gia nhiều phần của sản phẩm dữ liệu tìm kiếm SearchApi: bộ phân tích dữ liệu, tự động hóa trình duyệt, tài liệu, bảng quản trị và hỗ trợ khách hàng. Nhóm dùng Rails, PostgreSQL, Redis, Sidekiq, AWS và mong kỹ sư chịu trách nhiệm về kết quả vận hành. Tin nêu làm việc từ xa tại Việt Nam.
Trách nhiệm
- Sửa bộ phân tích dữ liệu khi website nguồn thay đổi, bổ sung trường dữ liệu và tích hợp công cụ tìm kiếm mới.
- Điều tra hoạt động tự động hóa trình duyệt và Chrome DevTools Protocol, gồm dấu vân tay trình duyệt và cơ chế bảo vệ website.
- Cải thiện tài liệu, trang giới thiệu và chức năng quản trị; rà soát, kiểm thử thay đổi của đồng nghiệp.
- Trao đổi với khách hàng, luân phiên hỗ trợ và cập nhật tiến độ sửa lỗi, nhu cầu sản phẩm.
- Ở cấp cao, cải thiện xử lý đồng thời, hiệu năng, giám sát và kiến trúc, đồng thời hướng dẫn kỹ sư khác.
Yêu cầu
- Vững Ruby và Ruby on Rails cùng nền tảng web như HTTP, TLS, JavaScript, bộ chọn CSS và XPath.
- Có kinh nghiệm thực tế tự động hóa trình duyệt, trích xuất dữ liệu, gỡ lỗi; hiểu sâu CDP, Playwright hoặc Puppeteer là lợi thế lớn.
- Có thể chủ động làm việc khi hệ thống sản phẩm gặp áp lực, viết cập nhật kỹ thuật, khách hàng rõ ràng và giao tiếp tiếng Anh.
- Bằng khoa học máy tính hoặc nền tảng kỹ thuật tương đương. Xử lý đồng thời bằng Ruby, hệ thống chống bot, gỡ lỗi mạng, AWS hay Terraform là lợi thế.
Công nghệ trong công việc
- JavaScript: Strong Ruby and Ruby on Rails skills plus web fundamentals such as HTTP, TLS, JavaScript, CSS selectors and .
- AWS: The team uses Rails, PostgreSQL, Redis, Sidekiq and AWS and expects engineers to own production .
- Go: You can collaborate across the stack, but you go deep where it .
- Ruby on Rails: Strong Ruby and Ruby on Rails skills plus web fundamentals such as HTTP, TLS, JavaScript, CSS selectors and .
- Ruby: This Ruby engineering role works across SearchApi’s search-data product, from parsers and browser automation to documentation, dashboards and customer .
- PostgreSQL: The team uses Rails, PostgreSQL, Redis, Sidekiq and AWS and expects engineers to own production .
- Redis: The team uses Rails, PostgreSQL, Redis, Sidekiq and AWS and expects engineers to own production .
- LangChain: • Open Source First : LangChain, HayStack, Flowise, LangFlow, Dify .
- Terraform: Ruby concurrency, anti-bot systems, network debugging and AWS or Terraform are additional .
- CI/CD: We ship multiple times a day with .
- Playwright: CDP, Playwright or Puppeteer internals are especially .
- CAN: If you can't evaluate what AI produces, you're not ready for this .
- Rails: The team uses Rails, PostgreSQL, Redis, Sidekiq and AWS and expects engineers to own production .
- Prometheus: • Infrastructure: Terraform, AWS/ECS, Prometheus, .
- Grafana: • Infrastructure: Terraform, AWS/ECS, Prometheus, .
Hướng dẫn đánh giá mức độ phù hợp (tiếng Anh)
Phân tích dựa trên yêu cầu và trách nhiệm trong tin tuyển dụng của nhà tuyển dụng.
Understanding the scope. This Ruby Engineer - Web Scraping (Remote) position at SearchApi is best assessed through the work described in the employer’s posting, rather than the title alone. The available role overview says: “This Ruby engineering role works across SearchApi’s search-data product, from parsers and browser automation to documentation, dashboards and customer support. The team uses Rails, PostgreSQL, Redis, Sidekiq and AWS and…” Read that statement together with the responsibilities below to understand the likely balance between delivery, coordination and technical decision-making. The role belongs to the frontend product area, but that label is only a guide to the work; the employer’s own requirements remain decisive. Before applying, check the original listing for reporting lines, product or team assignment, employment terms and any details that may have changed since this copy was checked. Where this page says a fact is not specified, treat it as an open question rather than an implied promise.
What the responsibilities signal. The posting specifically names “Repair parsers when source sites change and add data fields or new search-engine integrations.”; “Investigate browser automation and Chrome DevTools Protocol behaviour, including fingerprinting and site protections.”; “Improve documentation, landing pages and admin features, and review and test colleagues’ changes.”. For each duty, identify a project where you performed comparable work and be ready to describe the context, your own contribution, constraints, decisions, and measurable result. Explain how you moved from the initial need to implementation, review, release or operational follow-through, where those stages apply. If the work involved other teams or users, distinguish your decisions from the group’s contribution. Avoid presenting a technology keyword as proof by itself: connect it to the problem you solved, the scale or complexity involved, and what changed after your work. The source may contain additional duties; review it directly before preparing your application.
How to read the requirements. The listed qualifications include “Strong Ruby and Ruby on Rails skills plus web fundamentals such as HTTP, TLS, JavaScript, CSS selectors and XPath.”; “Practical browser automation, data extraction and debugging experience; CDP, Playwright or Puppeteer internals are especially relevant.”; “Ability to work independently under production pressure, write clear technical and customer updates, and communicate in English.”. Mark each requirement as demonstrated, adjacent experience or a genuine gap, then use a concise example for the first two categories. A.
Phúc lợi
- Nhà tuyển dụng nêu làm việc hoàn toàn từ xa, cổ phần, chia sẻ lợi nhuận, cơ hội học qua nhiều phần của sản phẩm SaaS đang phát triển và các chuyến gặp mặt nhóm định kỳ.
Về SearchApi
SearchApi cung cấp API dữ liệu có cấu trúc theo thời gian thực từ tìm kiếm web, mua sắm, video và các nguồn khác. Tin tuyển dụng mô tả nhóm kỹ thuật nhỏ, ưu tiên làm việc từ xa, phát triển sản phẩm Ruby on Rails.
Trang web nhà tuyển dụngCách ứng tuyển
Kiểm tra tin gốc và gửi hồ sơ trực tiếp qua trang tuyển dụng của nhà tuyển dụng.
Xem tin gốc và ứng tuyểnỨng tuyển trực tiếpNguồn được kiểm tra: 2026-11-08
Khám phá việc làm theo danh mục
Việc làm liên quan
- Kỹ sư hỗ trợ kỹ thuật web cấp Staff tại Horizon3 — Horizon3
- Kỹ sư AI ứng dụng web (Full-Stack + LLM/ AI) — Bosch
- Kỹ sư phần mềm Ruby on Rails cấp Principal tại Money Forward Vietnam — Money Forward Vietnam
- Kỹ sư full-stack tăng trưởng tại GitLab — GitLab
- Kỹ sư fullstack Ruby và Vue.js, nhóm tăng trưởng tại GitLab — GitLab
- Kỹ sư frontend, phễu chuyển đổi web tại Replika — Replika