Finding and analyzing job opportunities manually can be time-consuming. This project automates the process of collecting Data Engineer job listings from a live job portal.
The scraper:
Opens Naukrigulf using Selenium.
Searches for "Data Engineer" positions.
Navigates through multiple pages of search results.
Extracts important information from each job listing.
Stores the collected data in a Python list of dictionaries.
Converts the data into a Pandas DataFrame.
Exports the final dataset to a CSV file.