Position: Django Developer
Ref. Code: IIS/AC-C/PYTN/DJN0104
Qualifications:
Python
- Data Structures – String,Lists,Dicts,tuples and various operations on them.
- Good grasp of concept of objects and object oriented programming
- Good grasp of concept of functions interactions between functions
- Ability to explore,learn and apply unfamiliar Python Modules to solve real problems
- Multi-threading/processes ,Control Flow, Exception Handling,Regular Expressions,File and JSON I/O.
- Django – ORM,Views,Forms,Templates,REST Framework,
- Good grasp of concept of HTTP API and how to leverage existing API’s to solve problems
- Paramiko SSH library and experience in parsing o/p from SSH sessions
- Web Scrapping using various libraries
- Fundamental knowledge of SQL Databases, eg PostgreSql
- Fundamental knowledge of Schema-less DB, eg Elastic Search, InfluxDb
- Unit Testing
Django
- Ability to translate Database design schemas to Django models
- In depth knowledge of various field types availble in Django ORM
- In depth knowledge of Querying using Django ORM.
- In depth knowledge of Class and Function based views
- Good knowledge of QuerySets and Managers
- Experience in creating and running Django Tests
- Experience in implementing URL Design
- Experience in working with Forms in Django
- Experience in creating RESTful API’s using Django Rest Framework (DRF)
- Knowledge of django management commands
User Interface
- Awareness of twitter Bootstrap UI framework, it’s elements and grid system
- Knowledge of jQuery fundamentals
- Good knowledge and experience in Django Templating language
- Knowledge of Jinja2 templating language.
- Knowhow of consuming a JSON obtained via API inside a Django template using jQuery.
Email : careers@intuitorit.com