Kartoza - Opening for Python Developer at Kartoza

Kartoza is on the lookout for developers. We have a range of projects and challenges and will tailor the post to suit the ideal candidate.

 · 2 min read

Kartoza is on the lookout for developers. We have a range of projects and challenges and will tailor the post to suit the ideal candidate.


Kartoza does desktop, server and web development, testing and support for a local and international clientele and we're also working on our own ideas. Most of our projects have a spatial component. We use FOSS tools and produce mostly FOSS outputs. We have a very 'open' philosophy.


You will be organised, driven, productive, enjoy working in a changeable, informal environment and enjoy learning. Terms like agile, scrum, sprints, git, Kanban will appeal to you.


As this is a small company, you will be required to take on multiple projects and manage your time. You will work from our office in Paarl with the possibility of telecommuting. We have an international team with a fairly flat structure where your opinion counts. Your initiative and input into internal projects will be rewarded.


You should find your time at Kartoza enjoyable, rewarding and fulfilling, with a positive work-life balance. The equipment we provide won't slow you down and we have progressive terms of service.


Minimum skills:

  1. Python
  2. SQL
  3. Linux


Extra skills:

  1. Django / GeoDjango
  2. GIS (especially with the FOSS GIS stack)
  3. QGIS Python API and plugin development
  4. Spatial databases, especially PostgreSQL / PostGIS
  5. CSS3 / HTML5
  6. JavaScript
  7. Server skills, including working with containers
  8. mobile application development
  9. UX design
  10. OGC standards
  11. C++
  12. Qt


To apply, please send the following to info@kartoza.com before 20 February 2015

  1. your CV including your complete study and work history, 2 references, SA residence status
  2. examples of your OWN coding work, e.g. github, websites, apps, QGIS plugins, working code, etc.
  3. your salary expectation
  4. when you are available to start

No comments yet.

Add a comment
Ctrl+Enter to add comment