Deputy Director - IoT Platform Engineering
Hyderābād (Hyderābād) IT development
Job description
Overview
The purpose of this position is to work as a IoT Platform Engineering lead for the IOT Platform that enables IoT and Industry 4.0 Implementations across PepsiCo Sectors.
Responsibilities
The IoT Platform Engineering Lead is responsible for enabling the development as well as architectural runway for the state-of-the-art features for the IOT Platform that are desired for IoT solutions. This role involves proactively engaging with clients, identifying their needs, and providing support and guidance to maximize the value they receive from IoT products and services.
Key Responsibilities:
· Technical Product Owner for the PEPsense platform - including the preparation of the architectural runway.
· Architecture as well as Design preparation.
Client Onboarding:
· Collaborate with sector teams to understand their specific goals and requirements.
· Assist clients in the onboarding process, ensuring a smooth transition to IoT solutions.
Account Management:
· Support the Customer success team by building strong, trust-based relationships.
· Regularly check in with clients to assess satisfaction and understand any challenges they may face.
Customer Support:
· Provide ongoing support and guidance to partners, addressing their questions and concerns.
· Coordinate with technical support teams to resolve technical issues efficiently.
Product Training and Education:
· Educate clients about IoT products, features, and best practices to help them leverage the technology effectively.
Account Reviews:
· Conduct regular reviews to evaluate clients' progress and identify opportunities for improvement or expansion.
Qualifications
Years of Experience
· More than 15 Years of experience
· Cloud Experience - 6+ years
· Product Management - 3+ years
· Edge & Industrial IOT - 2 year
Mandatory Technical Experience
· Proven experience in Leading a team for Engineering vertical along with the customer success, client-facing role.
· Familiarity with IoT technologies and concepts including OT, IT and Cloud
· Must have played Delivery and Product owner roles in the past.
· Extensive experience on Microsoft Azure Offerings - 4+ years
· Experienced in Azure cloud IAAS, PAAS and SAAS offering and specifically around IOT Domain. Experience around emerging tech services would be plus like computer vision etc
· Experience in developing cloud native IOT Solution specially on Azure
· Core Development experience 8+ years with .NET Core- 4+ years
· Experience in working on service-oriented architecture with REST APIs and Web Applications on Angular
· Edge, and Cloud Technology competencies e.g. Docker, multi tenancy, Web-Protocols, Demonstrated programming in Python, C#, Kubernetes and Grafana
· Integrate Identity management and modern authentication and authorization protocols such as Open ID connect, OAuth 2.0 using Azure Active Directory, Azure AD B2C
· Experience and awareness of IoT business applications across Industry verticals covering Energy & Utilities, Manufacturing, Transport & Logistics industries.
· Expertise in Cloud computing, with implementation experience in either of Azure(preferred), AWS or any other IoT cloud along with Network technologies protocols including MQTT, REST, AMQP, HTPS, WebSocket etc.
· Deployment and configuration of the following services on Azure via ARM / Terraform / Ansible ex. services - AppService, Functions, Logic Apps, Storage, Service Bus, AKS, App Insight, Express Route etc.
· Create and configure build release pipelines in Azure DevOps preferably using YAML ARM Script
· Create target infrastructure using variables resources dependencies and workspaces using Terraform & ARM template
· Be on top of trends and technologies on Digital, IoT, cloud, big data, analytics and AI, evaluate technologies and perform trade-offs
· Practical knowledge and applicability of architecture techniques, methods and patterns including, but not limited to, Microservices, Domain Driven Programming, Event Driven, Data sharding and standard enterprise integration patterns. Should be able to delve in depth in project execution, realize defined architecture and trouble shoot issues in coordination with the development teams
· Experience working with multiple functions/departments throughout the Software
· Development Life Cycle (e.g. requirements, QA, deployment, build team, support and integration)
· Excellent verbal and written communication and interpersonal skills
· Experience working in a collaborative environment with teams of people
· Should have understanding and experience of software development best practices, Agile
Mandatory Non-Technical Experience
· Strong problem-solving and analytical abilities.
· Ability to work in a dynamic and fast-paced environment.
Differentiating Competencies
· Excellent communication and relationship-building skills.
· Excellent skills in managing the Engineering of a multi-tenant platform product