Software Architect

Software Architect

Zürich Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
airapps

Auf einen Blick

  • Aufgaben: Definiere und überwache die Systemarchitektur für unsere KI-gestützte Plattform.
  • Unternehmen: Air Apps - ein innovatives Unternehmen mit Fokus auf Technologie und Zusammenarbeit.
  • Vorteile: Apple Hardware, jährliche Boni, Top-Gesundheitsversicherung und kostenlose Mahlzeiten.
  • Weitere Informationen: Vielfältige und inklusive Arbeitsumgebung mit großartigen Wachstumschancen.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten mit einem dynamischen Team.
  • Qualifikationen: 6+ Jahre Erfahrung in Softwareentwicklung und Architektur erforderlich.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Als Softwarearchitekt / Lösungsarchitekt bei Air Apps sind Sie verantwortlich für die Definition und Überwachung der gesamten Systemarchitektur unserer KI-gestützten Plattform. Sie arbeiten mit Engineering-Teams, Produktmanagern und Stakeholdern zusammen, um skalierbare, sichere und leistungsstarke Lösungen zu entwerfen, die mit den Geschäftszielen übereinstimmen. Sie spielen eine Schlüsselrolle bei der Gestaltung unserer Technologie-Strategie, der Bewertung neuer Tools und Frameworks sowie der Sicherstellung von Best Practices in der Softwaregestaltung, Cloud-Infrastruktur und Systemintegration.

Verantwortlichkeiten

  • Definieren und Pflegen der Gesamtarchitektur und des Systemdesigns für skalierbare und effiziente Softwarelösungen.
  • Technische Führung der Engineering-Teams, um sie in Best Practices für Architektur, Codierung und Systemskalierbarkeit zu leiten.
  • Entwerfen und Dokumentieren von hochrangigen Systemdiagrammen, Datenflüssen und API-Strukturen.
  • Bewerten und Empfehlen von Technologien, Frameworks und Cloud-Diensten zur Optimierung von Leistung, Sicherheit und Kosteneffizienz.
  • Sicherstellen von hoher Verfügbarkeit, Fehlertoleranz und Sicherheit in allen architektonischen Entscheidungen.
  • Überwachen von Systemintegrationen, einschließlich Microservices, APIs und Drittanbieterdiensten.
  • Eng mit DevOps- und SRE-Teams zusammenarbeiten, um einen reibungslosen Einsatz und betriebliche Zuverlässigkeit sicherzustellen.
  • Festlegen von Codierungs- und Architekturstandards, um die Wartbarkeit und Skalierbarkeit von Codebasen sicherzustellen.
  • Identifizieren und Mildern technischer Risiken, um die Systemresilienz und zukünftige Skalierbarkeit zu gewährleisten.
  • Durchführen von Architekturüberprüfungen und Leistungsprüfungen zur kontinuierlichen Verbesserung der Systemeffizienz.

Anforderungen

  • Etwa 6+ Jahre Erfahrung in der Softwareentwicklung und -architektur.
  • Starke Expertise in Systemdesign, Cloud-Computing und Microservices-Architektur.
  • Erfahrung mit Cloud-Plattformen (AWS, Azure oder Google Cloud Platform) und cloud-nativen Architekturen.
  • Kenntnisse in Backend-Technologien (z.B. Node.js, Python, Java, .NET) und Erfahrung mit modernen Frontend-Frameworks (z.B. React, Angular, Vue).
  • Kenntnisse in Datenbanken (SQL und NoSQL), Caching-Strategien und Datenpipelines.
  • Erfahrung mit ereignisgesteuerten Architekturen, API-Design und Containerisierung (Docker, Kubernetes).
  • Starkes Verständnis von Sicherheitsbest Practices, Identitätsmanagement und Verschlüsselungstechniken.
  • Fähigkeit, Abwägungen in architektonischen Entscheidungen zu bewerten, wobei Skalierbarkeit, Kosten und Komplexität im Gleichgewicht gehalten werden.
  • Vertrautheit mit DevOps, CI/CD-Pipelines und Infrastructure as Code (Terraform, CloudFormation).
  • Starke Kommunikationsfähigkeiten, um komplexe architektonische Konzepte technischen und nicht-technischen Stakeholdern zu erklären.

