31 Jul
|
Cuculus
|
Bengaluru
Shape the utilities market of the future with us!
We are looking for a “Load and Performance Engineer” to design, execute, analyze, and report performance tests for the ZONOS ecosystem with it’s modules/Connectors related to MDM & HES, APIs, streaming services, databases, and integration components.
The engineer will define realistic load profiles, simulate production-like traffic, identify bottlenecks, measure system capacity, and provide performance recommendations before release or customer deployment. What is the role about?
Key Responsibilities Design and execute load, stress, scalability, spike, and failover performance tests for HES/MDM product
Create realistic test scenarios covering:
ZONOS API and Southbound API
VEE processing
MDUS / data ingestion flows
Device events, alarms, meter reads, topology, and profile data
Kafka/streaming pipelines
Database-heavy operations
ZCP user workflows where relevant
Define performance KPIs such as:
response time throughput transactions per second message ingestion rate processing latency
CPU/memory usage database load
Kafka lag error rate queue depth
Maintain load test scripts using tools such as “JMeter, k6, Simulator and Mock serve”.
Monitor performance using tools such as “Prometheus, Grafana”.
Analyze bottlenecks across
APIs database queries
Kafka topics/partitions backend services
VEE jobs process engine network and infrastructure
JVM/container resources
Prepare detailed performance reports with findings, risks, recommendations, comparison with previous versions and release readiness conclusions.
Work with QA, DevOps, backend developers, product owners, and customer delivery teams to define acceptance criteria and performance baselines. We are always looking for support in the following areas:
Your Mission & Impact
Your Role at a Glance
Required skills and qualifications
Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience.
3+ years of experience in performance testing, load testing, or performance engineering.
Had experience in the Energy Management utility (Meter data management, HES ….)
Strong understanding of
REST APIs authentication flows asynchronous processing queues and event streaming distributed systems microservices performance behavior
Experience with monitoring and observability:
Prometheus
Grafana
JVM or container metrics
Good knowledge of databases and query performance, preferably in addition to good knowledge about system setup:
PostgreSQL
Oracle
Experience testing high-volume data ingestion, messaging, or IoT/AMI/utility platforms is highly preferred.
Ability to analyze logs, metrics, traces, and system behavior under load.
Strong scripting skills in at least one language:
Python
JavaScript
Groovy
Bash
Java
Preferred skills and qualifications
Skills with
Kafka performance testing
AMI / smart metering systems
MDMS / MDM platforms
VEE validation and estimation workloads
DLMS/COSEM concepts large-scale device simulation
API Director / ReadyAPI
Kubernetes or containerized environments
CI/CD integration for performance tests.
Your profile
What You Bring to the Team
Why us?
Sounds interesting? Great, let’s get to know each other. Send your application and let us know why we could be a great match!
Why You’ll Love It Here
Cuculus GmbH Germany | Lindenstraße 9-11, 98693 Ilmenau | Großer Brockhaus 1, 04103 Leipzig | Anger 63, 99084 Erfurt | United Arabic Emirates | Swiss Tower, Cluster Y, Jumeirah Lakes Towers, Dubai | South Africa, 16 North Road, 2196 Gauteng, Johannesburg
About us
Cuculus is the key to providing utilities to all, while protecting the world’s precious resources. Jointly with our international partner network, we provide cutting-edge software and technology solutions to address utility challenges now and in the future. Cuculus will never tire of creating innovative technology and services that enable utilities and organisations to successfully transition to a new era of providing and managing electricity, water, and gas.
The work we do is important for individuals, cities, and entire nations. Our work is responsible, but we have fun with it, too.
📌 Load & Performance Engineer (Bengaluru)
🏢 Cuculus
📍 Bengaluru