Python Developer

We are looking for a Python Developer with experience in development of cloud- based API. You will primarily be responsible for the development of a high-performance server-side API that interfaces with a range of technologies at the back-end.

You will also be interfacing with a team of web developers who will consume these API's hence a good understanding of front-end technologies is necessary as well.

Preferred Skills

  • Good Understanding of fundamental design principles behind a scalable server application.
  • Good understanding of the threading limitations of Python, and multi-process architecture.
  • Must have experience with building Restful APIs.
  • Good understanding of asynchronous application communication using AMQP/Queues.
  • Good understanding of the libraries based on event loop such as gevent. Familiarity with event-driven programming in Python.
  • Experience with data stores like Cassandra, Elastic search, Zookeeper, Redis and MongoDB.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Strong unit test and debugging skills.
  • Experience with Python web frameworks and front-end technologies, such as JavaScript, HTML5, AngularJS and CSS3 is good to have.
  • Experience with building native python plugin and native applications using Cython (C/C++) is good to have.
  • Experience with Java/J2EE and Node.js is good to have

To apply, email us at [email protected]