Professional Experience
5 years of experience in Python development and architecture, with in-depth knowledge of Python frameworks such as Django, Flask, Pyramid, etc.
Proven experience in team management and mentorship with strong leadership skills.
Experience in developing scalable, maintainable, and robust applications using Python and related technologies such as MySQL, PostgreSQL, MongoDB, Redis, etc.
Experience with Agile development methodologies and DevOps practices.
Excellent problem-solving skills, with the ability to analyze and debug complex systems.
Strong interpersonal skills, with the ability to work collaboratively with cross-functional teams and communicate effectively with both technical and non-technical stakeholders.
Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields.
Experience with cloud-native applications, microservices, and serverless architectures is a plus.
Experience in machine learning and data science is a plus.