About The Role
Client is looking for a Python Developer to work on our backend Core applications, APIs and infrastructure. Responsibilities will include implementing features and optimizing backend processes. You will work with other backend developers to maintain published and unpublished Apps/APIs.
What you'll be Responsible for
- Writing reusable, testable, and efficient code
- Develop new features and maintain existing features
- Integrate user-facing elements into applications
- Optimize backend services for scalability
- Test and debug programs
What You'd have
- Experience : 4 - 7 Years in building high scalable systems
- Good understanding of various backend components and microservice architecture
- Good understanding of at least one SQL and Non-SQL datastore
- Strong knowledge of Python, Django framework, ORM, Javascript,jQuery
- Strong understanding of data structures and algorithms
- Proficient understanding of Git and version control
- Familiarity with a Unix-like operating system is a must
- Familiarity with docker and kubernetes would be a plus
- Contribution to opensource projects would be a plus
- Good problem solving skill