OT consulting

Business areas and services we cover

  • Data lifecycle
  • We have extensive experience from some of the world’s leading players in the field, and our team of senior
    consultants is very experienced in the art of handling big data and making it available where it is needed.

    CONFLUENT KAFKA, IBM CLOUD, and MICROSOFT AZURE

    • Analysis and design
    • Implementation of Apache KAFKA projects
    • Acquisition of real-time data
    • Visualization and aggregation of big data
    • SCADA and fleet-wide system integration
  • Cyber security
  • We have practical implementations for using cyber security across IT and OT. We are focused on creating
    End2End solutions that include People Processes and Technology.

    • PKI infrastructure
    • Control center evaluation
    • IEC 62443 / ISO27001
    • NERC / CIP
    • Cyber Security Assessment (based on CIS-20)
    • Cyber Security Strategy
    • CISO advisory service
    • Governance
  • Machine Learning and Artificial Intelligence
  • We have extensive experience from some of the world’s leading players in the field, and our team of senior
    consultants is very experienced in the art of handling big data and making it available where it is needed.

    Let us help you get started with the development of AI and ML projects. Opoura has practical experience with AI
    and ML projects, and we have employed some of the strongest minds within the field of AI/ML.

    • Tensor Flow
    • Scikit learn
    • Data modeling
    • IBM Watson studio
  • Software development
  • Software development is where it all started. Since the beginning of our company, we have strived to employ
    the best consultants to help our customers.
    We focus on the entire journey of data, from acquiring data through embedded software development to
    making it available in the cloud or as an on-prem solution.

    We can build software around the data as a web application, APP, or desktop application. Opoura development always focuses on reliability, availability, scalability, maintainability, and testability.

    • NET Development (C#, .NET Core, Xamarin/Maui, Blazor)
    • React / Angular
    • Python
    • C/C++
    • GraphQL, REST, gRPC
    • SQL/NOSQL Databases
  • Project leadership
  • Being agile is about reacting to unexpected changes and applying leadership to get the job done.

    We help your organization navigate through the unexpected challenges that occur in every project. We focus on leading the project through the storms all complex projects encounter.

    We understand how to navigate through
    choppy waters and stay the course when the waves come crashing down on the team. We keep an eye on the winds of change and take what is beneficial back to your organization.

    We invest in continuous team development for our, for example, Lean Management, Scaled Agile/Scrum methodologies, i.e., SAFe and IntentBased Leadership.

  • Infrastructure and Cloud
  • Today’s IT solutions are more complex, and companies rely on uptimes in the solutions as this will impact the bottom line of every business.

    Cloud solutions are more and more often a part of the solution. And relocations of companies as they grow out of physical walls.

    Opoura is highly qualified in these business areas where most companies can benefit from everything from an
    on-site solution to a complete Cloud setup or any hybrid. The knowledge and benefits of different solutions and economies can be managed by us. We advise you on the best solution and support in a mix of local IT departments and/or your IT department.

    Opoura has a lot of knowledge and experience in migration and upgrade of mail solutions, consolidation, and upgrade of SQL, including infrastructure optimization.

  • Realtime data platforms and data streaming through KAFKA
  • Real-time data becomes an even more significant part of the business landscape daily.

    Opoura has, in recent years, used KAFKA to support our customers on their data-driven journey. We do this by helping to build real-time data platforms based on the KAFKA data streaming platform.

    Let us help you get started with your data platform.
    We can support you with:

    • Confluent KAFKA and Apache KAFKA
    • Defining strategy for the platform
    • Architecture design of your real-time platform
    • Cyber security architecture based on IEC-62433
    • Setting up Cluster linking, Data streams, Geo-replication, KSQL
    • Data harmonization, Schema registry, topics, producers/consumers, integrations, etc.
    • DevOps – CI/CD Pipelines, Infrastructure as code, Kubernetes, docker
    • Monitoring and logging integration

We have extensive experience from some of the world’s leading players in the field, and our team of senior
consultants is very experienced in the art of handling big data and making it available where it is needed.

CONFLUENT KAFKA, IBM CLOUD, and MICROSOFT AZURE

  • Analysis and design
  • Implementation of Apache KAFKA projects
  • Acquisition of real-time data
  • Visualization and aggregation of big data
  • SCADA and fleet-wide system integration

We have practical implementations for using cyber security across IT and OT. We are focused on creating
End2End solutions that include People Processes and Technology.

  • PKI infrastructure
  • Control center evaluation
  • IEC 62443 / ISO27001
  • NERC / CIP
  • Cyber Security Assessment (based on CIS-20)
  • Cyber Security Strategy
  • CISO advisory service
  • Governance

We have extensive experience from some of the world’s leading players in the field, and our team of senior
consultants is very experienced in the art of handling big data and making it available where it is needed.

Let us help you get started with the development of AI and ML projects. Opoura has practical experience with AI
and ML projects, and we have employed some of the strongest minds within the field of AI/ML.

  • Tensor Flow
  • Scikit learn
  • Data modeling
  • IBM Watson studio

Software development is where it all started. Since the beginning of our company, we have strived to employ
the best consultants to help our customers.
We focus on the entire journey of data, from acquiring data through embedded software development to
making it available in the cloud or as an on-prem solution.

We can build software around the data as a web application, APP, or desktop application. Opoura development always focuses on reliability, availability, scalability, maintainability, and testability.

  • NET Development (C#, .NET Core, Xamarin/Maui, Blazor)
  • React / Angular
  • Python
  • C/C++
  • GraphQL, REST, gRPC
  • SQL/NOSQL Databases

Being agile is about reacting to unexpected changes and applying leadership to get the job done.

We help your organization navigate through the unexpected challenges that occur in every project. We focus on leading the project through the storms all complex projects encounter.

We understand how to navigate through
choppy waters and stay the course when the waves come crashing down on the team. We keep an eye on the winds of change and take what is beneficial back to your organization.

We invest in continuous team development for our, for example, Lean Management, Scaled Agile/Scrum methodologies, i.e., SAFe and IntentBased Leadership.

Today’s IT solutions are more complex, and companies rely on uptimes in the solutions as this will impact the bottom line of every business.

Cloud solutions are more and more often a part of the solution. And relocations of companies as they grow out of physical walls.

Opoura is highly qualified in these business areas where most companies can benefit from everything from an
on-site solution to a complete Cloud setup or any hybrid. The knowledge and benefits of different solutions and economies can be managed by us. We advise you on the best solution and support in a mix of local IT departments and/or your IT department.

Opoura has a lot of knowledge and experience in migration and upgrade of mail solutions, consolidation, and upgrade of SQL, including infrastructure optimization.

Real-time data becomes an even more significant part of the business landscape daily.

Opoura has, in recent years, used KAFKA to support our customers on their data-driven journey. We do this by helping to build real-time data platforms based on the KAFKA data streaming platform.

Let us help you get started with your data platform.
We can support you with:

  • Confluent KAFKA and Apache KAFKA
  • Defining strategy for the platform
  • Architecture design of your real-time platform
  • Cyber security architecture based on IEC-62433
  • Setting up Cluster linking, Data streams, Geo-replication, KSQL
  • Data harmonization, Schema registry, topics, producers/consumers, integrations, etc.
  • DevOps – CI/CD Pipelines, Infrastructure as code, Kubernetes, docker
  • Monitoring and logging integration

Igniting the Masters at Work

Cases

Customer: Large international utility company

SCADA level 2 system

Our assignment was to:

  • Deliver a new Level 2 SCADA platform to monitor and operate renewable assets from a centralized control center. The platform consolidates the disparate OEM SCADA components and enables the customer to manage many renewable assets from a centralized fleet management platform. This facilitated personnel onboarding, minimized human error, and increased production output.
  • Rewriting the platform as a microservice-based platform using technologies such as .NET, MongoDB, KAFKA, MSSQL, Kubernetes, etc.
  • Implement a zero-trust architecture that complies with IEC standards and operates in the IEC zone model.

Customer: Large international utility company

Data center migration

Our assignment was to:

  • Support the migration of the SCADA infrastructure from a data center in Denmark to a data center in Germany.
  • Assist the client with the complex migration and optimization of the IT infrastructure to provide more scalability, security, and a modernized range of products for internal customers.
  • Design the infrastructure setup for the SCADA department, including ensuring that the SCADA software would work on the new platform.
  • Develop and update home-grown software to live in a DTAP (Development, Test, Acceptance, Production) environment, implementing CI/CD pipelines, and ensuring 3rd party software worked in the DTAP environment.
  • Ensure data from sites was available in all zones of the DTAP setup.

Customer: Large international utility company

OT operations

Our assignment was to:

  • Support the daily operations of the client’s OT software department.
  • Step into the organization and help the customer keep the operation going as they were scaling rapidly.
  • Take over the customer’s parks, calculation software, fleet management, etc.
  • Re-design and re-implement key software components for the customer to handle the massive data and support the customer’s software release cycle. The components were developed using .NET, KAFKA OSI PI, Python, etc.

Customer: Large international utility company

Real-time platform

Our assignment was to:

  • Support the development of a new real-time platform to replace the OSI SOFT PI platform and replace it with the KAFKA infrastructure. The idea was to ensure high scalability, high integrity, and low latency while minimizing costs as
    they continued to add data to their data lake.
  • Develop multiple producers that could integrate with both new and legacy communication protocols.
  • Make data available to multiple consumers securely.
  • Develop the platform in collaboration with Confluent and the client.
  • Be responsible for the architectural design and subsequent implementation.

Customer: Transmission system operator

Software factory

Our assignment was to:

  • Create a software factory
  • Identify technical debt in the software chain.
  • Map technology stacks, deployment methods, and toolset.
  • Unify development practices, including implementing coding standards, best practices, and improved processes.
  • Establish a baseline for code coverage, test coverage, continuous integration, and continuous deployment.
  • Prevent technical debt and ensure high software quality and testability.
    Internal Developer Platform is used to reduce developer cognitive load so that developers can focus on delivering business value, so they don’t have to learn or care where their code runs. Everything was automated, making the onboarding process much easier and the customer much more efficient.

Customer: Wind turbine manufacturer

Cybersecurity

Our assignment was to:

  • Support the development of a patch management system to ensure that the customer can comply with the NIS2 directive and NERC-CIP legislation.
  • The platform is designed to handle all patch management automatically, saving
    the customer a considerable amount of work and minimizing the risk of human error.

Customer: Large OEM

PKI

Our assignment was to:

  • Implement a PKI solution for customer assets. The solution was designed to ensure the authenticity of spare parts within their OT landscape controlled by their SCADA platform.
  • Architecture and implementation work on the software and infrastructure side.
  • PKI architecture design, certificate provisioning, secure software updates, and ensuring secure communication between system components.

Customer: Large international utility company

Intake of parks

Our assignment was to:

  • Support the operation while many of the assets were out of warranty, including ensuring access to all infrastructure securely.
  • Ensure that claims were handled by the OEMs, that the customer could operate the assets after the warranty period, and that there was full access to all networks, etc.
  • Streamline the process by automating many tasks, reducing the time and risk of taking on new parks.

Customer: Large international utility company

NERC CIP

Our assignment was to:

  • Assist in becoming compliant with the NERC CIP regulations for operating plants in North America. This included a gap analysis and a solution team to close the gaps.
  • Develop the procedures for NERC-CIP and train the client’s staff.
  • Ensure the design for automation and functionality implementation to support the requirements automatically.

Our open positions

Your form was submitted successfully!

Your submission has been received and will be processed accordingly. If you have any further questions or require assistance, please don’t hesitate to reach out. We appreciate your cooperation.

Your form was submitted successfully!

Your submission has been received and will be processed accordingly. If you have any further questions or require assistance, please don’t hesitate to reach out. We appreciate your cooperation.

Your form was submitted successfully!

Your submission has been received and will be processed accordingly. If you have any further questions or require assistance, please don’t hesitate to reach out. We appreciate your cooperation.