Senior DevOps Ingenieur | RabbitMQ Spezialist | Remote Position
Aus der Ferne
Teilzeitarbeit
Wir suchen einen außergewöhnlichen Senior DevOps Ingenieur (Remote / Weltweit), der umfassende Systemprüfungen durchführt und strategische Verbesserungen für unsere unternehmenskritische Infrastruktur implementiert. In dieser anspruchsvollen Rolle werden Sie Ihre Expertise in RabbitMQ-Clustering, Nachrichtenwarteschlangen und automatisierten Bereitstellungsprozessen einsetzen, um hochverfügbare, skalierbare Systeme zu gewährleisten.
Hauptverantwortlichkeiten:
- Durchführung gründlicher Systemprüfungen zur Identifizierung von Infrastruktur-Schwachstellen und Leistungsengpässen.
- Entwurf und Optimierung von RabbitMQ-Cluster-Konfigurationen für maximale Zuverlässigkeit und Durchsatz.
- Fehlersuche und Lösung komplexer Probleme mit Message-Queuing-Systemen und ereignisgesteuerten Architekturen.
- Implementierung umfassender Überwachungs- und Alarmierungssysteme für kritische Infrastrukturkomponenten.
- Zusammenarbeit mit Entwicklungsteams zur Optimierung der Leistung und Skalierbarkeit von Node.js-Anwendungen.
- Erstellung von Infrastructure-as-Code (IaC)-Lösungen zur Automatisierung von Bereitstellung und Konfigurationsmanagement.
- Konzeption und Pflege von CI/CD-Pipelines für nahtlose Integrations- und Bereitstellungsworkflows.
- Entwicklung detaillierter Dokumentationen für Systemarchitektur und betriebliche Abläufe.
- Umsetzung von Sicherheits-Best-Practices in der gesamten Infrastruktur (DevSecOps-Prinzipien).
- Fachliche Anleitung für Teammitglieder zu Infrastrukturdesign und Optimierungsstrategien.
Erforderliche Fähigkeiten:
- Mindestens 5 Jahre Erfahrung in DevOps, SRE oder ähnlichen technischen Betriebsrollen.
- Fundierte praktische Erfahrung mit Konfiguration und Verwaltung von RabbitMQ-Clustern in Produktionsumgebungen mit hohem Durchsatz.
- Nachgewiesene Erfahrung mit Node.js-Anwendungen (v18+) und deren Bereitstellungsmustern.
- Tiefgreifendes Verständnis von Message-Queue-Architekturen, Kommunikationsmustern und Fehlermodi.
- Kompetenz mit Containerisierungstechnologien (Docker, Kubernetes oder äquivalent).
- Erfahrung mit mindestens einer großen Cloud-Plattform (AWS, Azure oder GCP).
- Fundierte Kenntnisse von Infrastructure-as-Code-Tools (Terraform, Pulumi, CloudFormation oder äquivalent).
- Erfahrung mit Monitoring- und Observability-Tools (Prometheus, Grafana, ELK-Stack, Datadog).
- Außergewöhnliche Fähigkeiten zur Fehlersuche und Problemlösung für komplexe verteilte Systeme.
- Solides Verständnis von Netzwerkprotokollen, Sicherheitsprinzipien und Techniken zur Leistungsoptimierung.
- Erfahrung mit Git und CI/CD-Workflows für automatisierte Bereitstellungen.
- Vertrautheit mit modernen Cloud-nativen Praktiken und Microservices-Architekturen.
Wünschenswert:
- Erfahrung mit anderen Message Brokern (Kafka, ActiveMQ, ZeroMQ).
- Kenntnisse in Redis, MongoDB oder anderen NoSQL-Datenbanken für komplementäre Datenspeicherung.
- Vertrautheit mit Microservices-Architekturmustern und Best Practices.
- Erfahrung mit Log-Aggregation, -Analyse und automatisierten Alarmierungssystemen.
- Professionelle Zertifizierung in Cloud-Plattformen (AWS, Azure, GCP).
- Erfahrung im Design von Hochdurchsatz- und Niedriglatenz-Systemen im großen Maßstab.
- Hintergrund in Finanz-, Gesundheits- oder E-Commerce-Systemen.
- Erfahrung mit GitOps-Workflows und -Methodologien.
- Kenntnisse von Service-Mesh-Technologien (Istio, Linkerd, Consul).
- Beiträge zu Open-Source-DevOps-Tools oder Infrastrukturprojekten.
- Erfahrung mit Infrastructure-Monitoring-Tools wie Nagios, Zabbix oder New Relic.
- Kenntnisse in der Automatisierung mit Skriptsprachen wie Python, Bash oder PowerShell.
- Verständnis von Hochverfügbarkeitskonzepten und Disaster-Recovery-Strategien.
Warum Sie Teil unseres Teams werden sollten:
Bei uns bewältigen Sie anspruchsvolle Infrastrukturprobleme, die direkte Auswirkungen auf die Zuverlässigkeit und Leistung des Unternehmens haben. Wir bieten wettbewerbsfähige Vergütung, flexible Remote-Arbeitsregelungen, berufliche Entwicklungsmöglichkeiten und eine kollaborative Kultur, die technische Exzellenz und Innovation schätzt. Werden Sie Teil unseres Teams, um faszinierende technische Herausforderungen zu lösen und mit modernsten Infrastrukturtechnologien in einer Umgebung zu arbeiten, die sowohl Qualität als auch Work-Life-Balance priorisiert.
Unsere DevOps-Ingenieure haben die Möglichkeit, mit den neuesten Technologien zu arbeiten und kontinuierlich ihre Fähigkeiten zu erweitern. In dieser Teilzeitposition genießen Sie die Flexibilität, Ihr Arbeitsleben nach Ihren Bedürfnissen zu gestalten, während Sie an technologisch anspruchsvollen Projekten arbeiten, die Ihr Wissen und Ihre Fähigkeiten herausfordern und erweitern.