Save

Report this job

Experienced Python Web Application Developer at KoboToolbox

The Elite Digest

Apply Now

Job Overview

  • Date Posted
    April 6, 2024
  • Expiration date
    --
  • Industry
    Software Development
  • Qualification
    Professional Certificate, Bachelor Degree (B.Sc.)
  • Career Level
    Mid, Senior

Job Description

Requirements

Required Qualifications

Experience writing, deploying, and maintaining server-side Python code for real-world, API-driven web applications.
Substantial understanding of relational databases, their performance characteristics, and methods of mapping relational data into an object-oriented programming environment.
Interest in data collection (surveying), particularly in humanitarian emergencies and other challenging contexts, and a desire to improve our platform for our users.
Proficiency with spoken and written English.
Fluency with Git.
Overlap with working hours in the Eastern time zone.
Average availability of at least 30 hours per week, preferably 35 hours or more.
Preferred Qualifications

Experience with the following is preferred but not required to apply:

Django (and particularly Django REST Framework)
Celery
PostgreSQL
MongoDB
Redis
XLSForm, ODK XForm, and OpenRosa
NGINX and uWSGI
Ubuntu Linux
Docker, Kubernetes, and Helm