Proficient in the python programming language.
Proficiency in at least one modern python framework, fastapi or django is preferred.
Develop and maintain robust and scalable back-end solutions.
Strong understanding of object-oriented programming and solid design principles.
Expertise in SQL and NoSQL databases, with the ability to design efficient database schemas and optimize queries.
Develop and consume RESTful APIs for seamless integration with front-end applications.
Knowledge of multithreading and concurrency concepts.
Excellent teamwork and communication skills. Demonstrate strong communication skills to collaborate effectively with team members and stakeholders.
Act as a key team player, participating in code reviews, knowledge sharing, and problem-solving.
Proactive learner with a passion for staying updated with new technologies and industry trends.
Ability to adapt to changes and handle challenges effectively.
Utilizing Kafka for message queuing and Redis for caching and session management is also a plus.