
Recruit Action inc. ist eine kanadische Personalvermittlung, die Arbeitssuchende dabei unterstützt, Stellen zu finden, die zu ihrer Erfahrung und ihren Zielen passen, und Arbeitgeber mit geeigneten Kandidatinnen und Kandidaten zusammenbringt. Das 2009 gegründete Unternehmen setzt auf einen menschenorientierten Ansatz und arbeitet mit Unternehmen zusammen, die sich im Besitz von 2SLGBTQI+-Personen befinden. Darüber hinaus teilt es Einblicke in den Arbeitsmarkt und die berufliche Weiterentwicklung, um Kandidatinnen, Kandidaten und Arbeitgeber auch über den Einstellungsprozess hinaus zu unterstützen.
Senior Software Engineer für Python und AWS
Vertragsposition zur Entwicklung cloudnativer Lösungen mit Python und AWS für ein Team im Bereich Versicherungstechnologie. Verbesserung von CI/CD, Infrastrukturautomatisierung, verteilten Systemen und Produktionszuverlässigkeit.
Beschreibung
- Prozesse und Entwicklungsabläufe analysieren, Schwachstellen erkennen und Verbesserungen der betrieblichen Effizienz empfehlen.
- Zur technischen Dokumentation, zu Standards, wiederverwendbaren Frameworks und Implementierungsvorlagen beitragen.
- Mit funktionsübergreifenden Agile-Teams Software planen, entwickeln, testen und bereitstellen.
- Jira und Confluence nutzen, um Aufgaben zu organisieren, Fortschritte nachzuverfolgen, Anforderungen zu dokumentieren und die Zusammenarbeit mit Kolleginnen und Kollegen zu koordinieren.
- Praktiken der Versionsverwaltung mit Git, Bitbucket, GitFlow und Trunk-Based Development anwenden.
- Anwendungen mit Python und Java entwickeln, testen und warten.
- Code überprüfen, um Qualität, Wartbarkeit, Sicherheit und technische Standards sicherzustellen.
- CI/CD-Pipelines mit Jenkins und GitLab CI/CD warten und verbessern.
- Infrastrukturautomatisierung, Bereitstellung und Konfigurationsmanagement mit Terraform und Ansible unterstützen.
- Bei der Entwicklung verteilter Systeme und von Microservices-Anwendungen mitwirken.
- Mit cloudnativen Technologien und AWS-Services skalierbare, zuverlässige und sichere Lösungen entwickeln.
- Produktionsprobleme diagnostizieren, Ursachen ermitteln und vorbeugende Korrekturen umsetzen.
- Technische Praktiken, Wissensaustausch und kontinuierliche Verbesserung voranbringen.
- Geschäftliche Anforderungen in technische Lösungen und Umsetzungspläne überführen.
Anforderungen
- Bachelorabschluss oder Diplom in Informatik, Software Engineering oder einem verwandten Fachgebiet.
- 2–5 Jahre Berufserfahrung in Software Engineering, DevOps oder Anwendungsentwicklung.
- Erfahrung in der Entwicklung von Anwendungen mit Python und/oder Java.
- Erfahrung mit Code-Reviews und der Anwendung solider technischer Praktiken.
- Sehr gute Python-Kenntnisse.
- Erfahrung mit AWS Lambda, EventBridge, SQS, API Gateway und den Grundlagen serverloser Architekturen.
- Erfahrung mit Git und Bitbucket, einschließlich Versionsverwaltung, Branching-Strategien und gemeinsamer Softwareentwicklung.
- Erfahrung mit Jenkins und CI/CD-Tools wie GitHub Actions, GitLab CI/CD oder Harness.
- Fundierte Kenntnisse agiler Methoden und Erfahrung in Scrum- oder Kanban-Teams.
- Erfahrung mit Jira und Confluence für Planung, Nachverfolgung und Zusammenarbeit.
- Verständnis verteilter Systeme, APIs, ereignisgesteuerter Architekturen und des Microservices-Designs.
- Vertrautheit mit Infrastructure as Code, Konfigurationsmanagement und Automatisierung.
- Kenntnisse moderner Web-Frameworks wie React, Angular, Vue oder Preact.
- Erfahrung mit KI-gestützten Entwicklungstools wie GitHub Copilot oder Claude Code.
Zusatzleistungen
- Der Vertrag läuft 3,5 Monate und endet am 15. Dezember 2026.
- Vollzeitstelle mit 37,5 Stunden pro Woche.
- Die Arbeitszeiten an Werktagen sind von 8:30 bis 16:30 Uhr.
- Die Arbeit erfolgt überwiegend remote.
- Ein bis zwei Tage pro Quartal wird die Anwesenheit vor Ort erwartet.