
Search by job, company or skills
Job Summary
This Position Reporting to Principle Engineer is to design, develop, and deploy a Java-based real-time analytics dashboard application with the following capabilities:
Data Pipeline Development: Create an automated process to export live data from relational databases to a columnar database platform (ClickHouse or Apache Druid) for optimized analytical processing.
Analytics Function Library: Develop a comprehensive suite of analytical functions to examine parking and EV charging transaction data, including charging frequency, duration patterns, peak usage times, and user behavior analysis.
Dynamic Dashboard Interface: Build an intelligent dashboard that dynamically presents relevant analytical functions based on user queries, enabling managers to interactively explore data and extract actionable insights.
Job Description
2.1 Real-Time Data Export Tool
. Ensure data synchronization between relational and columnar databases
. Establish real-time or near-real-time data streaming capabilities
. Implement error handling and data validation mechanisms
2.2 Analytical Function Library
Develop statistical and analytical functions for:
. Charging frequency analysis
. Charging pattern identification
. Peak hour analysis
. User behaviour segmentation
. Revenue and utilization metrics
2.3 Interactive Dashboard Application
Design user-friendly interface for data visualization
. Develop responsive charts, graphs, and reports
. Enable customizable views based on user roles and requirements
Job Requirement
. Bachelor's degree in Computer Science, Software Engineering, or related field
. Basic knowledge of programming languages such as Java, JavaScript or Python.
. Familiarity with software development tools and version control systems
. Strong problem-solving and analytical skills.
. Eagerness to learn and adapt to new technologies.
. Good communication and teamwork abilities.
. Internship or project experience in software development.
. Exposure to web or mobile application development.
. Understanding of databases and APIs.
Job ID: 140586497