IoT Apps Lead

Role: IoT Apps Lead;

Location: Mumbai/Bangalore

Experience: 14+ yrs

Design & Development
*Proven ability to collaborate and build complex software systems 
* Solid experience in designing multi-tier, highly scalable, carrier class Software/Web Applications 
* Prior experience in developing Java/J2EE based Multi-tier Network Management and/or Element Management Systems (NMS/EMS) 
* Ability to structure implementation for modularity, and future extensibility 
* Prior experience in developing middleware applications with hands on experience in Core Java programming 
* Web Servers (Apache etc), Application Servers (Tomcat etc) using application frameworks such as Spring framework 
* Postgres, Oracle databases, SQL and integrating with ORM frameworks such as Hibernate 
* Developing APIs, web services 
* Experience in integrating with Web UI technologies such as Java Script, HTML, XML, DOJO framework, jQuery, bootstrap, etc 
* Object Oriented Programming, Modelling and Design Patterns, Analysis & Design 
* Experience in developing applications for cloud and orchestration related technologies - OpenStack, Hypervisors(ESXi/KVM/HyperV) - is a plus 
* Good understanding of Database [ Cassandra, Postgres, MONGO DB, SAPHANA..etc] and Scripting [ Perl, Python, RUBY..etc]
* Experience in Data Analytic [ HADOOP, Tableau…etc]
* Application of product development best practices

IoT Support

• Support IoT platform utilization services
• Work with Product Management Deployment Services to successfully deploy services
• Assist with troubleshooting and resolving IoT device solutions
• Participate in the analysis, configuration, support and ongoing maintenance of the IoT platform
• Participate in oversight of technology upgrades
Work colloborateively with Infra teams
• Subject Matter Expert for teams performing device analysis and certification processes with integration to IoT product solutions

IoT Product Roadmap

• Contribute to the architecture design of Capgemini enterprise IoT core services platform
• Act as a technical Subject Matter Expert (SME) to product management and deployment teams and third party business partners and technology organizations
• Good Collaboration work across solution, Infrastructure, Design & Platform teams. 
• Continuing to remain current on the latest IoT technology
• Research and deploy new tools and technologies to build a sustainable IoT platform

Knowledge & Qualifications

Engineering, Computer Science, or Equivalent experience
Experience in software development: designing, developing & debugging scalable solutions, 
Experience executing projects utilizing agile methodology,
Good experience in : .Net, C#, Java, Docker, Web Services, SOAP, REST, Amzon, Azure ARM, PowerShell, Infrastructure platform like Storage, Back-up, compute. 

Other areas of Experience

• Experience leading scrum teams or SW Architecture/development
• Possess solid understanding of software development fundamentals
• Experience with contemporary development tools, continuous integration, automated testing frameworks, etc
* Practical experience in: AGILE development, SCRUM and Application Lifecycle Management (ALM) with one or more of the following programming languages: .NET, C++, Java, JSON, PHP, Perl, Python, Ruby.
* Through knowledge about performing Sys admin tasks using Chef Recepies or Puppet modules, Docker containers and Shell Scripts
• Experience working in DevOps model
• Ability to multi-task and stay organized in a dynamic