Responsibilities:
• Design and implement Python code using the Django framework.
• Identify and fix bottlenecks that may arise from inefficient code.
• Identify and fix software bugs.
• Create a wide variety of unit tests to verify the functionality of software.
• Manage the security of the platform.
• Write detailed documentation around the code.
• Experience in creating and maintaining Django models for large amounts of data and experience with databases (MySql,SQL, PostgreSQL)
• Experience in Angular, Typescript, JavaScript, CSS, HTML, Ajax,jquery,Bootstrap
• Experience in making Webapp/Mobile app responsive
• Excellent understanding of REST API Development and HTTP Methods
• Excellent in deploying complete project (Angular and Django) on cloud/on premises
• Aggressively learn new technologies through self-study and work to develop prototypes and solve technical problems.
• Participate in daily status calls and meetings and report status on assigned tasks to your lead
• Elementary understanding of Linux is a prerequisite
• Familiarity with code versioning tools {{such as Git, SVN, and Mercurial}}
• Assess and prioritize feature requests and work in Agile framework.
• Work in a team to implement features and partner with Product Managers, UX experts, Architects, and QA to develop implementation plans with a focus on innovation, quality, sustainability, and delivering value to our clients
Nice to have :
• Experience in fetching large amounts of image data from the backend • Experience in live streaming of data on the browser in real time
• Strong codec knowledge around mpeg, h.264, jpeg and AC3 audio