Developer II, Cloud

Developer II, Cloud

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
United States Digital Space LLC

Auf einen Blick

  • Aufgaben: Build and maintain cloud infrastructure using Terraform on Azure, improve CI/CD pipelines.
  • Unternehmen: Petal's Cloud Infrastructure team supports Canada's healthcare ecosystem with innovative platform engineering.
  • Vorteile: Enjoy 4 to 6 weeks of paid vacation and a complete group insurance plan from day 1.
  • Weitere Informationen: Remote/hybrid work allowance is provided.
  • Warum dieser Job: Join a small, technical team where your work is visible and impactful in healthcare.
  • Qualifikationen: Practical cloud experience and hands-on IaC experience with Terraform are required.

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

Das Cloud-Infrastrukturteam bildet die Grundlage, auf die die Produktteams von Petal angewiesen sind: die Cloud-Primitiven, Bereitstellungspipelines, Observabilitätswerkzeuge und Plattformfähigkeiten, die es den Engineering-Teams ermöglichen, mit Vertrauen zu liefern. Als Developer II in diesem Team sind Sie für gut definierte Infrastrukturarbeiten von der Planung über die Lieferung bis hin zum Betrieb verantwortlich. Das bedeutet, dass Sie mit Produktentwicklern zusammenarbeiten, um zu verstehen, was sie von der Plattform benötigen, und mit anderen Cloud-Ingenieuren an der Zuverlässigkeit und Sicherheit gemeinsamer Dienste arbeiten.

In Ihrem Arbeitsalltag werden Sie:

  • Cloud-Infrastruktur mit Terraform und OpenTofu auf Azure aufbauen und pflegen, wobei Sie IaC-Praktiken befolgen, die das gesamte Team überprüfen und vertrauen kann.
  • AKS-Cluster betreiben, einschließlich Helm-Releases, Ingress/TLS-Konfiguration, cert-manager und Gateway API CRDs.
  • CI/CD-Pipelines und GitLab-Bereitstellungsautomatisierung verbessern, damit Produktteams schneller und mit weniger Risiko liefern können.
  • Zur Entwicklerinternen Plattform beitragen: goldene Pfade, Selbstbedienungsvorlagen und Werkzeuge, die reduzieren, wie viel Produktentwickler über Infrastruktur wissen müssen.
  • Observabilität, Alarmierung und Vorfallreaktion für gemeinsame Dienste unterstützen, einschließlich Dashboards, Runbooks und Teilnahme an der Bereitschaftsrotation im Laufe der Zeit.
  • Sicherheitsmuster in Bezug auf Identität, Zugriffskontrolle, Geheimnisse, privates Networking und Schwachstellenscanning verstärken.
  • Direkt mit Produktteams zusammenarbeiten, um ihnen zu helfen, was sie von der Plattform benötigen, ohne Infrastrukturexperten zu werden.
  • Dokumentations-als-Code-Runbooks und betriebliche Leitfäden schreiben und pflegen, die die breitere Ingenieurorganisation tatsächlich nutzt.
  • KI-Tools verwenden, um beim Scripting, Forschen und Debuggen schneller voranzukommen.
  • Ausgaben kritisch überprüfen und sensible Daten daraus fernhalten.
  • In Entwurfsdiskussionen teilnehmen, operationale Risiken frühzeitig kennzeichnen und nützliche Rückmeldungen in Code- und Infrastrukturüberprüfungen geben.

Profil

  • Praktische Cloud-Erfahrung: Sie haben mit Compute, Networking, Storage, Identität und Geheimnissen bei mindestens einem großen Cloud-Anbieter gearbeitet.
  • Praktische IaC-Erfahrung mit Terraform oder etwas Vergleichbarem. Sie können Module schreiben, nicht nur ausführen.
  • Komfort beim Aufbau oder der Pflege von CI/CD-Pipelines, Bereitstellungsworkflows und Automatisierungsskripten.
  • Kenntnisse in Kubernetes: Bereitstellungen, Dienste, Namespaces und genug kubectl, um in der Produktion zu troubleshoot.
  • Eine solide Grundlage in der Observabilität: Metriken, Protokolle, Traces, Alarmierung und wie man findet, was tatsächlich kaputt ist.
  • Sie übernehmen Verantwortung für definierte Arbeiten, kommunizieren klar über Abwägungen und bleiben fokussiert, wenn es kompliziert wird.

