
Em Andamento
Publicado
Pago na entrega
I already keep a Google Sheet that lists roughly 150 German hospitals together with the URLs of their career pages. What I need now is an automated way to visit each of those sites every week, follow every paginated section, and pull out every open position—even when the page is rendered with JavaScript. The scraped information has to be written back into Google Sheets and also saved as a clean JSON feed (my preferred format). I’m flexible about whether you extend the current sheet or create a second one, as long as the data stays organised and deduplicated on each run. Key points you should be comfortable with: • Pagination handling so no vacancy is missed • JavaScript-rendered pages (Selenium, Puppeteer or similar) • Scheduled weekly execution—Apps Script, Cloud Functions, or any approach you recommend that keeps maintenance low • Direct interaction with Google Sheets API for seamless updates Deliverables • A working script or small service that crawls all 150 links, extracts every job, and outputs JSON plus the refreshed Google Sheet • Clear setup/usage instructions and minimal config so I can add more hospitals later • A quick hand-off call or document confirming everything runs on a weekly schedule without manual intervention Acceptance criteria The job runs end-to-end, populates the sheet with all current vacancies from every paginated section, and produces a matching JSON file on the first scheduled run.
ID do Projeto: 40392657
199 propostas
Projeto remoto
Ativo há 24 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Hello. Building a reliable job scraping solution requires strictly managing dynamic content rendering and consistent data structure. I handle this by designing robust scraping logic that anticipates website variations and ensures data integrity across all outputs. Instead of just simple HTTP requests, I will implement a focused scraping solution using Python with Selenium or Playwright to navigate each hospital's career page, effectively managing JavaScript-rendered content and multi-page listings. This will include careful pagination handling to avoid missing any open positions, direct integration with the Google Sheets API for deduplicated updates, and generation of a clean JSON feed. For scheduled weekly execution, Google Cloud Functions would be an excellent, low-maintenance choice. I can deliver this project, fully configured with clear instructions for adding new hospitals, for $400 within 7 days. This includes a quick test run to confirm everything operates automatically. Could you confirm if the 150 career page URLs are all direct job listing pages, or if some are general career sections requiring further navigation? Best regards, Yevhen.
$400 USD em 7 dias
3,3
3,3
199 freelancers estão ofertando em média $450 USD for esse trabalho

This needs a stable scraping system, not just scripts that break after a few runs. I’ve worked on similar automation projects handling JS-rendered pages, pagination, and scheduled data pipelines. Here’s a relevant project: https://www.freelancer.com/portfolio-items/11349812-web-scraping-automation I’ll set this up so all 150 sites are crawled reliably, data is deduplicated, pushed to Google Sheets, and exported as clean JSON on a weekly schedule. The focus will be low maintenance, so you can easily add more hospitals later without issues. Let’s open a chat and finalize the approach quickly. ~Jenifer
$500 USD em 7 dias
9,4
9,4

As a seasoned software company with vast experience in automation and web scraping, we at ZAWN Tech are uniquely qualified to handle your project. Our team boasts proficient developers well-versed in Selenium and JavaScript, making us aptly equipped to handle the intricacies of handling pagination and scraping from JavaScript-rendered pages. Moreover, our proficiency in Google Sheets API ensures seamless and organized updates of the scraped data. By delivering a working script or small service that crawls all 150 links, extracts every job, and outputs JSON, we can not only extract the relevant job postings but also maintain a tidy, deduplicated record through each run. We also intend to provide detailed yet fuss-free setup/usage instructions that empower you to expand and add more hospitals later on. Lastly, ZAWN Tech's hallmark is efficient project management paired with top-notch communication. We promise not just a weekly execution without manual intervention but also an unequivocal hand-off call ensuring we meet all your acceptance criteria on the first scheduled run. With our extensive skills and strong communication ethos, let us augment the efficiency and reliability of your German hospital job scraping operation!
$750 USD em 7 dias
9,4
9,4

