Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.
Für unseren Kunden suchen wir aktuell eine/n ICE Core Software Architect (Senior) (m/w/d) - Berlin, Remote.
Ihre Aufgaben
1. Der Core Software Architect entwirft und erstellt die Kernverwaltungssoftware für die private Cloud, die es die es den Kunden ermöglicht, eine API zu nutzen, um Kerninfrastruktur-Ressourcen/Produkte über Compute-, Netzwerk- und Speichertechnologien. Detaillierte Kenntnisse der Rechen-, Netzwerk- und Speichertechnologien sind nicht zwingend erforderlich, aber ist jedoch erforderlich, um zu verstehen, wie man APIs entwickelt und Daten über Graphdatenbanken verwaltet und nachgelagerte APIs, um die Anforderungen an die von den jeweiligen Teams verwalteten DevOps-Systeme weiterzuleiten.
2. Der Core Software Architect hat die Aufgabe, die Lieferung von Produkten sicherzustellen, die vom Produktmanagement spezifiziert und vom Architekturteam mitgestaltet werden. Dies beinhaltet die Erstellung von High-Level- und Low-Level-Designs, die Erledigung von Engineering-Aufgaben, die Entwicklung eines funktionierenden Produkts und die Gewährleistung der Qualitätssicherung.
3. Der Core Software Architect ist Teil des ICE Core Delivery Teams und berichtet an den ICE Core Lead.
4. Hervorragende technische Fähigkeiten: Ein ingenieurwissenschaftlicher Hintergrund mit Schwerpunkt auf dem Entwurf und der Implementierung sichere Lösungen zu entwerfen und zu implementieren, anstatt schnelle Lösungen zu finden.
5. CI/CD und Automatisierung: Kenntnisse in der Integration von Praktiken der kontinuierlichen Integration/kontinuierlichen Bereitstellung innerhalb der CI/CD-Pipeline unter Verwendung von Tools wie GitLab, Jenkins, Tekton, Argo Workflows und Argo CD.
6. Effektive Problemlösung: Außergewöhnliche Fähigkeiten bei der Fehlersuche und Problemlösung mit Schwerpunkt auf Identifizierung und Behebung von Problemen, Ursachenanalyse und Implementierung von nachhaltigen Lösungen.
7. Zuverlässigkeitsbewußtsein und proaktive Initiative: Eine selbstmotivierte Einstellung zum Erkennen und technische Herausforderungen zu erkennen und anzugehen, mit der Verpflichtung, einen zuverlässigen und sicherheits während des gesamten Entwicklungs- und Betriebslebenszyklus.
Interessiert?
Chantal Matern
Tel.:
Fax.:
Email:
Share posting
Ihre Qualifikationen
8. Verteilte / entkoppelte Software-Architekturen
9. Python
10. GoLang (wahlweise)
11. Nginx (optional)
12. Microservices-Architekturen
13. Pydantic oder ähnliche ORM-Frameworks
14. REST-APIs (z.B. FastAPI)
15. Erstellung von und Umgang mit APIs, z.B. OpenAPI, Docker, k8s (als Anwendungsplattform)
16. Agile und DevOps-Praktiken
17. RabbitMQ (optional)
18. CI/CD: Nachgewiesene Fähigkeit, CI/CD-Pipelines mit Tools wie GitLab, Jenkins, Tekton einzurichten und zu verwalten, Argo Workflows und Argo CD. GitOps-Kenntnisse ArgoCD / Flux.
19. Qualitätssicherung: Nachweisliches Engagement für die Sicherstellung qualitativ hochwertiger Ergebnisse durch strenge Standards und Prozesse
20. Praktiziert täglich testgetriebene Entwicklung
21. Fließende Englischkenntnisse
22. NICE TO HAVE:
23. Infrastruktur-Automatisierung (IaC)
24. Build- und Deployment-Pipelines
25. Domänengetriebene Entwicklung
26. Graphdatenbanken (wie Neo4j, ArangoDB, ...)
27. Observability-Systeme: Beherrschung der Integration mit Überwachungs- und Protokollierungssystemen für Echtzeit Einblicke in die System-/Anwendungsleistung. Vertrautheit mit Tools wie Prometheus, Grafana, OpenTelemetry und anderen ähnlichen Stacks (z. B. EFK - Elasticsearch, Fluentd, Kibana).