Get Your Python Project Started Today!

Hire a freelance Python developer to rev up your web applications. Search our database of affordable Python experts to get your project started today.

Python is a dynamic general-purpose, object-oriented programming language designed for code readability and used for web applications (e.g. Google, Yahoo and YouTube). On Upwork, the world’s largest online workplace, companies hire Python programmers to successfully complete jobs including loading datasets, creating widgets, and performing data transformations.

Browse Python job posts for project examples or post your job on Upwork for free!

Python Job Cost Overview

Typical total cost of Upwork Python projects based on completed and fixed-price jobs.

Upwork Python Jobs Completed Quarterly

On average, 673 Python projects are completed every quarter on Upwork.


Time to Complete Upwork Python Jobs

Time needed to complete a Python project on Upwork.

Average Python Freelancer Feedback Score

Python Upwork freelancers typically receive a client rating of 4.73.

Last updated: October 1, 2015
Clear all filters

Yury M

Yury M

Java Web Developer / Web Scraping (scrapy, selenium)

Belarus - Tests: 4 - Portfolio: 5

More than 5 years of java development (spring, MyBatis (iBatis), jersey, struts, jsp, jquery, dwr, quartz, spring security, hibernate, grails, nodejs, angularjs). Databases: Oracle, PostgreSql, MySql. Web scraping(scrapy, beautiful soup, lxml, phantomjs and selenium frameworks) Good skills in linux (installation, configuration, bash scripting). Python scripting (sites scrapping, client-server applications, xml and html parsing, small scripts for administration needs)

94% Job Success
$35.00 /hr
426 hours

Sergey Golovchenko

Sergey Golovchenko

DevOps/System/network administrator

Ukraine - Tests: 3

My goal is providing only hight quality service. If you have any IT task - ask me, and I'll provide complex solution. Filed of my expierence covers, but not limited to: OS: varios Linux (Ubuntu/Debian/CentOS and other), FreeBSD SCM: Puppet Web servers: Apache, Nginx Database servers: Mysql and clones, Postgresql Monitoring: Nagios, Zabbix (preffered),Cacti Virtualization: Openvz, XEN and XenServer, KVM Cloud services: AWS, Rackspace Scripting: bash, python. Mail servers: postfix, dovecot, exim, sendmail and many others Networking: standard network services (DNS, DHCP, Samba, SVN/Git, http proxy, jabber, VPN, backups, monitoring etc), firewalls and routers (iptables, iproute, VLAN, bridging, bonding, BGP, OSPF), different hardware (Cisco, Extreme networks, mikrotik and many other) PS: This list isn't full, as long lists looks ugly :) Also I'm very interesting in development/DevOps task's, especially python development.

86% Job Success
$35.00 /hr
304 hours

Ahsan A.

Ahsan A. Agency Contractor

Software Engg

Pakistan - Tests: 2 - Portfolio: 1

- Web Application Developer, Database Administrator, and Software Project Manager in a wide variety of business applications. Particularly interested in client/server and relational database design using My SQL and MS-SQL Server. - Managing and configuring data replication Servers Using MySQL Server - Network Manager with hands on experience of managing 150 node Network and managing and configuring network equipment including exchange server and Active Directory configuration - Implementing Network security using ISA Server and various opensource tools including astro , Microtik. - Configuring ,customization and managing Pridictive Dialers like Goautodial,elastix etc

Groups: LoginRadius

Associated with: techaced

98% Job Success
$33.33 /hr
453 hours

Alysa W.

QA Leader-Senior Software QA-Automation/Manual tester-mobile tester

China - Tests: 5 - Portfolio: 9

8 years of rich experience in Manual and Automated testing of software, firmware, web-based, desktop application, router, and mobile with focus on function, system performance/stress and system compatibility. My core competency lies in team management, test process improvement, create comprehensive Test Pan, write positive/negative Test Cases , perform Manual/Automated testing, find bug as early as possiable and make sure they get fixed, write detail Test Report and give some advice. Successfully worked on different products ,such as DCM, UHC, Accero, Config,Tranzax and so on. Succssfully developed test scripts to automate website and desktop appliction. Rich experience in Smoke Testing, Functional Testing, Regression Testing, Sanity Testing, Usability Testing, Cross Browser Compatibility Testing, Exploratory Testing, Backend Testing, Security testing, Stress testing, Performance testing, Alpha testing and Beta testing. Rich experience in automated testing by TestComplete, QTP. Some experience in performance testing for web service by Jmeter. Rich experience in bug-tracking systems, such as JIRA, Mantis, Bugzilla and Redmine. Some experience in the following areas: Project Management, Team Building, Mobile/IPad testing, Network knowledge, TCP/IP, SQL, Shell, Python, C, VB, Firebug, XPath, Selenium. Excellent communication and presentation skills while dealing with business comunity, team members and developers. Detail-oriented and trouble shooter. I'm freelancer and I can commit to a long term. I am seeking opportunites to build quality assurance for you or your business.