Welche Vorteile bieten wir?

  • Apple-Hardware-Ökosystem für die Arbeit.
  • Jährlicher Bonus.
  • Top-Gesundheits- und Lebensversicherung für Ihre Sicherheit.
  • Transportbudget zur Unterstützung Ihrer Pendelbedürfnisse.
  • Coverflex-Vorteilspaket für Essenszulagen, Wohlbefinden und mehr.
  • Unterstützung bei der Kinderbetreuung.
  • Air Conference - eine Gelegenheit, das Team zu treffen, zusammenzuarbeiten und gemeinsam zu wachsen.
  • Pensionsfonds zur Unterstützung Ihrer langfristigen finanziellen Planung.
  • Mitgliedschaft im Urban Sports Club, um aktiv zu bleiben.
  • 100% kostenlose Mahlzeiten im Hub.

Diversität & Inklusion

Bei Air Apps setzen wir uns dafür ein, einen vielfältigen, integrativen und gerechten Arbeitsplatz zu fördern. Wir begrüßen Bewerber aus allen Hintergründen, Erfahrungen und Perspektiven mit Begeisterung. Wir feiern Vielfalt in all ihren Formen und glauben, dass unterschiedliche Stimmen und Erfahrungen uns stärker machen.

Software Architect Arbeitgeber: airapps

Air Apps ist ein hervorragender Arbeitgeber, der seinen Software Architekten nicht nur ein inspirierendes Arbeitsumfeld bietet, sondern auch eine Vielzahl von Vorteilen, die das Wohlbefinden und die berufliche Entwicklung fördern. Mit einem starken Fokus auf Diversität und Inklusion, modernster Technologie und einem umfassenden Benefits-Paket, einschließlich Gesundheitsversorgung, Kinderbetreuung und kostenfreien Mahlzeiten, schaffen wir eine Kultur, in der Innovation und Zusammenarbeit gedeihen können.

airapps

Kontaktdaten:

airapps Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Architect erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Branche in Kontakt zu treten. Teile deine Ideen und Projekte, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Sei proaktiv!

Warte nicht darauf, dass Stellenanzeigen veröffentlicht werden. Kontaktiere Unternehmen direkt über unsere Website und zeige dein Interesse an einer Zusammenarbeit. Manchmal sind die besten Möglichkeiten nicht ausgeschrieben!

Bereite dich auf technische Interviews vor!

Studiere gängige Architektur- und Designfragen, die in Interviews gestellt werden könnten. Übe das Erklären deiner Lösungen, als würdest du sie einem Teamkollegen präsentieren – das zeigt deine Kommunikationsfähigkeiten!

Zeige deine Leidenschaft!

Sprich über deine Projekte und Erfahrungen, die deine Begeisterung für Softwarearchitektur zeigen. Lass die Interviewer wissen, warum du für diese Rolle brennst und wie du zur Vision des Unternehmens beitragen kannst.

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Architect mit Bravour zu bestehen

Systemarchitektur
Cloud-Computing
Mikroservices-Architektur
Backend-Technologien (Node.js, Python, Java, .NET)
Frontend-Frameworks (React, Angular, Vue)
Datenbanken (SQL und NoSQL)
Caching-Strategien

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Mach es klar und präzise:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du uns helfen kannst.

Zeig deine Leidenschaft:Erzähle uns, warum du dich für die Rolle als Software Architect interessierst und was dich an unserer Mission begeistert. Deine Begeisterung kann einen großen Unterschied machen!

Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung richtig erhalten, bewirb dich bitte direkt über unsere Website. So können wir dich schneller in den Auswahlprozess einbeziehen!

Wie man sich auf ein Vorstellungsgespräch bei airapps vorbereitet

Verstehe die Architektur

Mach dich mit den Grundlagen der Systemarchitektur vertraut, insbesondere im Hinblick auf Cloud-Computing und Microservices. Sei bereit, deine Erfahrungen und Kenntnisse in diesen Bereichen zu teilen, um zu zeigen, dass du die Anforderungen der Rolle verstehst.

Technische Führung demonstrieren

Bereite Beispiele vor, in denen du technische Teams geleitet hast. Zeige, wie du Best Practices in der Softwareentwicklung und Architektur umgesetzt hast, um die Effizienz und Skalierbarkeit von Projekten zu verbessern.

Fragen zur Technologie stellen

Bereite gezielte Fragen zu den Technologien und Tools vor, die das Unternehmen verwendet. Das zeigt dein Interesse und deine Bereitschaft, dich in die bestehende Infrastruktur einzuarbeiten und neue Lösungen zu evaluieren.

Kommunikationsfähigkeiten hervorheben

Sei bereit, komplexe technische Konzepte einfach zu erklären. Übe, wie du deine Ideen sowohl technischen als auch nicht-technischen Stakeholdern vermitteln kannst, um deine Kommunikationsstärke zu demonstrieren.