Manager - Python Development
Core
Lead and manage a team of software engineers to develop and enhance platform modules for an EdTech learning journey.
Role type
Manager - Python Development (Software Engineering)
Builds
Platform modules for global learners
Domain
EdTech / Learning Management Systems
Deliverable
production ML models | product features
Required skills
Python, Django, Flask, API development, database handling, Git, unit testing, team leadership, code review, debugging, performance optimization
Preferred skills
AWS/Azure, Docker, async programming, Pandas/NumPy, front-end integration, Java, PHP, NoSQL (MongoDB, Redis), Linux
Technologies
Django, Flask, MySQL, MongoDB, Redis, Git, AWS, Azure, Docker
Responsibilities
Lead and manage a team of software engineers, write efficient and maintainable code, conduct code reviews, troubleshoot and debug software issues, optimize application performance, collaborate with cross-functional teams, mentor team members, document code and technical specifications
Seniority
Manager, hands-on IC with team leadership