23.10.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.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2020
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Sector: Credit Risk Banking
Tasks:
- Facilitating architecture meetings and standups to drive design decisions and ensure transparency and compliance
- Authored and governed Architecture Decision Records ensuring architectural transparency and compliance
- Developed Solution Concepts considering requirements engineering principles
- Design and implementation governance of Outbox pattern solution incl. elaboration of Architecture Decision Records to document technical choices and facilitate future reference
- Maintenance of IT Glossary to promote clear communication and shared understanding among stakeholders
- Documented Baseline and Target architecture for a Credit Risk loan application environment, showcasing expertise in TOGAF's Architecture Development Method (ADM)
- Develop and designed Target Architectures to support business needs
- Design of Target Architecture for an Operational Service Layer based on Event-Driven Architecture to support agentic AI use cases
- Applied modelling skills to create architectureal viewpoints supporting stakeholders, implementers, and decision-makers
Skills:
- Event-Driven Design
- Domain Driven Design
- C4 Model
- Lambda Architecture
- Atlassian Confluence
- Atlassian Jira
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)