Electrical Grid Control Center

Replacement of legacy SCADA systems

Client: One of the largest TSOs in the EU, Germany

Multi-TSO

platform built with several transmission operators

Real-time

monitoring and visibility across the network

downtime, manual intervention and error rates

TypeScriptNode.jsPythonPostgreSQLRabbitMQAWSAmazon EC2AWS compute clusterAWS container servicesAmazon SQSAWS registryData centerAzure Kubernetes ServiceAzure Key VaultAzure DevOps servicesAzure Data Lake Storage Gen2Microsoft platformPower BICEPH S3-compatible storageTerraformPlaywrightSeleniumJasmineKarma
TypeScriptNode.jsPythonPostgreSQLRabbitMQAWSAmazon EC2AWS compute clusterAWS container servicesAmazon SQSAWS registryData centerAzure Kubernetes ServiceAzure Key VaultAzure DevOps servicesAzure Data Lake Storage Gen2Microsoft platformPower BICEPH S3-compatible storageTerraformPlaywrightSeleniumJasmineKarma

Challenge

Growing grid complexity, renewable integration and rising data volumes outpaced the existing energy management systems. Stricter EU regulations and coordination demands added to it: the outdated monolithic SCADA had to give way to something flexible and scalable.

Solution

A modular, microservices-based platform replacing legacy SCADA and EMS, built on event- and data-driven integration. Developed in collaboration with TSOs as a shared ecosystem of modules — voltage control, optimal power system operation, state estimation, network reduction, contingency analysis, congestion management and more.

Implementation

  • 01Full replacement of legacy SCADA, EMS, LFC and scheduling tools
  • 02Monoliths broken into modular microservices with loosely coupled, event-driven integration
  • 03Reusable monitoring, control and alarming modules, extended or replaced independently
  • 04Shared time-series and event storage across all modules
  • 05Built with multiple TSOs to ensure reusability, scalability and compliance
  • 06Significant contribution to open-source grid analysis frameworks

Business impact

Enhanced flexibility and scalability of grid operations

Real-time monitoring and visibility across the network

Full compliance with evolving EU and national regulations

Improved coordination between markets and TSOs

Better reporting, outage management and financial insights

Reduced downtime, manual intervention and error rates

Technology stack

Languages
  • C#
  • .NET Core
  • Java
  • Python (pandas, pandapower)
  • AMPL
Frontend
  • TypeScript
  • Angular
  • NGRX
  • React
  • SCSS
  • Bootstrap
Testing
  • Jasmine
  • Karma
  • Playwright
  • Selenium
APIs & Integration
  • REST API
  • SignalR
  • WebSockets
  • Protobuf
  • Swagger
Messaging & Streaming
  • Confluent Kafka
  • Strimzi Kafka
  • Kafka Streams
  • Schema Registry
Data & Storage
  • PostgreSQL
  • CEPH (S3-compatible)
  • Entity Framework Core
Cloud & IaC
  • AKS
  • Azure Key Vault
  • Terraform
  • Docker
  • Helm
CI/CD & Monitoring
  • Azure DevOps
  • ArgoCD
  • Grafana
  • Prometheus
  • Loki

Have a complex system to build or modernize?

Tell us what must change. We will bring the relevant domain and engineering leads into the conversation.

Explore all case studies