We are looking for an experienced python developer to help us take an existing proof of concept application into the next stage of production readiness.
You will be working directly with the clients and supported by a backend and frontend developer. In addition to working from a spec you will be expected to work iteratively with the clients to discuss feature improvements, requests and bugfixes as they come up.
At least 4 years experience developing applications in python
Data analysis with pandas (record linkage experience a big plus)
Familiarity with building and maintaining REST APIs
Comfortable with SQL and using an ORM to interact with database objects
Have worked with pandas for data manipulation
Excellent written and verbal communication skills
Capable of working independently abd able to interpret what needs to be done without explicitly told
Custom data matching module performing record linkage of 2 datasets
Postgres SQL database
Peewee - ORM layer interacting with postgres
Flask Restful - serving the API
1. Tell us about your experience using pandas for data analysis
2. Please give us an example of building or maintaining rest API's using Python