Developer (f / m / d) Architect Platform (HMI)

Nur für registrierte Mitglieder
Karlsruhe
EUR 60.000 - 100.000
Jobbeschreibung

About the Role

  • 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

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's control system, it plays an important role in the global energy transition. The system consists of two main aspects: System Platform (Hardware and Operating System, Open Source Software) and Software Application (T3000 Functionality in software). Multiple international teams are responsible for integrating basic hardware and open-source software to build the basis for T3000.

As a Developer Architect Platform (HMI), your main tasks include developing and testing competitive and reliable parts of the control system within an agile development environment, especially designing and developing human-machine interface (HMI) features. You will also coordinate and clarify development tasks across multiple agile teams in communities of practice.

How You’ll Make an Impact

  • Provide technical guidance for the agile development team, create technical specifications, and drive the refinement of new HMI features.
  • Establish effective DevOps build pipelines, including system deployment in various production scenarios, encompassing continuous integration, delivery, and deployment (CI/CD).
  • Conduct risk assessments considering information security, data protection, and related regulations.
  • Evaluate problems and perform root cause analysis of issues reported by test teams or customer projects.
  • Specify and refine features and user stories within the agile development team.

What You Bring

  • Master's degree in information technology, automation, or a related field.
  • Expertise in DevOps automation tools like Jenkins, Puppet / Foreman, and Ansible, with proficiency in software deployment and configuration management.
  • Comprehensive cybersecurity skills covering network and system administration, penetration testing, hardening, malware protection, and vulnerability assessment.
  • Strong background in Java programming within a system development team, focusing on microservices integration into deployment/configuration processes, and proficiency in software development tools such as Eclipse, GITLab, Jenkins, and Microsoft Office.
  • Extensive experience in ergonomics, HMI applications, and programming languages including HTML5, Java, C++, C, and MS SQL.
  • Professional written and verbal communication skills in English, with proficiency in German considered a plus.