We analyzed more than 42,000 jobs that had Python as a skill set and looked for other skills, languages & technologies that employers had listed along with Python in the job postings. These skills could be either (e.g. Skills in Python or Java) or along with (Python & Django).

This data will be useful for those considering getting a Python job & don’t have direct experience in it but have other skills that could lead to more direct Python experience.

Here is the list of skills that appear most often along with Python in job postings.

Programming Language & Technologies Jobs Java 20259 Linux 19153 Perl 14086 C++ 13290 SQL 12785 Ruby 11034 C 10725 JavaScript 10550 Big Data 7081 NoSql 4108 Go Lang 3160 Django 2309 Scala 2059 Flask 511 Pandas 378 Clojure 357 C Sharp 117 Lisp 84

Java and Python Example:

Visa

Example Job

Job Title : Software Engineering

Job Description: As an engineer at VISA on the data team, you will be responsible for helping build our data platform that aids various payments technologies. You will work on data products that collect, manage and serve data across the company.

Linux and Python Example:

Xaxis

Example Job

Job Title :Senior Linux System Administrator

Job Description: The Xaxis technology stack is comprised of a mix of proprietary and licensed components which powers our data collection, audience generation, targeting and optimization efforts globally, creating efficiency, effectiveness and consistency for Xaxis. The Senior Linux Systems Administrator is critical in accomplishing this mission. The Xaxis platform uses cutting edge technology and needs talented individuals to build and maintain its infrastructure. You will be responsible for helping us keep our systems running at maximum capacity.

SQL and Python Example:

Reputation.com

Example Job

Job Title : Senior Data Analyst

Job Responsibilities:

Generate and present insights to customers, customer success managers, and corporate executives.

Advance the organization's knowledge of leading data analysis processes and tools

Pull, interpret and analyze data

C++ and Python Example:

Tradeweb

Example Job

Job Title : Developer

Job Description:The ideal candidate will work in a highly effective software development team responsible for the construction of enhancements to Tradeweb’s global trading platform.

Django and Python Example:

Google

Example Job

Job Title : Web Solutions Engineer

Job Description: Web Solutions Engineers deliver innovative solutions to help drive business growth and make Google's global sales field more efficient. As a Web Solutions Engineer, your responsibilities include prototyping proofs of concept, developing and supporting tools, and enhancing core products to meet the needs of our sales field. In developing the tools to help internal users get their jobs done, you will be involved with the entire cycle of software development from planning what tools and features are needed, to designing and implementing quick and scalable solutions, and maintaining your jobs across large-scale ‘cloud computing’ clusters. You will work with Google’s world-class infrastructure to handle big problems over massive dataset. Your efforts will launch quickly and have immediate and obvious impact on those around you.