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, 731 Python projects are completed every quarter on Upwork.

731

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.

4.73
Last updated: September 1, 2015
Clear all filters
  1. Kelly Black

    Kelly Black

    Consultant

    United States - Tests: 2

    I have a wide variety of skills and experiences. My speciality is in programming with an emphasis on c++, python, and R. I am also fluent in matlab.

    $20.56 /hr
    869 hours
    0.00
  2. Vycheslav Novak

    Linux/Unix/Network Admin with bash, python scripting skills

    Ukraine - Tests: 3 - Portfolio: 1

    - Administration and solid knowledge and background of Unix/Linux systems ( CLI ): Ubuntu, CentOS, ArchLinux, Debian, Solaris, Red Hat: - sed/awk - LFS ( Linux from scratch ) - deep understanding of Linux Memory Management concept - hardware maintenance, troubleshooting (iostat, top, vmstat, iotop, strace ), configuration - regexp - iptables - PAM - grub loader - linux tools ( tcpdump, rsync, scp, tar, strace, semanage, chcon ) - Knowledge of Linux SELinux security system - Linux FTP setup for production use ( proftpd ) - NetApp SAN administration - Configuration Management Tools ( Puppet ) - Solaris experience ( Solaris 8/10 ) - Strong knowledge Client-Server architecture ( Apache Web Server with thin configuration ) - Experience in set up and administration of mail-server: exim + dovecot + postfix + RoundCubeMail - Experience in use and configure VPN-networks (OpenVPN) - Performance tuning Apache HTTPD ( prefork/workers for high-load systems ) - Building High-availability/Cluster Environment for Production Systems ( httpd + mod_jk + tomcat(ajp_connector ) + clustering ) - Apache Clustering Configuration ( Dynamic/Static Clustering with Session Sharing; Performance tuning ) - Solid understanding of LVM concept and file systems (ext3, ext4, NFS, NTFS, FAT32 ) - Solid understating RAID concept - Proficiency in the virtualization concept and technologies (XEN, KVM, Solaris zones ) - Multi-Factor Authentication system development ( OpenOTP, TOTP ) - Strong shell scripting ( bash, ksh, python ) - JIRA and Confluence, Redmine experience - Administration Windows Servers: 2003/2008/2012 R2, Windows NT ( XP, 7, 8 ), Active Directory - Deep knowledge of the units: Cryptography Computer networks (LAN, WAN, MPLS, PPPoE, PPTP) Knowledge of VPN technologies (OpenVPN, IPSec) Network protocols (IP, TCP, UDP, PPP, ARP, ICMP, RIP, OSPF, SMTP, POP3, VLAN, SSL, DHCP, NAT) OSI model Domain Name System (DNS) LDAP Clustering Load Balancing Strong understanding of network setup, layers, configuration and facilities (port forwarding, DMZ, virtual server) - Administration and configuration network hardware switches/routers D-Link (VLAN, LACP, ACL, VRRP), FortiNet (Fortigate 80c, 60c), Cisco Catalyst ( 3750-x, 2960s), HP A5210 SI, Checkpoint R75.20/Gaia/R77 - QoS ( MQC, DSCP, CoS, ToS ) - Knowledge of Cisco IOS - Building Nagios Monitoring System ( mrtg, pnp4nagios, SNMP monitoring ) - Experience with NAS, SAN or iSCSI storage systems - Experience in Datacenter migration - Experience in virtualization system VMWare ESX - Experience in Citrix Systems - Dell Hardware Servers ( PowerEdge R710, R520, R320, R720, EqualLogic PS6210XS, SAN N4032F ) - Juniper switches OS experience ( EX4200 ) - Strong performance management, problem identification, analytical and problem-solving skills - Develop Production services monitoring Dashboard on Ruby/JS/coffeescript - Python programming language - Basic experience in SQL language ( MySQL ) - Creating application with using Python, CGI, shell scripting - Optimization and improvement of processes - 24x7 Production Servers/Applications support and maintenance - Perform deployments to QA & PROD environments Successfully completed projects: DataCenter Migration Migrate all production servers and environment to new DC, including building/deployment from scratch in new DC. Completed in short time and with minimal downtime of business application. Building Physical Infrastructure for Production systems Planning, developing, devising infrastructure for Production systems. Including enterprise requirements: redundancy, high availability, clustering, risk mitigations. 3. MultiFactor Authentication for servers Developed, created, implemented system for secure two factor authentication for all users across all Linux servers based on WebADM OpenOTP library.

    $15.00 /hr
    0 hours
    0.00
  3. Oleksii Mykhailov

    Oleksii Mykhailov

    Python/Django developer

    Ukraine

    Programming skills: Python, bash Linux (preferred)/Solaris/HP-UX administration: web-servers/hosting servers, database servers, clustering, performance tuning, monitoring, deploying, security configuration and audit. Storage systems: HP XP12000/24000,building HA NFS servers Virtualization: Xen, openvz

    $33.33 /hr
    2,252 hours
    0.00