⭐⭐⭐⭐⭐ As an experienced authority in web development and specifically web scraping, I am confident that I can deliver an automated solution that meets your unique needs. My extensive background in PHP and Python, along with my proficiency in utilizing frameworks such as Selenium and Puppeteer, makes me well-equipped to handle the challenge of extracting information from JavaScript-rendered pages like the ones you have provided. I understand how crucial pagination handling is for this project to ensure that no vacancy is missed, and you can trust me to get it done accurately. Furthermore, I’m very comfortable interacting with the Google Sheets API for seamless updates and transforming the data into JSON feed as requested. My hands-on experience with various scheduling techniques like Apps Script or Cloud Functions will enable me to provide a reliable solution that requires minimal maintenance from your end. Finally, my team is known for clean hand-offs and our instructions are always user-friendly. You can expect clear setup and usage instructions, robust yet easy-to-expand configuration underlying the script or small service we will develop together. With CnElIndia on board, you can be confident that not only will your project be handled skillfully from start to finish, but a long term partnership beginning with a comprehensive "quick-hand-off" call/tutorial at the end of initial implementation phase. Let's connect soon and get this valuable automation rolling!
$500 USD em 7 dias
9,0
9,0

Hi there, I can automate the scraping process for the German hospital job listings using tools like Puppeteer or Selenium for JavaScript-rendered pages. I’ll implement pagination handling to ensure no vacancies are overlooked. The information will be extracted every week, integrated back into your Google Sheet, and saved as a clean JSON feed. I have extensive experience working with the Google Sheets API and creating efficient scripts. This way, you can easily add more hospitals later with minimal adjustments. Looking forward to making this project seamless for you! Best Regards, Priyanka
$500 USD em 7 dias
8,4
8,4

Hello there, I will build a Puppeteer-based scraper that crawls all 150 hospital career pages — handling pagination, JS-rendered content, and deduplication — then writes structured results to Google Sheets and exports a clean JSON feed on a weekly schedule. For 150 different hospital sites, each will have its own DOM structure. I will design a config-driven approach — one lightweight selector map per site — so adding a new hospital means adding a few lines of config, not rewriting code. For scheduling, a Cloud Function on a cron trigger keeps maintenance near zero with no server to manage. Questions: 1) How varied are the career page structures — are most using common platforms like Rexx or dvinci, or mostly custom-built? 2) Should the JSON feed be stored in Cloud Storage, or pushed somewhere specific like an API endpoint? Ready to start whenever you are. Kamran
$270 USD em 10 dias
8,4
8,4

⭐⭐⭐⭐⭐ Automate Job Scraping for 150 German Hospitals Efficiently ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project needs and see you're looking for an automated solution to scrape job listings from German hospitals. You don’t need to look any further; Zohaib is here to help! My team has successfully completed 50+ similar projects in web scraping. I will create a script to visit each hospital's site weekly, handle pagination, and extract job openings, even from JavaScript-rendered pages. ➡️ Why Me? I can efficiently handle your job scraping task as I have 5 years of experience in web scraping, API integration, and automation. My skills include data extraction, Google Sheets API, and script scheduling. Additionally, I have a strong grip on technologies like Selenium and Puppeteer, ensuring that your project is in good hands. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you! ➡️ Skills & Experience: ✅ Web Scraping ✅ Google Sheets API ✅ Data Extraction ✅ JavaScript Handling ✅ Pagination Management ✅ Automation Scripting ✅ Selenium ✅ Puppeteer ✅ API Integration ✅ Task Scheduling ✅ JSON Formatting ✅ Data Deduplication Waiting for your response! Best Regards, Zohaib
$350 USD em 2 dias
8,1
8,1

Hi there, I can build this for you. With 5+ years of full-stack experience, I've handled similar scraping challenges—JavaScript rendering, pagination loops, and Google Sheets API integration are all in my wheelhouse. My approach: Node.js with Puppeteer for reliable JS-rendered page crawling and pagination handling Direct Google Sheets API calls for clean updates with built-in deduplication on each run JSON export generated automatically on every scheduled execution Cloud Functions for weekly scheduling—fully automated, minimal maintenance I'll structure the output to match your existing sheet columns so everything stays organized. You mentioned 150 hospitals and weekly runs—that's very manageable with this setup. Quick question: what's your current sheet structure? Knowing the columns will help me design the output to integrate seamlessly. Looking forward to discussing this further. Thanks
$300 USD em 10 dias
7,6
7,6

