Role : Python Backend Developer
Key Responsibilities :
- Design, develop, and maintain robust and scalable backend services using Python and related frameworks (Django, Flask, FastAPI).
- Write clean, well-documented, and testable code adhering to best practices and coding standards.
- Develop and implement RESTful APIs and other integration mechanisms.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Troubleshoot and debug issues effectively and efficiently.
- Collaborate effectively with cross-functional teams to deliver high-quality products.
- Stay up-to-date with the latest technologies and industry trends.
- Contribute to the improvement of development processes and tools.
Required Skills & Experience :
3+ years of professional experience in Python backend development.Strong proficiency in Python and related frameworks (Django, Flask, FastAPI).Solid understanding of object-oriented programming principles.Experience with RESTful API design and development.Proficiency in SQL and experience with relational databases.Excellent problem-solving and debugging skills.Strong communication and collaboration skills.A passion for learning new technologies and a strong work ethic.Bonus Points :
Experience with cloud platforms (AWS, Azure, GCP)Experience with NoSQL databases (MongoDB, Cassandra)Experience with message queues (RabbitMQ, Kafka)Experience with containerization technologies (Docker, Kubernetes)Contributions to open-source projectsref : hirist.tech)