Company Overview\: Schneider Electric is a global leader in energy management and automation, committed to providing innovative solutions that ensure Life Is On everywhere, for everyone, and at every moment. We are expanding our team in Gurugram and looking for a backend development to enhance our cloud capabilities and drive the integration of digital technologies in our operations.
About the Job\:
This is a unique opportunity for someone with Computer Science background (and a good knack of programming) to apply their knowledge working closely with business teams, understanding the key metrics that the customers care about.
The key deliverable for this role will be to understand the product application architecture and data model to be able to cater the business requirements that would primarily revolve around defining key metrics, reports, and work on standard data models to provide meaningful insights to the customer. The candidate will be actively working with cross functional teams to gather requirements and understand the business cases in detail to propose the best possible solution. In addition to this, the candidate will be required to resolve advanced technical problems brought to us by business, product team, sales personnel, and any other user of the solution.
We capture more than 400 million data points daily across our solution. Hence the candidate must have the acumen to crunch large data sets to draw meaningful insights for the users.
Our solution is based on a cloud-first approach; hence the candidate should be able to understand the cloud architecture and multiple application frameworks to understand the challenges/limitations and accordingly recommend optimizations/define new features.
Key Responsibilities\:
· Develop an in-depth understanding of IoT stack & owned application architecture(s)
· Develop a deep understanding of our solution offerings
· Stay updated on industry trends, market demands, and competitor products/solutions
· Gain ownership of in-house developed data analytics frameworks (such as Metrics and Reports)
· Understand business use cases to define metrics/reports to capture meaningful and actionable insights
· Develop new reporting and enhance current reports to meet changing business needs
· Documentation of implemented changes/features/owned application(s)
· Understand the requirements from Offer team and develop corresponding changes and take them through whole SDLC journey including post-production support
· Priorities critical requirements and stride towards delivering it in a set timeline