GEA is one of the worlds 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 18000 dedicated employees work to enhance the sustainability and efficiency of production processes globally.
Responsibilities / Tasks
We are seeking a skilled Software Engineer with a strong DevOps focus to join our SystemOperations team. While contributing to core application development you will take ownership of release automation CI/CD pipeline evolution and the automation of development testing and integration workflows. You will support and enhance our engineering ecosystemincluding GitHub Atlassian tooling Nexus and SonarQubeensuring secure efficient and scalable delivery processes. This role combines hands-on development (NestJS Angular GraphQL SQL MQTT event-driven systems) with responsibility for DevOps practices and environment administration.
DevOps & Automation
Design build and optimize CI/CD pipelines for backend and frontend applications.
Drive release automation including versioning packaging artifact management deployment workflows and environment promotion strategies.
Automate recurring development and testing processes (static analysis integration tests end-to-end tests environment provisioning).
Administer and maintain core development infrastructure and tooling:
GitHub and GitHub Actions
Atlassian ecosystem (Jira Confluence Bitbucket where applicable)
Artifact repositories (e.g. Nexus)
Code quality and security scanning tools (e.g. SonarQube)
Improve developer experience through workflow optimization and tooling enhancements.
Monitor and enhance pipeline reliability performance and observability.
Core Software Engineering
Design develop and maintain features within the SystemOperations application suite.
Build backend services using NestJS.
Develop and maintain Angular-based frontend applications.
Implement and manage GraphQL APIs SQL databases and event-driven communication workflows (e.g. MQTT message brokers).
Integrate new devices and services into the platform.
Work with lower-level network protocols such as DHCP and mDNS.
Use Docker for containerization and local environment standardization.
Ensure development aligns with IECand IECsecurity standards.
Collaborate cross-functionally to design and deliver robust solutions.
Troubleshoot performance deployment and environment stability issues.
Your Profile / Qualifications
Essential
Proven experience as a Software Engineer with exposure to DevOps workflows and tooling.
Hands-on experience with CI/CD systems (e.g. GitHub Actions GitLab CI Jenkins).
Strong knowledge of Docker and automated deployment practices.
Experience with GraphQL SQL MQTT and event-driven architectures.
Practical experience with NestJS and Angular.
Familiarity with IECand IECstandards or willingness to learn.
Strong problem-solving and debugging skills.
Excellent communication skills and collaborative mindset.
Nice to Have
Experience administering GitHub Nexus SonarQube or Atlassian systems.
Experience with automated testing frameworks (unit integration E2E).
Understanding of networking protocols such as DHCP mDNS and local service discovery.
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.
Required Experience:
IC
GEA is one of the worlds 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 18000 dedicated employees w...
GEA is one of the worlds 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 18000 dedicated employees work to enhance the sustainability and efficiency of production processes globally.
Responsibilities / Tasks
We are seeking a skilled Software Engineer with a strong DevOps focus to join our SystemOperations team. While contributing to core application development you will take ownership of release automation CI/CD pipeline evolution and the automation of development testing and integration workflows. You will support and enhance our engineering ecosystemincluding GitHub Atlassian tooling Nexus and SonarQubeensuring secure efficient and scalable delivery processes. This role combines hands-on development (NestJS Angular GraphQL SQL MQTT event-driven systems) with responsibility for DevOps practices and environment administration.
DevOps & Automation
Design build and optimize CI/CD pipelines for backend and frontend applications.
Drive release automation including versioning packaging artifact management deployment workflows and environment promotion strategies.
Automate recurring development and testing processes (static analysis integration tests end-to-end tests environment provisioning).
Administer and maintain core development infrastructure and tooling:
GitHub and GitHub Actions
Atlassian ecosystem (Jira Confluence Bitbucket where applicable)
Artifact repositories (e.g. Nexus)
Code quality and security scanning tools (e.g. SonarQube)
Improve developer experience through workflow optimization and tooling enhancements.
Monitor and enhance pipeline reliability performance and observability.
Core Software Engineering
Design develop and maintain features within the SystemOperations application suite.
Build backend services using NestJS.
Develop and maintain Angular-based frontend applications.
Implement and manage GraphQL APIs SQL databases and event-driven communication workflows (e.g. MQTT message brokers).
Integrate new devices and services into the platform.
Work with lower-level network protocols such as DHCP and mDNS.
Use Docker for containerization and local environment standardization.
Ensure development aligns with IECand IECsecurity standards.
Collaborate cross-functionally to design and deliver robust solutions.
Troubleshoot performance deployment and environment stability issues.
Your Profile / Qualifications
Essential
Proven experience as a Software Engineer with exposure to DevOps workflows and tooling.
Hands-on experience with CI/CD systems (e.g. GitHub Actions GitLab CI Jenkins).
Strong knowledge of Docker and automated deployment practices.
Experience with GraphQL SQL MQTT and event-driven architectures.
Practical experience with NestJS and Angular.
Familiarity with IECand IECstandards or willingness to learn.
Strong problem-solving and debugging skills.
Excellent communication skills and collaborative mindset.
Nice to Have
Experience administering GitHub Nexus SonarQube or Atlassian systems.
Experience with automated testing frameworks (unit integration E2E).
Understanding of networking protocols such as DHCP mDNS and local service discovery.
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.
Required Experience:
IC
View more
View less