Hi, Doomshell Software Pvt. Ltd. brings 20+ years of experience in automation and data-driven solutions, and we can deliver an automated scraping solution aligned with your requirements. Our approach: • Build a crawler to process all 150 German hospital career URLs from Google Sheets • Handle pagination and JavaScript-rendered pages using Selenium / Playwright • Update Google Sheets via API with deduplicated vacancy records • Generate structured JSON feed for all extracted jobs • Configure weekly automated execution with low-maintenance scheduling Deliverables: End-to-end working scraper/service Google Sheet + JSON output Weekly automation setup Config for adding more hospitals later Setup documentation and handoff support Why us: • Ready expertise in dynamic scraping and automation • Strong focus on scalable, maintainable architecture • Doomshell Software Pvt. Ltd. with 20+ years of experience Quick questions: Do you want only new vacancies captured weekly, or full refresh of all open jobs each run? Should job description, location, and application links also be included in the JSON output?
$500 USD em 7 dias
7,4
7,4

Greetings, I see you’re looking to automate the scraping of job listings from around 150 German hospitals and organize that information in a Google Sheet and JSON format. This is a great project that can save you a lot of time. My approach would involve using a web scraping tool like Selenium or Puppeteer to navigate through the paginated sections of each hospital's career page, ensuring no job openings are missed, including those on JavaScript-rendered pages. I’d set up a script that runs weekly, seamlessly interacting with the Google Sheets API for updates. You’ll have clear instructions on how to manage and extend the list of hospitals as needed. Plus, I’ll ensure everything is organized and deduplicated for your convenience. Looking forward to helping you streamline this process! Best regards, Saba Ehsan
$400 USD em 5 dias
7,0
7,0

I see you want to automate job data scraping from around 150 German hospital websites and compile it efficiently | One challenge could be the varied website structures and dynamic content which might require tailored scraping solutions | I’m confident in delivering a robust, maintainable scraper that updates your Google Sheet seamlessly | What’s the frequency you want this data to be updated—daily, weekly, or on demand? | Let’s streamline your job data collection—ready to get started?
$638 USD em 7 dias
6,9
6,9

With over 13 years of experience, specializing in customized Python web automation, data extraction and AI solutions, I am the perfect fit for your project. As a long-time GitHub contributor to popular scraping libraries like BeautifulSoup and Scrapy, I can provide you with a comprehensive script that will handle all your unique requirements from pagination handling and rendering JavaScript to scheduled weekly execution and Google Sheets integration. In the past, I have successfully implemented similar crawlers for FlashScore, Wyscout, & Fotmob and VFS global VISA Booking Bot amongst others. As we progress together, I'll ensure a highly efficient script that provides clean JSON feed while populating the Google Sheet without duplicates or errors. Regular updates on the project's progress and any changes made will be communicated thoroughly so you're always up-to-date. And remember, client satisfaction is my utmost priority. So let's discuss further and create a robust solution to automate your German hospital job scraping process!
$250 USD em 1 dia
7,2
7,2

Hi I can build a low-maintenance scraping pipeline that reads your Google Sheet, crawls all 150 hospital career pages weekly, handles pagination, renders JavaScript-heavy listings, and writes clean, deduplicated results back to Google Sheets and JSON. I have experience with browser automation, structured web scraping, scheduling, Google Sheets API integration, and data normalization workflows. A key technical challenge here is that hospital career portals often differ widely in structure, pagination logic, and client-side rendering, which can cause missed jobs or duplicate records. I would solve that by creating a modular scraper layer per site pattern, using Playwright or Puppeteer for JavaScript rendering, plus a normalization and deduplication step before output. The workflow can run on a scheduled cloud service and update both the sheet and a JSON feed automatically with minimal maintenance. I will also keep the configuration simple so you can add more hospitals later without changing core logic, and provide clear hand-off documentation for setup, scheduling, and extensions. Thanks, Hercules
$500 USD em 7 dias
6,9
6,9

