Bunge
Jobgether
Data Platform Engineer
Über die Stelle
Diese Stelle wird im Auftrag eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und weiteren Schritte verwaltet. Unser Partner sucht einen Data Platform Engineer mit Sitz in Brasilien.
Wie Jobgether funktioniert
Wir verwenden einen KI-gestützten Matching-Prozess, um sicherzustellen, dass Ihre Bewerbung schnell, objektiv und fair anhand der Kernanforderungen der Stelle geprüft wird. Unser System identifiziert die am besten geeigneten Kandidaten, und diese Shortlist wird direkt an das einstellende Unternehmen weitergegeben. Die endgültige Entscheidung und die nächsten Schritte (Interviews, Assessments) werden von deren internem Team verwaltet.
Wir danken Ihnen für Ihr Interesse und wünschen Ihnen viel Erfolg!
Warum über Jobgether bewerben?
Datenschutzhinweis: Mit dem Absenden Ihrer Bewerbung bestätigen Sie, dass Jobgether Ihre personenbezogenen Daten verarbeitet, um Ihre Kandidatur zu bewerten und relevante Informationen an den einstellenden Arbeitgeber weiterzugeben. Diese Verarbeitung basiert auf berechtigtem Interesse und vorvertraglichen Maßnahmen gemäß den geltenden Datenschutzgesetzen (einschließlich DSGVO). Sie können Ihre Rechte (Auskunft, Berichtigung, Löschung, Widerspruch) jederzeit ausüben.
#LI-CL1
Werden Sie Teil eines modernen Data-Engineering-Teams, das für den Betrieb und die Weiterentwicklung von mehr als 400 Datenplattformen und Diensten verantwortlich ist, die Datenbanken, Streaming-Technologien, Kubernetes-basierte Workloads und verwaltete Cloud-Dienste umfassen. Als Data Platform Engineer helfen Sie dabei, die traditionelle Datenbankadministration in eine skalierbare, automatisierte und Cloud-native Engineering-Praxis zu transformieren. Sie entwerfen und warten eine zuverlässige Dateninfrastruktur, verbessern die betriebliche Effizienz und ermöglichen es Entwicklungsteams, über Self-Service-Lösungen auf Datendienste zuzugreifen. Durch die Arbeit mit modernen DevOps- und Site Reliability Engineering (SRE)-Praktiken tragen Sie zur Plattformmodernisierung, Sicherheit, Leistung und Kostenoptimierung bei. Diese vollständig remote ausgeübte Stelle ist ideal für einen erfahrenen Ingenieur, der Freude daran hat, komplexe Infrastrukturherausforderungen zu lösen und belastbare, produktionsreife Datenplattformen aufzubauen.
Verantwortlichkeiten
Sie übernehmen die Verantwortung für das Design, die Bereitstellung, den Betrieb und die kontinuierliche Verbesserung von Datenplattformen und arbeiten dabei mit Entwicklern, Managern sowie internen und externen Stakeholdern zusammen, um zuverlässige und skalierbare Lösungen zu liefern. Zu Ihren Aufgaben gehören:
- Design, Bereitstellung und Betrieb von Datenplattformen zur Unterstützung von Datenbanken, Echtzeit-Streaming und Datenverarbeitungstechnologien wie Kafka, Flink und Debezium/Change Data Capture (CDC).
- Verwaltung Cloud-nativer Datendienste in Kubernetes-basierten Umgebungen und verwalteten Diensten, einschließlich Datenbankplattformen und Database-as-a-Service (DBaaS)-Lösungen.
- Evaluierung und Prototyping neuer Technologien und Dienstanbieter unter Sicherstellung von Sicherheit, Compliance, Zuverlässigkeit und Betriebsbereitschaft.
- Anwendung von DevOps- und SRE-Prinzipien zur Automatisierung der Infrastrukturbereitstellung, Konfiguration, Bereitstellung und Wartung unter Verwendung von Tools wie Terraform, Terragrunt, Ansible, GitLab CI/CD, Argo CD, Vault, Python und Bash.
- Entwicklung wiederverwendbarer Infrastrukturmodule, Automatisierungs-Workflows und standardisierter Bereitstellungspfade, die es Entwicklungsteams ermöglichen, Datendienste per Self-Service bereitzustellen und zu nutzen.
- Reduzierung manueller Vorgänge, repetitiver Aufgaben und technischer Schulden bei gleichzeitiger Mitwirkung an der Migration und Modernisierung von Legacy-Datensystemen.
- Design und Wartung hochverfügbarer, belastbarer und fehlertoleranter Architekturen, einschließlich Backup-, Wiederherstellungs-, Replikations- und Failover-Strategien.
- Überwachung und Optimierung der Plattformzuverlässigkeit und -leistung unter Verwendung von Observability-Tools wie Prometheus und Grafana.
- Untersuchung und Behebung komplexer Produktionsvorfälle, Durchführung von Ursachenanalysen und Implementierung von Korrekturmaßnahmen zur Vermeidung wiederkehrender Probleme.
- Analyse der Ressourcennutzung, Kapazitätsanforderungen und Wachstumstrends unter Anwendung von FinOps-Prinzipien zur Verbesserung der Kosteneffizienz der Infrastruktur.
- Teilnahme an einem rotierenden 24/7-Rufbereitschaftsplan zur Unterstützung der Dienstverfügbarkeit und Aufrechterhaltung der Plattformresilienz.
Anforderungen
Der ideale Kandidat verfügt über praktische Erfahrung in der Verwaltung von Produktions-Dateninfrastrukturen und ein fundiertes Verständnis von Cloud-nativen Technologien, Automatisierung und Datenbankzuverlässigkeit. Sie sollten in der Lage sein, unabhängig zu arbeiten, komplexe technische Probleme zu beheben und teamübergreifend zusammenzuarbeiten, um die Plattformleistung kontinuierlich zu verbessern. Die folgenden Qualifikationen und Fähigkeiten sind erforderlich oder wünschenswert:
Erforderliche Qualifikationen
- Nachgewiesene Erfahrung im Betrieb von Produktionsdatenbanken wie PostgreSQL, MongoDB oder Valkey, einschließlich Replikation, Hochverfügbarkeit, Backup und Wiederherstellung sowie Upgrades.
- Praktische Erfahrung mit Daten-Streaming- und Echtzeitverarbeitungstechnologien, insbesondere Kafka und Flink.
- Fundierte Kenntnisse von DevOps-Praktiken, einschließlich Continuous Integration und Delivery, Infrastrukturautomatisierung und Infrastructure as Code.
- Praktische Erfahrung mit Automatisierungs- und Infrastruktur-Tools wie Python, Bash, Terraform, Terragrunt und Ansible.
- Starke SQL-Kenntnisse und Erfahrung in der Optimierung der Datenbankleistung durch Query-Tuning, Indizierung und Konfiguration der Datenbank-Engine.
- Betriebserfahrung mit Public-Cloud-Umgebungen, vorzugsweise Microsoft Azure.
- Arbeitskenntnisse von Kubernetes und Container-Technologien.
- Starke Eigenverantwortung, kritisches Denken und Problemlösungsfähigkeiten, kombiniert mit einem Verantwortungsbewusstsein und einer Einstellung zur kontinuierlichen Verbesserung.
- Hervorragende schriftliche und mündliche Kommunikationsfähigkeiten, aktives Zuhören und die Fähigkeit, effektiv mit funktionsübergreifenden Teams zusammenzuarbeiten.
- Fließende Englischkenntnisse sind zwingend erforderlich.
Wünschenswerte Qualifikationen
- Fortgeschrittene Kenntnisse in Kubernetes oder Azure Kubernetes Service (AKS), insbesondere für zustandsbehaftete und datenintensive Workloads.
- Erfahrung mit Datenbank-Operatoren wie CloudNativePG, einschließlich Speicherverwaltung, Autoscaling und operativem Lebenszyklusmanagement.
- Gute Linux-Administrations- und Fehlerbehebungsfähigkeiten.
- Erfahrung mit verwalteten Datendiensten, einschließlich gehosteter PostgreSQL-, Kafka- oder MongoDB-Plattformen.
- Vertrautheit mit Change Data Capture-Technologien wie Debezium.
- Erfahrung mit GitLab CI/CD-Pipelines und GitOps-Workflows.
Vorteile
- Arbeitsmodell: Vollständig remote.
- Anstellungsart: Vollzeitstelle.
- Moderne Technologieumgebung: Arbeiten Sie mit mehr als 400 Datenplattformen und Diensten über Datenbanken, Streaming, Kubernetes und Cloud-native Infrastruktur hinweg.
- Technische Entwicklung: Sammeln Sie praktische Erfahrungen mit modernem Data Engineering, Automatisierung, DevOps, SRE und Praktiken zur Plattformmodernisierung.
- Engineering-Einfluss: Helfen Sie beim Aufbau wiederverwendbarer Infrastruktur und Self-Service-Funktionen, die die Produktivität der Entwicklungsteams verbessern.
- Kollaboratives Umfeld: Arbeiten Sie mit technischen Spezialisten, Entwicklern, Managern und anderen Stakeholdern an komplexen Infrastrukturherausforderungen.
- Operative Verantwortung: Tragen Sie zu Zuverlässigkeit, Resilienz, Leistungsoptimierung und kosteneffizientem Plattformbetrieb bei.
