Roland Berger

Software Architect with Enterprise Architect Skills (all genders)

Roland Berger
Apply
3 months ago
Munich, GermanySenior

Responsibilities

  • Translate business objectives into enterprise, solution, and target architectures for generative AI and agent applications.
  • Guide internal transformation and client delivery teams from proof of value through production.
  • Define cross-cutting architecture concerns including identity, data, observability, reliability, performance, security, and cost.
  • Lead design reviews, architecture decision records, governance practices, and guardrail implementation.
  • Design MCP server topologies, capability schemas, tool permissions, auditing, and traceability.
  • Architect APIs, integrations, data contracts, versioning, resilience, and agentic/LLM system patterns.
  • Partner with Backend, DevOps, AI Engineering, and Product teams to create coherent platforms and data flows.

Requirements

  • Degree in Computer Science, Engineering, or equivalent experience.
  • At least 6 years of experience architecting cloud software and delivering production systems.
  • Expertise in Enterprise Architecture and Solution Architecture, including architecture artifacts and governance.
  • Ability to derive target architectures from reference designs and constraints.
  • Strong understanding of non-functional requirements and guardrails for security, observability, performance, reliability, and cost.
  • Proficiency in cloud and hybrid architectures across Azure, AWS, and GCP, including networking, IAM, data, secrets, policies, and private endpoints.
  • Experience with MCP architecture and integration, including server topology, capability schemas, tool gating, permissions, auditing, and traceability.
  • Familiarity with agentic and LLM patterns such as tool calling, orchestration, evaluation loops, and fine-tuning pathways.
  • Expertise in API and integration architecture, including REST, GraphQL, events, data contracts, versioning, and resilience.
  • Good development expertise in at least one programming language and excellent English communication skills.

Categories

Solutions Engineering
Roland Berger

About Roland Berger

1,001-5,000 employees
Contact me