- Familiarity with event-driven programming in Python. Understanding of the threading limitations of Python,and multi-process architecture. Proficient understanding of code versioning tools such as Git.
- Proven work experience as a Python Developer.
Responsibilities
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performance 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, and automation
- Collaborate with other team members and stakeholders
- Stay abreast of the latest industry trends and suggest current ideas to enhance our technology
Qualifications
- Proven work experience as a Python Developer
- Expertise in Python,
with knowledge of at least one Python web framework such as Django, Flask, etc
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming in Python
- Understanding of the threading limitations of Python, and multi-process architecture
- Proficient understanding of code versioning tools such as Git
- Familiarity with continuous integration
- BS/MS degree in Computer Science, Engineering or a related subje
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.