We are looking for experienced Python Tech Lead in Dubai. The ideal candidate must be responsible for end-to-end planning of the project including resources, sprints, milestones, timeline, and deadlines. If you have excellent programming skills, a passion for developing/improving applications utilizing cutting edge technologies, and strong leadership skills, please share your updated profile with us.
Responsibilities
- Take full ownership of all project stages from business requirements gathering to product delivery*
- Responsible for end-to-end planning of the project including resources, sprints, milestones, timeline, and deadlines
- Take the initiative to report and resolve any bottlenecks or issues related to the projects & members they are managing autonomously
- Assist substantially in designing, documenting, and sharing/discussing the project architecture with the team.
- Own and shape our best practices & processes and improve/optimize them to ensure they are up to standards
- Ensure our best development practices are being followed by the dev team and report any findings or red flags
- Own the technical implementation of the project they are handling and ensure that project is on track, deadlines are met, and progress/bottlenecks is communicated to management
- Strong focus on Code Quality thorough conducting project code reviews on frequent basis and integrating the needed optimizations and changes
- Prepare, review, and own the technical documentation of his/her projects
- Mentor & Coach Junior team members and their project colleagues
- Manage small teams of developers
Requirements
- BS degree in Computer Engineering/Computer Science/Electrical Engineering Masters is a plus
- Minimum 8+ years of work experience in Python
- Minimum 3+ years of work experience as a Senior Python Back-end Developer*Minimum 2+ years of work experience as a Tech Lead
- Minimum 3+ years of work experience leading small teams*Minimum 3+ years of experience in Python Frameworks (Flask or Django)
- Minimum 4+ years of experience in developing REST APIs
- Minimum 4+ years of work-experience using AWS cloud and its resources/services*AWS certificates are a big plus*Processing, storing, and managing Real-time data of large volume is a big plus *Strong design and architecture skills
- Strong coding skills with strong competencies in data structures and algorithms*Strong work-experience in Relational Databases including PostgreSQL
- 2+ years of work-experience in non-relational databases including Timeseries Db
- Previous experience in automated testing tools including unit testing & UI testing
- Strong knowledge in DevOps, CI/CD, Docker containers*Experience with Scrum/Agile Development methodologies
- Experience managing multiple projects at the same time