By William Outcault, Paul Perez, Aaron Zalki and John Suh

Libraries

Scraped Data

Counting and Filtering the Desired Skills

The skills were counted for each position, data scientist, data analyst and data engineer. Vauge skills were removed that we felt didn’t provide much incite to this research.


Skills for Data Scientists, Data Analysts and Data Engineers

Counting the Salary Range for Each Job Position

For each job position the estimated salary posted on website was recorded and counted. Some minor cleaning was required in order to have accurate and consistant counts.


Salary Ranges for Data Scientists, Data Analysts and Data Engineers

Counting and Filtering the Location of the Job Positions

The location of each post was another topic of interest. We counted the total amount of job postings from each city to better understand which cities are hiring for data scientists, engineers and analysts.

Job Positions by City


Conclusion

R, Python or SQL?

Looking at Python, R and SQL we see Python and SQL are neck and neck. For data scientists and data engineers Python experience was listed deveral more times than SQL. However for data analyst positions we see SQL listed the most. Python is the most popular programming language for data scientists, for data analysts SQL is most popular and for data engineers it is Java.

Skills

Data Scientist: Top 5 skills employers desire from their data scientist is proficency in Machine Learning, Python, Data Mining, Deep Learning, and SQL.

Data Analyst: Top 5 skills employers desire from their data analysts is proficency in SQL, Tableau, Python, Dashboard, and Data Visualization.

Data Engineer: Top 5 skills employers desire from their data scientist is proficency in Java, Python, Big Data, SPARK, and Hadoop.

Salaries

The salaries range from 50k - 200k for any given job position. Some exceed 200k and some are below 50k however for a student’s sake this is the range we will be focusing on. We see the mean salaries increase as we go from data analyst < data scientist < data engineer.

Hiring Cities

The top 5 cities with the most job postings were San Fancisco, Boston, New York City, Los Angeles, and Austin. Each one of these cities included at least 45 job postings and are great places to start a career in the tech industry.