As a Python/Django developer, you will get an opportunity to work on web applications used by millions of users every day. You will be working with a highly skilled team of other developers who love to design, write, test, and maintain high-quality code
Responsibilities
Effectively communicate with a technical development team.
Work efficiently to accomplish assigned tasks within an appropriate and aggressively estimated turnaround time with a high level of quality.
Document all new development and code change for developers (technical documentation) as well as clients (functional documentation).
Provide assistance to the development team with tasks that belong to servers and Web products.
Conduct load testing and code optimizations to improve application performance and throughput.
Maintain and enhance the code used to build and deploy management.
Must have requirements:
Experience working with the following technologies: Python, AWS, Django REST Framework.
Practical RDBMS experience (preferably PostgreSQL). Solid SQL knowledge and ability to design effective data storage for the task at hand, query performance optimization skills.
Linux-based development experience.
Experience with performance optimization, scaling, event analytics.
Write and maintain functional and unit tests for automated testing and deployment.
Nice to have requirement:
Hands on experience with GO Lang.
Experience on AWS or other cloud-based infrastructure providers.
Experience with caching and key-value store storage services.
Extensive experience with JavaScript (especially jQuery) and Ajax. Experience with any templating engine with HTML and CSS.
Experience of working on agile/scrum based environment.