02.07.2026 aktualisiert


Premiumkunde
nicht verfügbarinfo: nicht verfügbar bis 31.12.2026
Solution Architect | Requirements Engineer
Öpfingen, Deutschland
Weltweit
Dipl.-Ing. (FH)Skills
Atlassian ConfluenceAtlassian JiraRequirements EngineeringSystem DesignUMLTOGAFEvent Driven ArchitectureApache KafkaDomain Driven DesignDatabricks
CERTIFICATIONS
- Applied TOGAF Enterprise Architect Practitioner Certified
- TOGAF Enterprise Architecture Practitioner Certified
- TOGAF Enterprise Architecture Foundation Certified
- IREB Certified Professional for Requirements Engineering (CPRE), Foundation Level
INDUSTRY EXPERTISE
- Railway Provider (de: EVU/Eisenbahnverkehrsunternehmen)
- Automotive
- Defence and Space
- Credit Risk
CONCEPTUAL AND ANALYTICAL SKILLS
- Strong Conceptual Skills: Proficient in abstract thinking, enabling the development of high-level architectures and strategies that effectively address both technical and business challenges.
- Analytical Problem Solving: Adept at dissecting complex problems into manageable components, identifying root causes, and designing tailored, actionable solutions.
- System Thinking: Skilled in analyzing the interdependencies of system components, considering both technical and business implications to create holistic solutions.
CLOUD AND INFRASTRUCTURE EXPERTISE
- Cloud Platforms: Experience with Microsoft Azure, GCP
- Azure Services: Familiarity with core Azure offerings, in particular Key Vault
ARCHITECTURE AND DESIGN EXPERTISE
- Microservices Architecture: Skilled in designing distributed systems that promote scalability, resilience, and maintainability.
- Domain-Driven Design (DDD): Adept at leveraging DDD principles to align technical design with business requirements.
- Event-Driven Design: Expertise in architecting systems that handle real-time event processing and asynchronous communication.
- RESTful API Design: Advanced knowledge of REST principles, API lifecycle management, and best practices for scalable and secure interfaces.
- Public Key Infrastructure (PKI): Strong understanding of PKI fundamentals, certificate management, and secure communication protocols.
PROGRAMMING AND DEVELOPMENT
- Programming Languages: Familiar with Java and its frameworks, particularly Spring Boot; basic Python Skills
- Database Expertise: Skilled in SQL for relational database design
MODELLING AND DIAGRAMMING
- UML (Unified Modeling Language): Expert in creating comprehensive diagrams for systems analysis, design, and communication.
- ArchiMate: Proficient in creating enterprise architecture models to bridge the gap between business and IT.
- Tools: SPARX Enterprise Architect: Skilled in using SPARX EA for detailed modeling and system design.
- PlantUML: Efficient in sketching and automating visualizations of architectural ideas.
METHODOLOGIES AND TOOLS
- Requirements Engineering Techniques: Proficient in use case modeling, and documenting functional and non-functional requirements.
- System Integration: Hands-on experience in integrating heterogeneous systems, including legacy modernization.
ADDITIONAL SKILLS
- Stakeholder Communication: Ability to translate complex technical concepts into business-friendly language.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Authored and governed Architecture Decision Records (ADRs), enhancing architectural transparency and compliance
- Introduced modular architectural approaches across key digital transformation projects, establishing architecture vision and transitional architecture
- Created UML (component, sequence, and activity diagrams) and ArchiMate models (business processes, service compositions, infrastructure components) to communicate architectural blueprints and validate system designs.
- Facilitation of architecture governance and compliance reviews, aligning project architectures with enterprise principles
- Redesign of bank rating process by deriving target business capabilities, defining solution architecture, and ensuring compliance with enterprise architecture principles
Sector: Public Transport
Tasks
Programming Languages:
Tasks
- Separating infrastructure code from application code and domain code in order to increase maintainability and testability
- Design of fulfillment domain in the context of public transport
- Design of crypto library in order to support symmetric and asymmetric keys relevant for ticket security
- Preparation and elaboration of Architectural Decision Records (ADR)
- Derivation and elaboration of guidelines
- Elaboration of a Archimate C4 model in order to reflect domain landscape
- Design and elaboration of architectural concepts (using UML) in the context of hexagonale architecture based on use cases
- Process design using BPMN in order to plan workflow engine support for selected processes
Programming Languages:
- Java
- Java Springboot
- javascript
- ActiveMQ
- AMQP
- Archimate
- Atlassian Confluence
- Atlassian Jira
- C4
- Domain Driven Design
- Hexagonale Architecture (Port and Adapter)
- HIT Rail eTCD
- Kubernetes
- MS Azure
- MS Azure Keyvault
- MS Azure Service Bus
- OpenAPI
- OpenSSL
- Plantuml
- UIC OSDM (Union Internationale des Chemins de fer Open Sales and Distribution Model)