Roles & Responsibilities:
- Serve as a thought leader & decision maker on technical, design & related issues
- Should love to solve challenges, pickup new languages, framework or technologies on the go.
- Excellent verbal and written communication skills.
- Ownership & Accountability:
- Take ownership of your product/features - keep a keen eye out for bugs that might arise, ardently resolve them.
- Capable of delivering on multiple competing priorities with little supervision
-Expert in Python, with an excellent knowledge and experience on Python Django
-Excellent knowledge and experience on ORM (Object Relational Mapper) libraries
-Able to integrate multiple data sources and databases into one system
-Understanding of the threading limitations of Python, and multi-process architecture
-Familiarity with event-driven programming in Python
-Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
-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, Mercurial or SVN
-Working knowledge of AWS, DevOps (Jenkins, CI/CD, GitHub, GitLab etc.)