Responsibilities
- Gain in-depth understanding of end-to-end product lifecycle stages and cross-departmental business operations.
- Design scalable solutions on cloud platforms such as AWS and OpenShift with focus on long-term adaptability and ease of maintenance.
- Work closely with business partners to collect, clarify, and formalize both functional and non-functional requirements.
- Convert business needs into high-level and detailed solution designs, including system interactions, data movement, and interdependencies.
- Ensure solution blueprints comply with enterprise architecture frameworks, data management policies, and integration protocols.
- Offer technical direction on API connectivity, data transfer strategies, and system compatibility.
- Assist developers and technical leads during build phases by explaining design intent and functional logic.
- Enhance outdated systems and restructure legacy code to boost efficiency and supportability.
- Produce clear documentation including process diagrams, user narratives, system context views, and data schemas.
- Lead collaborative sessions with stakeholders to confirm requirements and reach agreement on solution approaches.
- Evaluate the effects of proposed changes and support estimation efforts for implementation work.
- Engage actively in agile ceremonies such as backlog refinement, sprint planning, and review meetings to maintain alignment and enable iterative delivery.
- Analyze system defects and recommend architectural improvements to increase reliability.
- Guide development teams in applying proven practices for designing, coding, and releasing software systems.
Other
- Fluent in English (spoken & written)
- German is a plus