Hi there, I’ve carefully reviewed your project and understand you need an automated scraping system that visits ~150 hospital career pages weekly, handles pagination and JavaScript rendering, and outputs structured job data into Google Sheets and JSON. I’m confident I can build a reliable, low-maintenance solution that runs fully hands-off. My approach is to develop a robust scraping pipeline using Python (Playwright/Selenium) to accurately handle dynamic pages and pagination across all sites. I’ll implement smart parsing and deduplication logic to ensure only fresh vacancies are captured each run, then push structured data directly into Google Sheets via API while also generating a clean JSON feed. For automation, I’ll deploy the script using a scheduled cloud setup (e.g., Google Cloud Functions or a lightweight server with cron) so it runs weekly without intervention. The system will be built to be easily extendable, allowing you to add more hospitals with minimal configuration. Deliverables include a fully working scraping script/service, Google Sheets integration, JSON output generation, scheduling setup, and clear documentation for usage and expansion. Do you want historical job tracking (keeping past listings) or only the latest active vacancies on each run? I’m ready to start immediately. Warm regards, Aneesa.
$250 USD em 1 dia
6,5
6,5

Your biggest risk here isn't the scraping - it's that German hospital sites will change their DOM structure mid-run and your automation will silently fail for weeks before you notice. I've built scrapers for 200+ healthcare sites across Europe, and the ones that survive are the ones with built-in failure detection and self-healing retry logic. Before I architect this, I need clarity on two things: 1. What's your tolerance for partial failures? If 12 out of 150 sites break due to layout changes, do you want email alerts immediately or can you review a weekly error log? 2. Are these hospitals using common ATS platforms (Personio, Softgarden, Rexx) or are they all custom career pages? If there's pattern overlap, I can build template-based extractors that reduce maintenance by 70%. Here's the architectural approach: - SELENIUM + HEADLESS CHROME: Handle JavaScript-rendered pages with explicit waits for dynamic content, not fixed sleeps that waste time and miss late-loading elements. - PYTHON + BEAUTIFULSOUP: Parse pagination logic with fallback detection - if a "Next" button disappears or changes class names, the script logs the anomaly instead of skipping 80% of jobs. - GOOGLE SHEETS API + BATCH WRITES: Use batch update requests to write 150 hospitals worth of data in under 30 seconds, avoiding rate limits and reducing API costs by 90% versus row-by-row writes. - CLOUD SCHEDULER + CLOUD RUN: Deploy as a containerized service that auto-scales to zero between runs, costs roughly €3/month, and sends Slack/email alerts when scrape success rate drops below 95%. - DEDUPLICATION LOGIC: Hash job title + hospital + posting date to detect true duplicates versus reposted positions, preventing your sheet from bloating with stale data. I've built this exact system for a German recruitment agency scraping 180 Klinikum sites weekly. The difference between a script that works once and one that runs unsupervised for 12 months is error handling architecture. Let's schedule a 15-minute call to walk through your current sheet structure and confirm which hospitals use JavaScript rendering - that determines whether we need Selenium for all 150 or just the 40% that require it.
$450 USD em 10 dias
7,2
7,2

Hello, With 4 years of experience in automation and web scraping using tools like Selenium and Google Sheets API, I am well-equipped to handle your project. I understand the requirements for automating the job scraping process for German hospitals, including handling pagination, JavaScript-rendered pages, and scheduled weekly execution. I have expertise in PHP, JavaScript, Python, Web Scraping, API integration, Google Sheets, and Automation skills. I am confident in delivering a solution that extracts job information from all 150 hospital links, updates the Google Sheet, and provides a clean JSON feed. Let's discuss further details in chat for a more personalized approach. Looking forward to connecting and discussing this project in more detail. Best regards, Taimoor from Pixels Soft
$500 USD em 7 dias
6,6
6,6

Hello, I will create a PHP script to automate your task. Please provide the details: the website URL, the list of fields to collect, or an example of the output. I have extensive experience in writing PHP scripts for automating data collection and posting. Please see my reviews for reference.
$350 USD em 2 dias
6,7
6,7

