Python Developer – Senior
Responsibilities:
Work collaboratively in a fast-growing start-up building products and services for positive social impact From the ground-up, architect available, secure, reliable back-end systems for the web, mobile, tablets. Write, test, and release world-class, production-ready code
Qualifications:
- 2-4 years’ experience building web-scale, highly available backends for web and/or mobile.
- Degree in Computer Science or related field
- Strong expertise with Python and Django web development framework. Experience writing
- Django extensions a plus.
- Expertise in data model design and data manipulation in MySQL, Postgres, or Oracle
- Strong problem-solving skills
- Experience working in a heavily data driven environment
- Comfort and skill deploying and maintaining services in the Linux (Ubuntu) environments
- Knowledge of document, key/value, or other non-relational database system such as Redis, HBase, Bigtable, Dynamo a plus.
- Experience with Elasticsearch and Celery a plus
- Database design, table optimization.
- Experience in using Version Control System GIT.
- Experienced in developing API services, Customization of Admin dashboard in Python.
- Knowledge of Dockers will be useful.
Perks:
Opportunity to work with a top-notch engineering team that is passionate about what they are building A constant challenge of complex problems to work on