📣 "IPAs & APIs" Freelancer Meetup am September 12 in Hamburg 📣 Details

IaaS Software Architect (f/m/d)

Status Open
Category Tech » Architecture
Client Large IT Service Provider
Published
Uplink fee none More info
Job type Recruiter More info

For our client we are looking for an IaaS Software Architect (f/m/d).

Frame data:
Start: October 2024
Duration: 31.12.24 ++ (long term)
Capacity: 100% if possible
Location: Berlin / Remote (1 week Berlin / 3 weeks remote in rotation), up to 50% onsite in peak times

Role:
The infrastructure product line offers data center and cloud services that are provided via an IaaS platform for other product lines within the program. Within the Infrastructure product line, the engineering target is to be fully automated. The goal is to build an environment where all steps after physical installation in the datacenter are automated.

The Software Architect designs, reviews and iterates architecture for software components within the scope of the IaaS platform for internal and external customers through a REST first approach.

The IaaS platform consists of multiple layers from customer facing to infrastructure facing. Between these layers the platform is built with a modular approach providing deeper layer abstractions and well-defined interfaces between each of the layers allowing the building blocks to be easily changed or modified.

The software architect is responsible for continously validating the components that fall under his/her responsibilty, keep architecture documentation up to date and facilitate architecture to engineering teams.

Skills (must-have):
- Modular/Distributed Software Architecture
- Highly Available Systems Architecture
- Distributed Service Architecture
- Graph Data Modelling / Design
- Advanced understanding of K8s concepts
- Python and modern Frameworks (Pydantic models)
- Graph Databases (ArangoDB or Neo4J)
- REST API design
- IAM / OAuth / OIDC
- Messaging Brokers (RabbitMQ) and Messaging Patterns
- Distributed System Algorithms (Synchronization, Replication, Consensus etc.)
- IaC (Ansible, Terraform) and concepts
- Fluent English in speech and writing (at least C1)

Skills (should-have).
- GoLang
- Logging/Monitoring (Prometheus, Loki, Grafana etc)
- Basic datacenter concepts (VRF, VLAN, VXLAN, Hypervisors, Firewalls, -Storage)
- K8s Application/Operator/Controller Design and Development

Must have skills
Python, Infrastructure as Code, AWS Identity and Access Management

Start date
Earliest: Oct 1, 2024

Length
3-12 months

Engagement
Fulltime

Remote
Partly possible
75% remote

Language requirements
English

Budget
max. 140€ per hour

Onsite locations
13189 Berlin

Apply now

Join our freelancer community to apply for this job!