This is a remote position.
We are seeking a highly skilled Senior IaaS Software Architect to lead the design and evolution of our Infrastructure-as-a-Service (IaaS) platform. This role is pivotal in defining a clear architectural vision focusing on scalable platform services robust APIs and orchestrated service layers that support modern software-defined infrastructure.
Role Type : Freelance / B2B Contract
Duration : 6 Months
Commitment : Full-time
Compensation : Daily Rate available
Language Requirement : Fluent English is the only required language.
Location : Remote with only occasional onsite visits to Germany.
Responsibilities
As the lead architect for core IaaS components your work will span strategic design stakeholder coordination and technical governance :
Architecture Design & Ownership : Define software architecture for infrastructure orchestration layers and distributed microservices. Translate domain models into
Pydantic-based schemas and establish service discovery patterns.
API & Messaging Strategy : Lead the definition of FastAPI-based REST interfaces and integrate asynchronous processing via Celery RabbitMQ and event-driven communication through Kafka.
Strategic Initiatives : Drive the roadmap for microservices architecture utilising graph-based dependency resolution and ArangoDB for complex resource management.
Technical Consistency : Establish architectural guardrails for observability operational resilience and security (OAuth2 IAM). Conduct cross-functional reviews and act as the primary architectural contact for engineering teams.
Stakeholder Alignment : Coordinate with Product Management and platform sponsors to ensure technical decisions align with broader business strategies and modular scalability.
Requirements
To be successful in this role you must be a senior-level expert in infrastructure platform engineering.
Technical Must-Haves :
Highly experienced in software architecture or infrastructure platform engineering.
Expertise in Python : Advanced knowledge of modern idioms and best practices.
Frameworks & Modelling : Deep experience with FastAPI Pydantic and Celery / RabbitMQ.
Data & Graph Modelling : Proficiency in relational document and graph databases (specifically ArangoDB or similar).
Distributed Systems : In-depth experience in microservices design including synchronisation replication consensus and event-driven design (DDD).
Security & Observability : Strong understanding of AuthN / AuthZ (IAM RBAC OAuth OIDC) and observability stacks (Prometheus Grafana OpenTelemetry).
Cloud Native : Solid understanding of Kubernetes concepts (Namespaces Ingress Service Mesh).
General Requirements :
Eligibility : Residency in the EU EEC UK or Switzerland is mandatory.
Education / Certifications : Preferred certifications in TOGAF AWS Azure or GCP.
Soft Skills : Ability to work independently manage technical complexity and mentor engineering groups in an Agile / DevOps environment.
Benefits
As a freelancer / contractor with us you enjoy flexible working hours and the freedom to choose your own projects. Our platform gives you access to exciting projects in various industries and supports you in advancing your career. Youll benefit from competitive pay and a dedicated team to help you with any questions you may have. Work independently and utilise our strong network to achieve your professional goals.
Key Skills
APIs,Spring,.NET,DevOps,Cloud Infrastructure,IaaS,AWS,Solution Architecture,Cloud Architecture,PaaS,Java,Azure
Employment Type : Full Time
Experience : years
Vacancy : 1
Software Architect • Schwandorf, Bavaria, Germany