$15.00 /hr
5,221 hours

Alvaro Barrientos

Alvaro Barrientos Agency Contractor

Expert in Machine Learning and Data Mining

Uruguay - Tests: 18

Electronics engineer specialized in soft computing, machine learning and intelligent data analysis. Always enthusiastic about math skills, and willing to discover knowledge in new scientific concepts. Research experience in sequential pattern mining applied to stock markets analysis and insider trading. Two years of professional experience as analyst programmer for a top-tier USA bank. One year of experience as an automation engineer in a galvanized-steel line.

Associated with: Accelf Services

$35.00 /hr
0 hours

Diego Blanco

Diego Blanco

Linux Systems Administrator

Spain - Tests: 7 - Portfolio: 3

I'm an expert in GNU/Linux systems and other UNIX flavors. I have experience in CDN deployment, Cloud Computing, High Availability, Monitoring and Video Transcoding and Streaming. I've been working with GNU/Linux since I was 14, what makes more than 10 years of experience so I have a good background in its evolution, tools and administration. I also use to implement tools in shell script and python and I use to code my applications in python. In the last 6 years I've been working as systems administrator and Integrator for an IPTV company that offers streaming and web services. I directed projects regarding software distribution and upgrades automatization, product deployment architecture design and products monitorization. I co-designed and co-deployed the cloud computing platform for the company, its CDN with High Availability, its telephony system and other projects. I really like to learn new technologies, test its capabilities and see what can they do. I like to meet new people, work with them and share knowledge and opinions.

100% Job Success
$33.33 /hr
719 hours

Daniel Yavorovich

Daniel Yavorovich

System Administrator

Ukraine - Portfolio: 1

Operating Systems ● FreeBSD ● Linux Security ● iptables ● openssl ● jail ● clamav ● mod_security ● mod_clamav DNS ● Bind ● PowerDNS (+PostgreSQL / +MySQL) HTTP ● Apache ○ MPM: prefork, worker ○ mod_ssl, mod_php, mod_wsgi ● Nginx ○ Access control ○ Autoindex ○ Fast-CGI ○ uWSGI ○ Proxy ○ Cache ○ SSL ○ upload_progress_module ○ Control panel integration ■ Virtualmin ■ DirectAdmin ■ Plesk Proxy ● squid ○ basic auth ○ transparent proxy ○ cache ● 3proxy ○ http/socks ○ auth Raid ● Linux ○ md(0,1,5,6,10) ● FreeBSD ○ Gmirror / Striping File Systems: ● Ext 2,3,4 ● ReiserFS ● XFS ● OCFS2 ● ZFS (port to FreeBSD) ● CEPH CVS ● SVN ● Mercurial ● GIT ○ GitLab ○ GitoLite Backup ● rsync ● BackupPC ● Bacula FTP ● ProFTPd ● VSFTPD File sharing ● NFS ● SAMBA Control Panel ● Direct Admin ● Webmin+Virtualmin ● CPanel ● ISP-config ● Plesk Automatization ● Puppet ● Saltstack Monitoring ● Zabbix ● Nagios ● Munin ● Monit Network Understanding of theoretical and practical foundations of the networks (Data link, Network, Transport, Application Layers). VPN ● OpenVPN ● PPTP Database (SQL) ● MySQL (+MariaDB, +Percona) ● PostgreSQL Database (NoSQL) ● ElasticSearch ● Riak ● MongoDB ● Cassandra ● Redis Virtualization & Containerization ● KVM ● XEN ● OpenVZ ● LXC ● Docker ● Vagrant Cluster ● DRBD ○ master-slave ○ master-master (+ocfs2) ● Heartbeat ● Pacemaker Development ● actively use: ○ shell (bash, sh) ○ Python ● Frameworks ○ Django ○ Flask ○ Twisted ○ Tornado Cloud Solutions: ● AWS (EC2, S3, CloudFront, Route53) ● DigitalOcean ● RackSpace

100% Job Success
$33.33 /hr
46 hours

Catherine G.

Catherine G.

