blimpage / jobsy

Engineering job listings at GitLab


Oh hi! This is the code for a scraper that runs daily on Morph.io. It searches for new job listings from a few companies, and sends an email (via Sendgrid) to a nominated email address if any new job listings are found.

I hope none of those companies find this code and use it to decide whether to hire me, because uhhhh it's not my finest work.

Contributors blimpage

Last run completed successfully .

Console output of last run

Injecting configuration and compiling... Injecting scraper and running... Scraping page 1 for job listings... 30 job(s) found. Scraping page 2 for job listings... No jobs found. We've got em all! 30 total job(s) found. Checking which ones are new... No new jobs found. Oh well, maybe tomorrow. Seeya then.

Data

Downloaded 0 times

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (16 KB) Use the API

rows 10 / 35

department title location url
Core Development
Intermediate Backend Engineer, AI Powered: Duo Workflow
Remote
Core Development
Intermediate Backend Engineer, Monitor: Platform Insights
Remote
Core Development
Intermediate Backend Engineer, Package
Remote
Core Development
Intermediate Fullstack Engineer, Create: Editor Extensions (Typescript / Ruby)
Remote, Americas · Remote, Australia · Remote, Canada · Remote, Chile · Remote, Costa Rica · Remote, EMEA · Remote, Europe-North/Central · Remote, India · Remote, Japan · Remote, New Zealand · Remote, Philippines · Remote, United Kingdom
Core Development
Senior Backend Engineer, Create: Code Creation (Ruby and Python)
Remote, Americas · Remote, Australia · Remote, Canada · Remote, Chile · Remote, Costa Rica · Remote, EMEA · Remote, Europe-North/Central · Remote, India · Remote, Israel · Remote, Japan · Remote, New Zealand · Remote, South Africa · Remote, South Korea · Remote, United Kingdom
Core Infrastructure
Engineering Manager, Cells Infrastructure
Remote, Americas · Remote, EMEA
Core Infrastructure
Engineering Manager, GitLab Delivery - Release
Remote, EMEA
Core Infrastructure
Intermediate Site Reliability Engineer, Environment Automation
Remote, EMEA
Core Infrastructure
Intermediate Site Reliability Engineer, Environment Automation
Remote, APAC
Core Infrastructure
Intermediate Site Reliability Engineer, FinOps
Remote, Americas · Remote, EMEA

Statistics

Average successful run time: less than 10 seconds

Total run time: 2 minutes

Total cpu time used: less than 10 seconds

Total disk space used: 47.5 KB

History

  • Auto ran revision f4808add and completed successfully .
    nothing changed in the database
  • Auto ran revision f4808add and completed successfully .
    nothing changed in the database
  • Auto ran revision f4808add and completed successfully .
    nothing changed in the database
  • Auto ran revision f4808add and completed successfully .
    nothing changed in the database
  • Auto ran revision f4808add and completed successfully .
    1 record added in the database
  • ...
  • Created on morph.io

Show complete history

Scraper code

Ruby

jobsy / scraper.rb