Senior IaaS Software Architect (m/w/d) Python / Microservices / Cloud Platform Remote und Berlin
Senior IaaS Software Architect (m/w/d) Python / Microservices / Cloud Platform Remote und Berlin
Senior IaaS Software Architect (m/w/d) Python / Microservices / Cloud Platform Remote und Berlin
Senior IaaS Software Architect (m/w/d) Python / Microservices / Cloud Platform Remote und Berlin
percision services GmbH
IT-Dienstleister
Berlin
- Art der Beschäftigung: Vollzeit
- 70.500 € – 85.500 € (von XING geschätzt)
- Hybrid
- Zu den Ersten gehören
Senior IaaS Software Architect (m/w/d) Python / Microservices / Cloud Platform Remote und Berlin
Über diesen Job
Senior IaaS Software Architect (m/w/d) Python / Microservices / Cloud Platform Remote und Berlin
Für unseren Kunden in Berlin suchen wir ab Februar 2026 einen Senior IaaS Software Architect (m/w/d) Python / Microservices / Cloud Platform für die voraussichtliche Dauer bis zum Juli 2026 mit der Option auf Verlängerung.
Ihre Aufgaben:
Objective: Ownership and define software architecture for core IaaS components
• Providing designs of architecture for infrastructure orchestration layers and distributed microservices.
• Definition of APIs based on FastAPI and ensure consistency across REST interfaces.
• Integration of asynchronous processing via messaging systems like Celery and RabbitMQ.
• Incorporation of event-driven communication through Kafka.
• Establishing of service discovery patterns compatible with dynamic IaaS workloads.
• Implementation of scalable, secure, and observable service patterns aligned with platform targets.
• Translate domain models into Pydantic-based schemas for use in modern Python frameworks.
Objective: Drive strategic architectural initiatives
• Co-development of a microservices architecture supporting IaaS provisioning workflows with graph-based dependency resolution and asynchronous processing.
• Contributing to the platform architecture roadmap, including enabler identification and risk assessment.
• Evaluation of short- and mid-term architectural priorities in line with product strategy.
Objective: Ensure architectural cohesion across development
• Coordination with Product Management, Delivery units, and peer architects to align design efforts.
• Consulting in cross-functional architectural reviews and design councils.
• Act as primary architectural contact for engineering groups; provide structured design input and technical mentoring.
Objective: Maintain technical consistency and software quality
• Definition of architectural guardrails for observability, authentication/authorization (e.g., OAuth2, IAM), and operational resilience.
• Reviewing technical designs for adherence to clean architecture and reusability principles.
• Guiding of engineering decisions during all development phases to safeguard architectural integrity.
Objective: Proactively manage architecture-related deliverables
• Organization of architectural efforts based on technical complexity, interdependencies, and expected business value.
• Communication of the progress and raise blockers early to relevant stakeholders.
• Gathering of missing context independently and resolve design uncertainties within the expected project cadence.
Ihre Anforderungen:
*Must-have experience*
• Deep expertise in:
• Python (modern idioms, best practices)
• REST API development with FastAPI
• Asynchronous processing frameworks (e.g., Celery, RabbitMQ)
• Graph modeling and ArangoDB or similar graph databases
• Pydantic-based data modeling
• Microservices architecture and distributed systems design
• 7–10 years in software architecture or infrastructure platform engineering.
• Strong Python software engineering skills (FastAPI, Pydantic, Celery).
• In-depth Experience in Modular/Distributed Software as well as Highly Available Systems Architecture.
• In-depth Experience in Microservices and distributed system design (synchronization, replication, consensus etc.).
• Experience in Data Modelling (relational, document, graph).
• Experience in REST API design.
• Experience in AuthN/AuthZ (e.g. IAM/RBAC/OAuth/OIDC etc.)
• Experience in designing Message Brokers (async/sync patterns).
• Experience with Service Discovery patterns and systems.
• Solid understanding of K8s concepts (namespaces, services, deployments, ingress) and surrounding technologies (e.g. service mesh).
• Understanding of Observability concepts (logs, metrics, traces etc.).
• Experience in
• Software architecture patterns (DDD, event-driven design)
• Authentication/Authorization (e.g. IAM/RBAC/OAuth/OIDC etc.)
• Observability principles (logs, metrics, tracing with tools like Prometheus, Grafana, OpenTelemetry)
• Experience in working in technical software teams and designing microservice-based systems in production.
• Expertise in building scalable backend systems in an Agile/DevOps environment.
*Must-have language skills*
• Fluent English in speech and writing (at least C1).
*Preferred experience*
• Certifications in architecture, cloud infrastructure, or security (e.g. TOGAF, AWS/Azure/GCP certifications) are an advantage.
• Understanding of Observability tools (Prometheus, Grafana, OpenTelemetry).
• Exposure to infrastructure platforms, IaaS service delivery, and API-first platform design
Sie suchen in eigener Sache?
Wir freuen uns auf ihre projektbezogene Bewerbung & Unterlagen über unser Bewerbungstool unten .
