Knowledge of Python web framework Flask
Able to integrate multiple data sources and databases into one system
Knowledge of the threading limitations of Python, and multi-process architecture
Good understanding of server-side templating languages such as Jinja 2, Cheetah etc
Basic understanding of front-end technologies, such as JavaScript, HTML5, CSS, Bootstrap and D3.js
Knowledge of accessibility and security compliance
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Knowledge of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Able to create database schemas that represent and support business processes
Strong unit test and debugging skills
Proficient understanding of code versioning tools such as Git, SVN and Perforce