Location Dublin
Country Irland
Category Entwicklung & Produktmanagement
Type Vollzeit
Experience Senior
Language Englisch

Nachhaltigkeit, die Geschäft bedeutet


Wer wir sind:

Der Spezialist für Nachhaltigkeitssoftware, AMCS, hat seinen Hauptsitz in Irland und Niederlassungen in Europa, den USA, Kanada und Australasien. Mit über 1.300 hochqualifizierten Mitarbeitern in 22 Ländern sind wir auf die Bereitstellung von Technologielösungen spezialisiert, um eine kohlenstoffneutrale Zukunft zu ermöglichen.

 

Was wir tun:

Unsere innovativen SaaS-Lösungen steigern die Effizienz und die Nachhaltigkeit in ressourcenintensiven Industrien. Über 5.000 Kunden in 23 Ländern profitieren bereits von unserer Performance Sustainability-Software und stellen sicher, dass wir weltweit praktische Lösungen für eine verbesserte Rentabilität und Umweltresilienz liefern.


Unsere Mitarbeiter

AMCS bietet Teammitgliedern mehr als nur einen Job, sondern auch die Möglichkeit, eine Karriere in einem Unternehmen zu planen, das wächst, sich weiterentwickelt und neue Arbeitsweisen einführt, die sich positiv auf die Welt um uns herum auswirken. AMCS wurde in Irland gegründet und hält an den lokalen Wurzeln und der "Start-up"-Mentalität mit einer Kultur der Verbundenheit fest. Verbindung zu unserer Arbeit, Unsere Kunden, unsere Kollegen und unsere Community, die ein Arbeitsumfeld schafft, das Offenheit, Zusammenarbeit und Kreativität fördert.


Bei AMCS sind wir auf der Suche nach einem kompetenten Senior Kafka Developer mit C# .NET-Erfahrung, der sich unserem dynamischen Team anschließt. Der ideale Kandidat verfügt über umfangreiche Erfahrung mit Kafka, C# und .NET Core sowie über ein solides Verständnis von ereignisgesteuerter Architektur und Echtzeit-Datenstreaming-Lösungen.


Hauptaufgaben:

·         Entwerfen, entwickeln und pflegen Sie robuste API-Dienste, die Kafka für Echtzeit-Daten-Streaming nutzen.

·         Arbeiten Sie mit funktionsübergreifenden Teams zusammen, um Anforderungen zu sammeln und in skalierbare technische Lösungen umzusetzen.

·         Implementieren Sie eine ereignisgesteuerte Architektur mit Kafka, um die Skalierbarkeit und Leistung von Diensten sicherzustellen.

·         Optimieren Sie die Anwendungsleistung, um eine hohe Verfügbarkeit und Zuverlässigkeit von Kafka-basierten Systemen zu gewährleisten.

·         Schreiben Sie sauberen, skalierbaren und effizienten Code gemäß den Best Practices für die .NET- und Kafka-Integration.

·         Nehmen Sie an Code-Reviews teil und bieten Sie Junior-Entwicklern Mentoring zu Kafka und .NET Best Practices an.

·         Arbeiten Sie eng mit DevOps-Teams zusammen, um die ordnungsgemäße Einrichtung, Konfiguration und Überwachung der Kafka-Infrastruktur sicherzustellen.

·         Bleiben Sie auf dem Laufenden über die neuesten Branchentrends und Technologien im Zusammenhang mit Kafka, .NET und Microservices.

Befähigungen:

  • Bachelor-Abschluss in Informatik, Software Engineering oder einem verwandten Bereich.

  • Nachgewiesene Erfahrung als Kafka, mit starkem Fokus auf C# und .NET Core.

  • Solides Verständnis von ereignisgesteuerter Architektur und Echtzeit-Datenstreaming mit Kafka.

  • Umfangreiche Erfahrung im Entwerfen, Erstellen und Verwalten von Kafka-basierten Messaging-Systemen.

  • Erfahrung mit RESTful API-Diensten und der Integration von Kafka in .NET-Anwendungen.

  • Vertrautheit mit Versionskontrollsystemen (z. B. Git).

  • Ausgeprägte Problemlösungskompetenz und Liebe zum Detail.

Bevorzugte Qualifikationen:

  • Erfahrung mit Cloud-Plattformen (vorzugsweise Azure oder AWS).

  • Vertrautheit mit Containerisierungstechnologien (z. B. Docker, Kubernetes).

  • Kenntnisse in der Microservices-Architektur und verteilten Systemen.

  • Vertrautheit mit agilen Entwicklungsmethoden.