Lowongan Kerja Web Scraping Engineer European Public Procurement Nesso Labs Indonesia
| Job Title : | Web Scraping Engineer European Public Procurement |
| Date : | 6 Mei 2026 |
| Company : | Nesso Labs |
| City : | Indonesia |
| Job Title : | Web Scraping Engineer European Public Procurement |
| Date : | 6 Mei 2026 |
| Company : | Nesso Labs |
| City : | Indonesia |
Rekrutmen Nesso Labs Indonesia. Apabila kalian sedang mencari lowongan kerja bulan Oktober 2026, maka Anda beradi di website yang tepat. Ada banyak kategori lowongan yang bisa Anda lamar mulai dari lowongan kerja SMA SMK terbaru, hingga lowongan kerja S1. Anda juga bisa mendaftar lowongan kerja online atau offline tergantung ketentuan yang ditetapkan pada info lowongan yang kami informasikan di mencarikerja.net. Informasi rekrutmen yang valid, berasal dari situs resmi atau media sosial perusahaan yang berkaitan, dan tentunya tidak ada pungutan biaya apa pun.
We're building the data backbone for European public procurement. Our platform aggregates tender data from 100+ e-procurement portals — each with its own quirks, anti-bot protections, and legacy HTML.
We're looking for a scraping engineer who can navigate this landscape: someone who's comfortable with headless browsers, knows how to handle sessions and CAPTCHAs, and won't panic when the same platform serves three different HTML layouts across pages.
What you'll do
Build and maintain async scrapers (Python + Playwright) against Italian and later European public procurement portals (Maggioli PortaleAppalti, ANAC, MePA, and others)
Handle real-world challenges: JSESSIONID session management, FriendlyCaptcha/Mosparo anti-bot, Cloudflare WAF, IP rotation with rate limit backoff
Parse Italian data formats — amounts (€ 1.234.567,89), dates (DD/MM/YYYY, textual), CIG/CUP identifiers with placeholder detection
Extract and process documents: PDF, .p7m (PKCS#7 signed), ZIP/7Z archives, with OCR fallback
Integrate scrapers into our Prefect orchestration pipeline with monitoring, alerting, and anomaly detection
Work with PostgreSQL, Supabase, Clickhouse, and S3 for dual-sink storage with upsert/idempotency patterns
What we're looking for
Strong async Python — you think in asyncio, not time.sleep()
Playwright or Selenium experience — you've intercepted XHR responses, handled SPAs, and debugged timing issues
Resilience mindset — retry with backoff, graceful degradation, circuit breakers. Your scraper doesn't crash at 3 AM.
Comfort with messy HTML — you can write a multi-strategy extractor that handles /,
/ , and / on the same siteData parsing skills — Italian locale, date formats, CIG validation, document type detection
Bonus: experience with Italian PA (Pubblica Amministrazione) portals, ANAC/PVL datasets, or OCDS data formats
Tech stack
Python 3.11+ · Playwright · httpx · BeautifulSoup · Pydantic · SQLAlchemy 2.0 · PostgreSQL · Prefect · AWS S3 · Supabase
How we hire
No whiteboard algorithms. We'll send you a hands-on technical assessment: a mock procurement portal with real-world challenges. You build a scraper. We evaluate the code.
Pengiriman Lamaran :
Apabila Anda berminat dan sesuai dengan persyaratan Lowongan Kerja ini, segera kirimkan lamaran dan CV terbaru Anda melalui link di bawah ini :Ketentuan :
Jika lowongan tadi belum sesuai dengan keingingan dan kualifikasi yang Anda miliki, tidak ada salahnya Anda melihat lowongan yang berhubungan di bawah ini.
OPERATOR BBM KAPAL di Lembar - Lombok Kami membuka kesempatan bagi kandidat yang memiliki pengalaman dan kompetensi di bidang operasional BBM kapal untuk bergabung sebagai
Ensign is hiring ! Job Description – Manager, Human Resources Key Responsibilities: 1. Recruitment Lead full-cycle recruitment efforts for the Indonesia office Implement effective HR
Job Summary: Driller supervises the drill crew and runs the entire drilling operations activities to achieve the requirements of the operator’s Drilling / Work-Over program
We're Osome - an international fintech startup making the lives of entrepreneurs easier. We help thousands of businesses kick admin, accounting and bookkeeping out of
Job Purpose Menyampaikan pelatihan dan pengembangan technical dan mandatory core untuk level staff serta memberikan advice terkait materi proses bisnis sesuai standar keilmuan. Job Responsibilities