Tech lead / Software Architect(Minimum 5 years Experience)
Build, deploy and maintain the insights platform with an emphasis on modular, performance and
maintainable code design.
Design and create dashboards for customers
Provide technical leadership for a team of 4- 5 developers (front end backend and GIS)
Review and take action and App Crash Reports- Troubleshoot and debug to optimize performance.
Perform proactive monitoring, configuration management etc.
Contribute to app architecture / design reviews, code reviews, test plans, performance tuning.
Contribute to recruitment tasks in engineering team from time to time
Skills required :
Should have a keen interest in maps and eye for data & numbers
Must have extensive knowledge of complete development framework for large scale software applications.
In- depth hands- on experience developing with either RoR or Django (Ruby or Python essential)
Sound experience on databases with Postgres or Mysql a must
Must know Git, able to deploy systems with nginx on Ubuntu
Sound understanding of Linux is a must
AWS / Azure experience an added advantage.
GIS domain knowledge is an added advantage
Ability to analyze and optimize code for performance
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Passion for product quality and attention to details.