Python Developer (2 - 3 yrs )
Must-have technical/ process skills:
- Excellent in Python 2.7 & 3.6
- Good understanding of python libraries.
- Expertise in at least one popular Python Flask/ Django framework.
- Knowledge of object-relational mapping.
- Able to create database schemas that represent and support business processes.
- Should have good experience with relational[MySQl, PostgreSQL] & non relational databases[Mongo DB].
- Good understanding of Git, SVN
- Good knowledge Ngnix, Apache, WSGI, JS
- Good knowledge of deploying app on Amazon, Heroku etc.
- Experience working in an Agile environment
- Should have awareness of REST and frameworks
- Basic understanding of Unix , Shell , Unix System
Must-have soft skills:
- Excellent communication skills (Verbal & Written)
- Excellent Logical & analysis Skills
- Proven experience of working as part of a cross functional team
Added advantage:
- RabbitMQ, MongoDB, DynamoDB, AngularJS, Vue.js, ReactJS, MemCache
- Good knowledge of TDD (Test Driven Development)
- Good understanding of Bootstrap, Jenkins, Docker, Microservices Architecture