Own Your Job Search With Selenium & Python

Find a job that aligns with your skills and interests by web scraping.

Bhagesh Hunakunti
3 min readNov 26, 2020

With so many factors involved in making a career move, it’s hard to know where to start or know what decision is the right one (Also credits to the ongoing COVID-19 pandemic to have added the “extra” right before the word “confusion”).

I’m thinking about my next job.

Where do you think I should work next?

Which companies do you think are interesting?

I think it’s time for me to consider the next phase in my career.

I’ve heard the above statements a lot over the years. Even if you’re at the very beginning of your next-move exploration, you already have a list of goals you want to achieve in your head. It might look something like:

  • I want to get paid more
  • I want to work on a smaller team where I have a larger impact
  • I want to improve my core skills
  • I want to work at a company headquartered in the city I live in

While searching for a new role It becomes laborious to continually check each website/Portal to see what new roles have been posted since there are so many different websites, which list different jobs and at different times.

Individuals end up relying on advertisements and do not reach the 50th or even the 10th page of Job search portals hence missing out on an opportunity which could have been in line with their expectations.

I think I have an elegant solution which could answer these queries!

A more of a “Practical approach” to be precise.

Research job opportunities with Selenium and Python -Guided Project

In this hands-on guided project, we will learn to tackle these issues by scraping 50+ pages (>1000 job postings) from Naukri.com and visualize this large dataset in one space and gain insights into the current job market.

Data-Science Job distribution by location

By the end of this project, you will create a simple pipeline to automate the process of Job search using Python and Selenium.

Data-Science Jobs by top skills

Find the right set of specific tools & skills you need to learn to fill in the gaps of knowledge to have higher chances of getting hired and identify the current Job openings and the roles for the subject area of your choice using various visualization techniques from the generated data.

Data-Science Job distribution by various industries

This guided project will serve as a tool to identify new job opportunities in a wide variety of subject areas and will serve as a guide for web scraping to generate Big Data using python and selenium for Data Analysts and Data Scientists.

Hope this enables you to find your dream job.

Thank you.

--

--

Bhagesh Hunakunti

Pursuing Masters in Bioinformatics, Digital artist and content creator. Contact: https://linktr.ee/BhageshCodebeast