* Python Programming
* Experience of web development -- preferably in Python
* Experience of developing and scaling systems
* Hands on experience with Networking, deploying software, version management, GIT
* Have sound computer science fundamentals e.g. data structures, algorithms, object-oriented systems.
* Knowledge of at least java/python based MVC frameworks like spring/django.
Desired Candidate Profile:
* 4+ years of experience building distributed/scalable web applications with Java/Python
* Team Player
* Team handling experience
* Able to schedule and delegation of tasks
* Ability to mentor all junior developers