• Location: South Africa, Gauteng, Johannesburg
  • Salary: ZAR50000 - ZAR80000 per month + Benefits
  • Technology: Python Jobs
  • Job Type: Permanent
  • Date Posted: 23rd Dec, 2019
  • Reference: PDJHB231219
Job Type: Intermediate/Senior Python Developer

Location: Johannesburg

Contact name: Liam Burrell

Telephone: +27 87 237 9834

Salary: Up to R960,000 per annum

This company is a software and web development consultancy building bespoke solutions for highly regarded local and international clients across multiple different industries.

They are looking for Intermediate and Senior Python Developer's for upcoming requirements in 2020.


● BSc in Computer Science, Engineering or relevant field
● 3+ years work experience as a Python Developer
● Experience with Django web framework and Django REST
● Knowledge of object-relational mapping (ORM)
● Basic knowledge of HTML and CSS
● Experience with at least one JS frontend framework (like React, Vue.js or Angular)
● Knowledge of version control and build tools such as Git, Github
● Working knowledge of containerized environments (like Docker)
● Working knowledge of AWS cloud technologies (like Lambda, S3 & Cloudfront, EC2)
● Good problem-solving skills
● Strong collaboration skills


● Write maintainable, efficient and scalable code
● Develop back-end components to improve responsiveness and overall performance
● Integration of user-facing elements developed by front-end developers with server-side
● Test and debug features
● Improve functionality of existing systems
● Implement security and data protection solutions
● Assist with work estimation and prioritising feature requests
● Coordinate with internal teams and external customers

Nice to have:

● Wagtail CMS: Django Content Management System
● AWS ECS (Fargate)
● Kubernetes
● Mentoring
● Salesforce experience

To apply, please send your CV to l.burrell@pearsonfrank.com or call +27 87 237 9834

Similar Jobs

Data Science Manager
South Africa, Gauteng, Johannesburg