
Python Developer
Work Experience: 3-7 Years
Location:Gurugram, India (Permanent Remote Working Available)
Python Developer

Posted 2 years ago
Desired candidates must have 3-7 years experience in Python development with good expertise in developing web-based applications in Python using frameworks such as Flask or Django, along with good knowledge of designing databases that perform well at scale and are easy to build on.
**Responsibilities**
- Be involved in all aspects of development: playing a critical role in design, planning, development and deployment and help develop best practices for future development
- Fast prototyping of proof-of concept features / applications based on brief
- Own the delivery of an entire piece of a system or application
- Use technical knowledge and creative thinking to provide the most innovative solutions
- Optimize the performance of the apps and keep up to date with the latest industry trends in mobile technologies
- Master at designing and building amazing back-end scalable systems
- Manage the software development process and maintain code quality
- Design, architect, develop and maintain addon components of Zenoti
- Deliver a complete back-end application and ensure high performance on mobile and desktop using AWS Cloud Technologies
- Create tech design to address technical problems at scale maintainable code to solve technical and business problems writing tested, idiomatic, and documented code in Python and R
- Create custom, general use modules and components using object-oriented programming which extend the elements and modules written in Python and R
- Collaborate with UX designer, architect, and product manager to deliver on-time and with quality
- Work closely with the back-end development team to help craft RESTful API for the product cooperating with the back-end developers or communicating with external web services
**Skills**
- 3+ years of software/web development experience
- Experience at least with 3 technologies from the following: Python, Django, Celery, Kafka, Docker, Go, Kubernetes, – PostgreSQL, MongoDB, Redis, RabbitMQ
- Experience in third party integration
- Experience with IoT,, Django and Raspberry Pi.
- Past experience working with test-driven development, continuous integration, code review, automation testing process and Rest API
- Ability to contribute as a senior technical resource, write correct and clean code microservices architecture experience
- Experience in Extreme Programming, Agile/Scrum
- Strong coding skills, good analytical and problem-solving skills