Cardata
Staffinity Inc
Senior CI/CD & DevOps Solution Engineer
Über die Stelle
Staffinity sucht derzeit einen Senior CI/CD & DevOps Solution Engineer für einen erstklassigen Unternehmenskunden in Halifax.
Dies ist eine Vollzeitstelle mit einem wettbewerbsfähigen Gehalt und einem umfassenden Leistungspaket für Unternehmen.
Die Gehaltsspanne beträgt 100-120k + Sozialleistungen, RRSP-Matching, Urlaub und persönliche Tage.
Dies ist eine Hybrid-Position, bis zu 3 Tage pro Woche im Büro.
Unser Kunde führt massive Modernisierungs- und Migrationsinitiativen für seine gesamte Unternehmenslandschaft durch. Anstatt der traditionellen Betriebsführung konzentriert sich diese Position auf die direkte Zusammenarbeit mit technischen Anwendungs-Teams zur Architekturgestaltung, Fehlerbehebung, Konfiguration und Durchführung von Pipeline-Migrationen von Legacy-Plattformen zu modernen Cloud-nativen Umgebungen.
Ideales Kandidatenprofil: Wir suchen einen praxisorientierten technischen Lösungsingenieur, der komplexe Pipelines debuggt, Automatisierungskonfigurationen von Grund auf neu schreibt und Infrastructure-as-Code verwaltet. Sie sollten ein starker Kommunikator sein, der sich in verschiedene Codebasen einarbeiten, technische Engpässe lösen und sowohl containerisierte Umgebungen als auch traditionelle Build-Systeme souverän navigieren kann.
Aufgaben
- Pipeline-Migration & Automatisierung: Unterstützung und Anleitung von Anwendungsteams bei der Migration von Legacy-Build-Plattformen (Jenkins, RLM oder manuelle Workflows) zu modernen GitHub Actions-Ökosystemen.
- Workflow-Konfiguration: Entwurf, Erstellung und Debugging komplexer CI/CD Pipeline-Stufen, Einstellungen und Workflows von Grund auf, einschließlich benutzerdefinierter GitHub Actions-Workflows und selbst gehosteter Runner.
- Build-System-Architektur: Erstellung von Projektkonfigurationsdateien (wie Maven POM und Settings-Dateien) von Grund auf für diverse und unterschiedliche Codebasen.
- Container- & Cluster-Management: Bereitstellung und Fehlerbehebung von containerisierten Workloads innerhalb von Docker und komplexen Kubernetes-Clustern (Verwaltung von Namespaces, Pods, PV/PVCs, Helm-Charts und kubectl-Deployments).
- Konfiguration & Infrastructure as Code: Implementierung automatisierter Systemkonfigurationen und Infrastruktur-Deployments mithilfe von Tools wie Terraform, Ansible, Artifactory und UrbanCode Deploy.
- Qualitäts- & Sicherheitsintegration: Konfiguration und Nutzung von Code-Qualitätsplattformen (SonarQube) zur Automatisierung von Guardrails direkt in aktive Deployment-Workflows.
Qualifikationen
- Ausbildung: Bachelor-Abschluss in Informatik, Diplom in IT oder gleichwertige technische Erfahrung.
- Erfahrung: 5+ Jahre fundierte praktische Erfahrung in der Konzeption, im Debugging und in der Wartung von unternehmensweiten CI/CD-Pipelines.
- Build-System-Expertise: Tiefes praktisches Verständnis von Projekttypen und Build-Tools, insbesondere Maven, NPM, PyPi, .NET und MSBuild.
- Fortgeschrittene Tool-Stack-Kenntnisse: Starke praktische Erfahrung mit Jenkins (Deklarative, Multibranch und Maven Pipelines) sowie fortgeschrittene GitHub Actions-Ausführung.
- Infrastruktur- & Deployment-Stack: Souveräne technische Ausführung in Terraform, Ansible, Docker und Kubernetes-Umgebungen.
- Scripting & Agilität: Starker Hintergrund in der Nutzung von Skriptsprachen (Groovy, Shell oder Python) zur Automatisierung von Aufgaben, kombiniert mit Erfahrung in agilen Tools (Jira oder ServiceNow).
