Tech Lead sets direction for the team, leads agile development and guides engineers during development. Strong interest and knowledge in IoT system development, cloud environment and AI with proven relevant experience.
Lead development teams
Work closely with the team to derive key architecture and strategic decisions
Interface with CEO, operations/sales teams
Design and prototype new software components
Build technical roadmap for products and features
Participate in improving detailed technical and functional documentation
Play active role in the agile development team
Identify and resolve performance bottlenecks in services
Peer-review source code
7 years minimum experience in application development especially on public cloud with 2-3 years as technical lead/manager.
Bachelor's/Masters in Computer Science or relevant area.
Understands microservices architecture
Good overview of IoT technologies & platforms
Experience on Amazon AWS or Microsoft Azure
Agile Development and scrum master/ product owner experience
Architecture experience, with good overview of modern cloud technologies
Experience or strong knowledge in AI-Machine Learning is very much preferred.