Unser Kunde ist ein führendes Unternehmen in der Getränkeindustrie und sucht zur Verstärkung seines Teams einen Software-Entwickler für IT-Operations. In dieser Rolle sind Sie verantwortlich für die Umsetzung von Anforderungen für die Intralogistiklösung, beginnend mit der Anforderungsanalyse bis hin zur Implementierung. Sie entwickeln gemeinsam mit einem agilen Team an einer Fullstack-Lösung, die Backend-Technologien wie Java Spring Boot und Node.js sowie Frontend-Technologien wie Angular umfasst. Darüber hinaus arbeiten Sie an REST/JSON-APIs und sind aktiv an der Weiterentwicklung der Microservices-Architektur beteiligt, die auf einer Kubernetes-Plattform mit Apache Kafka basiert. Ihre Aufgaben umfassen die Erstellung von CI-Pipelines mit GitLab CI sowie die Unterstützung im 2nd-Level-Support. Sie haben zudem die Möglichkeit, an der Integration von KI-Werkzeugen in die Lösungen mitzuwirken, was ein spannendes neues Aufgabengebiet darstellt. Das Unternehmen bietet Ihnen ein modernes Arbeitsumfeld, flexible Arbeitsbedingungen und die Chance, sich in innovativen Technologien weiterzuentwickeln. Sie arbeiten in einem erfahrenen Team, das über mehrere Standorte hinweg zusammenarbeitet und profitieren von der Möglichkeit, aktiv an der Gestaltung der Zukunft des Unternehmens mitzuwirken.
Software-Entwickler, IT-Operations (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein erfolgreich abgeschlossenes technisches Studium oder eine vergleichbare Ausbildung im IT-Bereich sowie langjährige praktische Berufserfahrung. Sie sollten sehr gute Kenntnisse in der Backend-Entwicklung mit Java (Spring Boot) und Microservices-Architekturen mitbringen. Erfahrung in Node.js ist von Vorteil. Im Frontend-Bereich sollten Sie Erfahrung in der Angular-Entwicklung haben, idealerweise auch mit NgRx und Nx Monorepo sowie Basiswissen in TypeScript. Zudem sollten Sie sich mit REST/JSON-APIs auskennen und erste Erfahrungen mit Event-Sourcing und CQRS haben oder bereit sein, diese Konzepte schnell zu erlernen. Vertrautheit mit Kubernetes und Apache Kafka ist wünschenswert, ebenso wie erste Erfahrungen mit CI/CD-Pipelines, insbesondere GitLab CI, und Testautomatisierung. Persönlich zeichnen Sie sich durch analytisches Denken, eine eigenverantwortliche und strukturierte Arbeitsweise sowie Teamfähigkeit und Kommunikationsstärke aus. Flexibilität und die Fähigkeit, sich schnell in neue Technologien einzuarbeiten, sind ebenfalls wichtig.