Nice-to-have

  • Praktische Azure-Erfahrung, insbesondere AKS, EntraID, VNet/Subnetz, RBAC, verwaltete Identitäten und der Terraform Azure RM-Anbieter.
  • Helm-Chart-Management, GitOps-Workflows oder Traefik als Ingress-Controller.
  • Zuverlässigkeitsengineering: SLOs, Fehlerbudgets, Vorfallanalyse oder Resilienztests.
  • IaC-Sicherheitsprüfung mit Tools wie Wiz, Checkov oder Trivy oder Zeit in einer compliance-intensiven Umgebung.
  • FinOps-Instinkte: Sie bemerken Kostentreiber, denken über Tagging nach und kümmern sich um die Rechnung.
  • GitLab CI: Pipelines, Umgebungen und wiederverwendbare Komponenten.

Wir erkennen an, dass Erfahrung viele Formen annehmen kann. Wenn Sie an dieser Gelegenheit interessiert sind, aber nicht alle aufgeführten Qualifikationen erfüllen, ermutigen wir Sie, sich zu bewerben.

Warum Sie zu uns kommen sollten

Die Entwicklerinterne Plattform, die Sie mitaufbauen werden, ist die Grundlage, auf der Dutzende von Petal-Ingenieuren aufbauen. Der Hebel ist real. Sie arbeiten an der Schnittstelle von Infrastruktur, Entwicklererfahrung und Plattformengineering zu einem Zeitpunkt, an dem sich dieser Bereich schnell verändert. Das Cloud-Infrastrukturteam ist klein und technisch. Ihre Arbeit ist sichtbar, der Feedbackzyklus ist kurz und Ihre Ideen werden fair gehört. Dies ist Infrastruktur für das Gesundheitssystem Kanadas. Die Arbeit zählt über den Code hinaus.

Unsere Vorteile

  • 4 bis 6 Wochen bezahlter Urlaub pro Jahr;
  • 5 bezahlte persönliche Tage pro Jahr;
  • Ein Gruppen-RRSP/DPSP-Plan mit Arbeitgeberbeitrag;
  • Ein vollständiger Gruppenversicherungsplan ab Tag 1;
  • Ein jährliches Wellness-Budget;
  • Zugang zur Lumino Health Telehealth-Anwendung;
  • Wiederkehrende Remote-/Hybrid-Arbeitszulage;

Unserer Meinung nach kann ein Unternehmen nicht modern, innovativ sein und das Wohlbefinden seines Teams im Herzen haben, ohne zu versuchen, Remote-Arbeit in dem Maße zu integrieren, das sein Geschäftsmodell zulässt.

Petal ist ein aktiver Teilnehmer am Programm für Chancengleichheit bei der Beschäftigung, und Mitglieder der folgenden Zielgruppen werden ermutigt, sich zu bewerben: Frauen, Menschen mit Behinderungen, Ureinwohner und sichtbare Minderheiten. Wenn Sie eine Person mit einer Behinderung sind, steht Ihnen auf Anfrage Unterstützung im Screening- und Auswahlprozess zur Verfügung.

Developer II, Cloud Arbeitgeber: United States Digital Space LLC

Petal offers a comprehensive benefits package including an annual wellness allowance and a group RRSP plan. Located in Canada, the Cloud Infrastructure team is focused on enhancing developer experience and platform capabilities for healthcare. Join a mission-driven company that values diversity and inclusion.

United States Digital Space LLC

Kontaktdaten:

United States Digital Space LLC Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Developer II, Cloud erhalten könnten

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei United States Digital Space LLC anzuklopfen, wenn du dich auf die Stelle als Developer II, Cloud bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei United States Digital Space LLC vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Developer II, Cloud mit Bravour zu bestehen

Cloud Infrastructure
Terraform
OpenTofu
Azure
CI/CD Pipelines
GitLab
Kubernetes

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei United States Digital Space LLC klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei United States Digital Space LLC vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.