Reputed media production and Technology Services unit doing "Online Ticket Booking Systems, "Online Video on Demand Services" "Digital Marketing" "Theater", "TV", "Films" and "3D Animation"
We are looking for experienced Django (Python) developers with a minimum experience of 2 to 3 years with the Django framework who are well versed in building Python based web applications, websites and APIs. Knowledge in . NET framework is a plus. Candidates who are looking to join our team must be highly motivated with an enthusiasm to learn new technologies and improve workflows through automation.
Experience with Python-Django is the must and object-oriented programming.
Familiarity with some ORM (Object Relational Mapper) libraries.
Able to integrate multiple data sources and databases into one system.
Understanding of the threading limitations of Python, and multi-process architecture.
Working knowledge of PostgreSQL, MYSQL.
Fair understanding of building RESTful APIs.
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Familiarity with event-driven programming in Python.
Able to create database schema that represent and support business processes.
Good understanding of code versioning tools like git
Excellent problem-solving skills.
Willingness to learn new technologies.
Knowledge in .NET framework is a plus.
Skills and Qualifications:
Writing reusable, testable and efficient code.
Design and implementation of low-latency, high-availability, and efficient applications.
Integration of user-facing elements developed by front-end developers with server-side logic.
Developing new REST APIs and micro-services in Python.
Maintaining and improving existing components of the Django app.
Developing tools and automated tests for improving our tracking algorithms.
Profiling and improving REST API performance (latency, DB queries, etc.)