Rockstart Quality Assurance Engineer, Tester

New Zealand - Tests: 9 - Portfolio: 2

I'm a network test Engineer with 5+ experience in IT industry. I started out as an IT support for a multinational company for 3 years before I took CCNA certification and decided to move into Computer Networking field. I am now a part of a company that makes router and Switches a system Test Engineer and have experience with agile testing methodologies.

100% Job Success
$22.22 /hr
1,829 hours

Manoj Sonawane

Manoj Sonawane

Expert Linux, Unix sysadmin,devops

India - Tests: 1

Hello, I am an experienced programmer & system Administrator with expertise in high performance system infrastructure, customized deployment solutions, configuration management, monitoring, python , Django development, REST based backend systems and related infrastructure support. I am in process of becoming Official Amazon Provider Network Member - Consulting Partner []. Highlights: 1. Created an infrastructure with over 4000 servers (physical as well as cloud servers aws, rackspace and go grid) distributed in 4 regions , implemented monitoring, ha, replication, configuration management. Recruited a team of 3 sys admin's , trained them and supported platform 24/7 with 3 engineers. 2. Have worked with several technologies and scaled it for high volume with massive cost savings. 3. Created a unified platform to interact with multiple public clouds. ( aws, go grid , rackspace with custom python based system) 4. Designed a geo-distributed, full tolerant with a SLA of 99.99999 deployment and deployed it using Amazon Cloud, Rackspace Cloud,gofrid cloud and on physical servers 5. Designed a scalable storage system using open source and commodity hardware. I have managed large (4000+) servers for my employers and clients, which include GE, Wipro, Lehman Brothers & Glam Media. I have managed IT security for GE and banking sectors (built a DC and developer shop for Lehman brothers in china). I now offer remote system management consultancy and training services. I have attached my linked in profile and references if you need them. I have designed, developed and maintained large scaling, load-balanced and redundant infrastructure for many clients. Most of the infrastructure I have designed are, • fully automated (saltstack/puppet and deployment via various code deployment tools integrated with git or subversion) • auto-scale (on demand scaling) • auto-heal and auto curate • fully load-balanced • in required cases geo-distributed • Monitored with custom performance plugins, logstash, nagios, check_mk, zenoss This infrastructure architecture and deployments were in different environments • Dedicated servers at various isps • Virtualized Environment (Xen, KVM, VMware and others) • Public cloud: Amazon, Rackspace, GoGrid, and others • Private Cloud:= openstack • Different Business Verticals, • Ecommerce • Social Application ( ) • Big Data Analysis and Analytics • Media (audio and video) • Online Advertising • Banking, • BPO / KPO Web Servers (Apache, lighttpd, Nginx, Cherokee) Load Balancers (HAProxy, Nginx, Pound, LVS, balance, Varnish, Zeus Load Balancer) Ruby on Rails (Phusion Passenger, Unicorn) Python (mod_python, uWSGI, gunicorn) Java (Tomcat, Glassfish, Jetty, Jboss) Database/DataStores (Mysql + variants, Postgresql, Oracle, Mongodb, Memcached, Redis, Riak, Membase/CouchDB, nd others) Data Analysis (Hadoop, Bigdata) Distributed File System (Glusterfs, Coda, Ceph, pVFS, Lustre, ZFS, OneFS, XtreemFS) Search (Solr, Lucene, Nutch, ElasticSearch, Lily, Katta) Caching (varnish, memcache, flashcache) Monitoring (Nagios, Munin, Icinga, Ganglia, cacti, ntop, op5, Zabbix, pandoraFMS, OpsView and others) DNS (bind, tinydns,) Mail (postfix/sendmail/qmail/exim, Dovecot/Courier) Security (Snort, Splunk, Samhain, OSSEC, OSSIM, Suricata) Centralized logging (rsyslog+loganalyzer, splunk, zlogfabric, octopussy, Samhain, Graylog2, Kibana,, OpenTSDB, Flume, Scribe CMS (wordpress, joomla, mambo, typo3, etc and other custom developed CMS) and many other applications and services Most of these infrastructure architecture are for high volume traffic web application or for massive computing requirements. I can help you in following way. • python, django, golang web app development, REST back-end • code deployment, automation • Efficient monitoring system and notification configuration • OS updated and performance tuning of kernel to support database & applications. • Backup solution to take backup and transfer to offsite. • A configuration management ( saltstack / puppet/ cfengine) and load balancing solution. • • Source control using git, svn • On call support.

100% Job Success
$33.33 /hr
703 hours