With 15 years of experience as a multi-skilled professional, I have the perfect blend of skills to automate your German hospital job scraping process. Web scraping and automation are my specialties, and I am well-versed in extracting data from dynamic, protected websites using tools like Selenium and BeautifulSoup. I can ensure that no vacancy is missed by expertly handling pagination during the scraping process. I have extensive experience in working with Google Sheets API, which will enable me to organize, deduplicate, and update the scraped information seamlessly back into Google Sheets as you desire. Moreover, my proficiency in Python will allow me to save the data as clean JSON feed – your preferred format. What sets me apart is my commitment to accuracy, efficiency, and confidentiality. As your job demands a scheduled weekly execution with minimum manual intervention, you can rely on me for delivering error-free work within strict deadlines. Trust my proven 100% Accuracy Guaranteed promise for accurate results every time. Let’s get started and transform your existing sheet into a smart automated system that fetches you all the current vacancies from every paginated section of all 150 links at just one go and produce a matching JSON file promptly
$250 USD em 3 dias
6,8
6,8

Hello, I can build a fully automated system to scrape all 150 German hospital career pages, including JavaScript-rendered content, pagination handling, and weekly scheduled execution. The solution will use Playwright (or Puppeteer) in a Node.js (TypeScript) service to reliably render dynamic job pages, follow pagination flows (Next buttons, numbered pages, or infinite scroll), and extract all open positions without missing entries. Each job will be structured and deduplicated using a unique hash to ensure no duplicates across weekly runs. For orchestration and automation, I recommend Google Cloud Functions combined with Cloud Scheduler, ensuring low maintenance and fully hands-free weekly execution. As an alternative, GitHub Actions with cron can also be used for a cost-efficient setup. Data will be written directly into Google Sheets via API integration, either updating your existing sheet or maintaining a structured secondary sheet. In parallel, the system will generate a clean JSON feed containing normalized job data (hospital, title, location, URL, timestamp), ready for downstream use. The architecture will be modular, so you can easily add new hospitals by updating the sheet—no code changes required. I will also include setup documentation and a handover guide to ensure the system runs automatically without manual intervention. Timeline: 10-12 days including testing and deployment. Estimated cost: $900–$1,200 USD depending on final deployment choice. Thanks
$750 USD em 10 dias
6,6
6,6

Hello, I understand you need an automated scraper that regularly visits ~150 German hospital career pages, handles JavaScript rendering and pagination, and extracts all job vacancies into Google Sheets and a JSON feed. I will build a robust Python-based solution using Playwright or Selenium to handle dynamic content and full pagination traversal. The scraper will include deduplication logic, structured extraction of job listings, and normalization of fields for consistency across all 150 sources. The system will push updates directly to Google Sheets via API and generate a clean JSON output on each run. Scheduling will be set up using a low-maintenance approach such as cron jobs or cloud functions (AWS/GCP), ensuring fully automated weekly execution. The architecture will be modular so you can easily add or modify hospital URLs without changing core logic. Thanks, Asif
$750 USD em 11 dias
6,5
6,5

As a seasoned Full Stack Developer who specializes in PHP and JavaScript, I have the skills and experience needed to automate your German hospital job scraping project. I’ve successfully built numerous web scraping tools over the course of my 6+ years in the field and have a strong familiarity with handling paginated sections, including those rendered by JavaScript. To ensure a seamless and low maintenance process, we can opt for Selenium or Puppeteer, depending on your preference. Moreover, as someone who ensures clean code practices and reliable support even post-project, you can be assured of not only a well-functioning script that delivers on the acceptance criteria but also clear setup instructions that you can use to add more hospitals whenever required. Let’s discuss how we can move this idea into action together and help you extract every current job from the career pages of all 150 hospitals, saving your time and effort while making sure you have an efficient overview on a weekly basis.
$250 USD em 3 dias
6,1
6,1

München, Germany
Método de pagamento verificado
Membro desde abr. 23, 2026
$10-30 USD
₹750-1250 INR / hora
$250-750 USD
$5000-10000 USD
€30-250 EUR
₹12500-37500 INR
$250-750 USD
$30-250 USD
$30-250 USD
$10-30 USD
$1500-3000 USD
€750-1500 EUR
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
$240-2000 HKD
€8-30 EUR