ELIS Consulting

Solution Architect

Posted: 4 minutes ago

Job Description

Job Title: Solution ArchitectEmployment Type: Contract - Long termWork Mode: RemoteIndustry: RailwaysMandatory Languages: German (ideally C1/C2 level) and English (ideally B2/C1)About the project:The project revolves around the development and implementation of secure IT solutions in the field of safety and IT security within the Railways sector. This will involve digital control and safety technology, FPGA-based applications and compliance with high safety standards. The primary project focus will be the development of modular system architectures, interfaces and safety mechanisms.Solution Architect responsibilities:The Solution Architect is responsible for designing and developing the IT system architecture. Strict security requirements and RAMS criteria (reliability, availability, maintainability, safety) must also be taken into account. The main responsibilities will include:Developing the system architecture and security strategies through risk analyses.Evaluating and selecting technologies, such as FPGAs and cloud services.Coordinating project participants and monitoring development processes (e.g., CI/CD).Developing modular and secure interfaces and APIs.Creating technical documentation and security certificates.Ensuring compliance with information security and data protection requirements.Required Experience/Skills:Knowledge in FPGA developmentKnowledge of public cloud providers such as AWS, Google Cloud and/or Microsoft AzureKnowledge of functional safety standards in the railway sector; proof of practical experience with methods such as hazard and risk analysis, configuration management, verification and validation, and safety-oriented softwareExtensive knowledge in the development of protocols and interfaces for digital control and safety technology (e.g., RaSTA, BTP, EULYNX, NeuPro)Extensive theoretical and practical knowledge of (real-time) operating systems and their use in highly regulated industries (e.g., SIL4 in railway operations or comparable safety levels from other industries)Additional Professional Requirements:Experience in the application of scientific methods and research activities in the field of information technology in the railway sectorKnowledge in the application of model-based software development (MBSE) and formal methodsKnowledge of the railway’s own IP network (sbbIP), its structure and requirementsExperience with test automation and CI/CD chainsExtensive knowledge in programming with C#, C, C++, or RustKnowledge of methods through practical experience in agile software development frameworks such as Scrum, Kanban, or SAFe

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In