The Team Lead/Architect will be part of a Product Engineering team developing and supporting a customer and partner facing cloud based, SaaS product. This platform gives our customers, partners, and professional services teams valuable insights to increase productivity, efficiency, and ROI. Using some of the latest technologies like Big Data, IoT, Predictive Analytics, Machine Learning and modern data collection mechanisms, our platform gathers operational and support information for analysis and provides consolidated and actionable information to help our customers and partners manage their devices in the field. In this position, the Team Lead/ Architect will be working hands on with the team to build new and innovative data solutions. The Team Lead/ Architect will lead (hands on) the effort to build POCs for employing the latest technologies, Processes, Methodologies to enable our products to deliver the highest value proposition to our customers. The Team Lead/ Architect will quickly become conversant with overall ETL architecture of the platform and all the technologies utilized within the ETL and data layer. The Team Lead/ Architect will live and breathe the cutting-edge technologies and acts as a Technology evangelist on the team. The Team Lead/ Architect will work closely with Product Management group, Application development team, and members of other teams that maintain supporting applications and systems.
Key responsibilities include implementing Data extraction, parsing and massaging of large disparate data sets using multiple platforms and technologies to enable complex data analytics and visualization. This person must be able to design robust and efficient ETL workflows in a cloud environment like AWS, Azure etc. This person should be able to develop proof of concepts and scalable solutions for real world products using the latest technologies. Must be able to lead a small team 4-5 ETL developers in high quality implementations with error handling and recovery while meeting schedule, scope, cost goals for the team. The Architect/Lead should have the ability to work with PMs to put together a plan for deliverables and execute the plan along with the team.