Über das Unternehmen
Would you like to help shape the technological future of an innovative IT company and play a central role in the further development of our X4 platform? Then join our team as an Software Architect (m/f/d)!
Deine Aufgaben
- Analysis of functional and technical requirements and translation into robust architectural concepts.
- Defining technical standards and documenting decisions in a transparent and comprehensible way.
- Close collaboration with Engineering, DevOps, Security, and Infrastructure teams to ensure a holistic architecture (for example scalability, resilience, observability, security).
- Driving the modularisation and decoupling of systems, for example through microservices, domain driven design (DDD), event driven architectures, or self contained systems.
- Assessing the technical quality of existing systems, identifying technical debt, and developing modernization strategies.
- Shaping the technical roadmap together with Product Management, including make-or-buy decisions and investment planning.
- Considering non functional requirements (performance, availability, maintainability, security, etc.) during architectural planning.
- Supporting the introduction of new development and operational models, for example cloud native approaches, CI/CD, Infrastructure as Code, or platform engineering.
Dein Profil
- A completed degree in a STEM discipline (for example Computer Science, Information Systems, or a comparable field of study).
- Several years of experience in delivering IT projects as well as in creating and documenting enterprise and software architectures.
- Solid expertise in enterprise and software architecture management, data, network and security architecture, and modern technologies such as cloud and container technologies (for example Docker).
- Experience with BPMN, low code platforms and architecture frameworks (for example TOGAF).
- Strong analytical skills, experience in modelling (UML, Archimate, BPMN), and in project management.
- You are a team player and able to explain even complex technical topics in a simple way, in both German and English.