- Design, implementation and maintenance of reliable system integration workflows and build pipelines for complex distributed software systems
- Close collaboration with C and C++ development teams to ensure seamless integration of toolchains, build systems, runtime libraries and platform dependencies
- Management and automation of Linux operating system installations (RHEL-based), including provisioning, configuration, hardening, patch management and lifecycle management
- Development and maintenance of DevOps, CI/CD and automation tools using Python, Bash, Ansible and modern configuration management technologies
- Investigation, analysis and resolution of integration, build, deployment and runtime issues in distributed environments
- System hardening according to industry best practices, including secure configurations, enforcement of access controls and securing of services
- Operation and further development of vulnerability scanning and management processes (e.g. CVE tracking, compliance checks, patch validation)
- Integration and validation of third-party libraries, applications and services under strict requirements for reliability, compatibility and security
- Design and maintenance of CI/CD processes, release pipelines and integration standards in collaboration with cross-functional teams
- Support of security-related aspects such as certificate management, secure communication, encryption, key management and authentication processes
- Analysis and/or adaptation of C/C++ code to support debugging, integration tasks or improvements in the build system
Senior System Integration / Build Engineer (m/f/x)
Germany (NRW)
Full-time
Permanent employee
Your mission
Your profile
- Degree in Computer Science or a comparable technical qualification
- Several years of professional experience in system integration, build engineering, DevOps or Linux platform engineering
- Strong practical experience in Linux system administration (preferably RHEL-based), including installation, provisioning, system services, filesystem concepts and operating system lifecycle management
- Very good knowledge of Python and Bash scripting for automation and tool development
- Practical experience with Ansible, Helm or similar configuration management and automation frameworks
- Experience with containerization and virtualization as well as knowledge of Kubernetes and automated deployment tools is a strong plus
- Good understanding of C and C++ development, compiler toolchains, and C/C++ build systems and related tools
- Experience working with Linux-based C/C++ applications in server or distributed environments
- Strong knowledge of secure system configuration, system hardening, patch management, and vulnerability scanning and remediation processes
- Familiarity with common network security protocols (e.g. TLS, IPsec), cryptographic algorithms, secure communication patterns and general network security best practices
- Confident use of Git version control on Linux systems, including branching strategies and code review workflows
- Knowledge of databases such as PostgreSQL is an advantage
- Good written and spoken English skills
Why us?
- True international presence in Germany, Italy and the United Kingdom
- Dynamic growth with continuous expansion of market share compared to competitors
- Open and friendly company culture characterized by constructive and collaborative cooperation
- Flexible working hours as well as home office option
About us
Nexburg is a global leader in compliance solutions for regulated telecommunications markets, headquartered in Aachen, Germany. The company supports telecom providers and governments with secure platforms for lawful interception, data retention, and public warning systems. With more than 300 installations in over 90 countries, Nexburg is one of the leading global suppliers in this field.
