GEA Group Logo

GEA Group

Software Engineer - System Operations- Platform & Infrastructure

Reposted 24 Days Ago
Be an Early Applicant
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Mid level
In-Office
Belfast, County Antrim, Northern Ireland, GBR
Mid level
Develop and maintain the SystemOperations application suite and own platform infrastructure for OT/IT environments. Implement IAM, device credential workflows, MQTT optimization, containerized deployments, GraphQL/SQL services, and Angular components while ensuring security and IEC-62443 compliance.
The summary above was generated by AI
GEA is one of the world’s largest systems suppliers for the food, beverage and pharmaceutical sectors. Our portfolio includes machinery and plants as well as advanced process technology, components and comprehensive services. Guided by a strong sense of purpose, our more than 18,000 dedicated employees work to enhance the sustainability and efficiency of production processes globally.

Responsibilities / Tasks

We are seeking a skilled and motivated Software Engineer (Platform & Infrastructure Focus) to join our SystemOperations team. In this hybrid role, you will contribute to the development of the SystemOperations application suite while taking ownership of the platform infrastructure that underpins our OT/IT landscape.

Your primary focus will include Identity & Access Management (IAM) integration, device credential management, MQTT communication optimization, and containerized deployment workflows. Alongside infrastructure ownership, you will contribute to backend and frontend development, helping evolve and harden the overall product stack.

This role requires strong engineering fundamentals, hands-on experience with modern Node.js backend frameworks (e.g., NestJS), secure development practices, and a solid understanding of industrial/OT communication patterns.

Platform & Infrastructure
  • Design and integrate an on-premise IAM solution to enable secure authentication and authorization across services, devices, and machine endpoints.

  • Establish and manage secure credential and secret workflows for OT devices, including provisioning, rotation strategies, and lifecycle management.

  • Optimize MQTT broker configurations (QoS behavior, message flow, retention strategies, and industrial load performance).

  • Own Docker-based deployment workflows, ensuring reliability, reproducibility, and CI/CD alignment.

  • Contribute to platform hardening efforts and ensure compliance with IEC-62443-3-3 and IEC-62443-4-1 requirements.

Core Software Engineering
  • Develop and maintain backend services using NestJS.

  • Extend the application suite to support new devices and industrial endpoints.

  • Implement GraphQL APIs, SQL schemas, and event-driven processing pipelines.

  • Work with lower-level networking technologies (e.g., DHCP, mDNS) to support device discovery and communication.

  • Contribute to Angular-based frontend components where required.

  • Collaborate cross-functionally to design and deliver new features.

  • Diagnose and resolve performance, stability, and connectivity issues across the platform.

Your Profile / Qualifications

Essential

  • Proven professional experience as a Software Engineer with exposure to platform or infrastructure engineering.

  • Practical experience with IAM concepts (authentication services, token-based authorization, RBAC/ABAC, certificate-based authentication).

  • Experience with secret and credential management, ideally within industrial or OT environments.

  • Strong understanding of MQTT and event-driven communication patterns.

  • Proficiency with Docker and CI/CD-driven deployment practices.

  • Solid backend development experience using modern Node.js frameworks (e.g., NestJS).

  • Knowledge of GraphQL and SQL databases.

  • Familiarity with networking protocols such as DHCP and mDNS.

  • Working knowledge of Angular or willingness to contribute to frontend components.

  • Understanding of secure development principles and IEC-62443-3-3 / IEC-62443-4-1 standards.

  • Strong problem-solving ability, ownership mindset, and capacity to work independently

Nice to Have

  • Experience with certificate authorities (CA), PKI, or device provisioning frameworks.

  • Background in OT/industrial communication protocols or edge device integration.

  • Experience running containerized workloads in on-prem environments (e.g., Docker Compose, Portainer, K3s).

  • Exposure to Machine Learning, Generative AI, RAG, or related frameworks.

Location & Work Model

This position is based in Belfast and operates under a hybrid working model, requiring regular on-site collaboration.

Applicants must have the right to work in the UK at the time of application. Please note that visa sponsorship is not available for this role.

Did we spark your interest?
Then please click apply above to access our guided application process.

Top Skills

Abac
Angular
Certificate Authority
Ci/Cd
Dhcp
Docker
Docker Compose
GraphQL
Iam
Iec-62443
K3S
Mdns
Mqtt
Nestjs
Node.js
Pki
Portainer
Rbac
SQL

Similar Jobs

18 Hours Ago
In-Office or Remote
GB
Mid level
Mid level
Productivity • Software • App development • Automation
As a C++ Engineer, you will develop machine learning features, integrate models, maintain SDKs, and collaborate across teams for software performance and enhancements.
Top Skills: AWSC++CmakeDockerGCPGitJenkinsNumpyOpencvPython
18 Hours Ago
In-Office or Remote
United Kingdom
Senior level
Senior level
Productivity • Software • App development • Automation
The QA Automation Lead will design automated test frameworks, ensure product quality, mentor engineers, and collaborate with development teams.
Top Skills: C#C++Ci/CdLinuxOsxPythonSdksWindows
18 Hours Ago
Remote or Hybrid
United Kingdom
Entry level
Entry level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Design and maintain backend automation test scripts, perform API-based testing, contribute to CI/CD pipelines, troubleshoot issues, and collaborate closely with developers. Support performance/soak testing and learn domain-specific technologies such as Go and video/streaming platforms.
Top Skills: Api TestingCi/CdGoJenkinsPerformance TestingSoak TestingVideo Streaming Platforms

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account