Senior Developer (f / m / d) Architect Platform (Cyber / Build)
About the Role
Location Germany Baden-Wuerttemberg Karlsruhe
- Country / Region : Germany
- State / Province / County : Bayern
- City : Erlangen
Remote vs. Office Hybrid (Remote / Office) Company Siemens Energy Global GmbH & Co. KG Organization Gas Services Business Unit Central Full / Part time Full-time Experience Level Experienced Professional A Snapshot of Your Day Omnivise T3000 is one of the leading control systems in the energy market. As Siemens Energy own control system it plays an important role in the global energy transition. Two main aspects of T3000 are System Platform (Hardware and Operating System, Open Source Software) and Software Application (T3000 Functionality in software). Within System Platform multiple international teams are responsible for integration of the basic hardware and commercial or open-source software to build the basis for T3000. As a Senior Developer Architect Platform (Build / Cyber) your main tasks is concept development for parts of the control system with special focus on establishing an innovated build environment for the system platform. Also, you are coordinating and technically clarifying development tasks across multiple agile development teams in communities of practice. How You’ll Make an Impact
Provide technical guidance for the agile development team, create technical specifications, drive refinement of new system features related to enhanced platform architectureEstablishing effective DevOps build pipelines incl. system deployment in different production scenarios, this includes continuous integration, continuous delivery / deployment (CI / CD)Doing risk assessment based on considerations for information security, data protection and related regulationsProblem evaluation and root cause analysis of reported issues from test teams or customer projectsTechnical specification and refinement of features and user stories within the agile development teamWhat You Bring
Master's degree in information technology or automation or a related fieldExpertise in IT automation tools like Puppet / Foreman and Ansible and in software deployment / configuration management on Windows (incl. Powershell) and Linux platforms in an agile development environmentCybersecurity skills like network- and system-administration, penetration testing, hardening, malware protection, and vulnerability are a basic need as well experience with additional security applications like whitelisting and intrusion detection is of advantageSolid background in Java programming in a system development team with focus on microservices is a plus as well as extended experience in software development tools and office environment (, Eclipse, GITLab, Jenkins, Microsoft Office)Experience in agile development process (SAFe) is a plus and knowledge of distributed control systems, design and specificationsProfessional written and verbal communication skills in English, German is a plus