Description

  • Write reusable, testable, and efficient code.
  • Design and implement of low-latency, high-availability, and performant applications.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Implementation of security and data protection.
  • Integration of data storage solutions.
  • Performance tuning, improvement, balancing, usability, automation.
  • Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features.
  • Good understanding of Python, Django and Flask.
  • Good exposure on python scientific libraries ( Numpy, Pandas, Tensorflow).
  • Strong knowledge on data structures and designing for performance, scalability and availability Knowledge in MongoDB and Web services.
  • Experience in Microservices, Big data technologies will be a plus.
  • Good grasp of algorithms, memory management and multithreaded programming.
  • Good to have - Mysql, Redis, ElasticSearch.
  • Able to fit in well within an informal startup environment and to provide hands-on management.
  • High energy level and untiring commitment to drive oneself & the team towards goals.
  • Expert in Python, with knowledge of at least one Python web framework (such as Django,Flask,etc).
  • Should have done development on Django and other UI web Frameworks.
  • Basic understanding HTML, CSS, JavaScript, JQuery, JS Libraries like AngularJs.
  • Implementing SOAP based and RESTful services.
  • UNIX/LINUX experience is an added advantage.
  • Should have experience in Database & SQL.
  • Good understanding of server-side templating languages such as Jinja 2, Mako, etc.
  • Strong unit test and debugging skills.
  • Proficient understanding of code versioning tools (such as Git, Mercurial or SVN).


 

Education

Any Gradute