Tipp
Statt selbst nach passenden Positionen zu suchen, lassen Sie sich durch unseren Job Monitor über neue Stellen informieren.Der Arbeitgeber
Unser Mandant bietet eine anspruchsvolle und abwechslungsreiche Tätigkeit, in der Sie Ihr Knowhow und Erfahrung einbringen können. Dazu erhalten Sie den nötigen Freiraum, um eigene Ideen zu entwickeln, zu planen und umzusetzen. Sie erwartet ein hochmotiviertes Team von Kollegen mit hervorragendem Betriebsklima und flachen Hierarchien sowie eine der Position angemessenen Vergütung. Das alles in einem wirtschaftlich unabhängigen und nachhaltig wachsenden Unternehmen.Die Position
Zum nächst möglichen Zeitpunkt sucht unser Mandant eine(n) (Senior) Software Engineer (m/w/d) mit folgenden Hauptaufgaben:- Entwickle Komponenten für Information Retrieval auf Basis von Lucene und Elasticsearch für hoch-skalierende Suchsysteme
- Helfe uns im Team unseren mehrsprachigen linguistischen Analyzer weiter zu entwickeln
- Beschäftige Dich mit Lemmatisierung, Sprachenerkennung, Suchqualität, (semantische) Queryverarbeitung und Ranking
- Entwickle Plugins, die Elasticsearch um hochwertige Funktionen erweitern
- Evaluiere Ideen aus Paper, sei gerne kreativ und implementiere Lösungen zur Produktreife
- Verwende Eigenentwicklungen und Open Source Tools und Frameworks je nach Bedarf, technischer und wirtschaftlicher Sinnhaftigkeit
- Übernehme Verantwortung für Deine Arbeit und die Deines Teams: von der Konzeption und Implementierung über die Entwicklung und Pflege der CI-Pipeline bis zur Bereitstellung Deines Beitrages im Produkt
Die Anforderungen
- Gute bis sehr gute Kenntnisse mit folgenden Programmier-/Skriptsprachen: Java, Python, BASH, Groovy, Javascript
- Erfahrung in Webfrontendentwicklung, Handlebars.js, CSS, Sass, JavaScript, ReactJS
- Gute bis sehr gute Kenntnisse in Erstellung und Ausführung von Ansible Playbooks für Linux und Windows
- Erfahrung in der Installation und Konfiguration von Elasticsearch und Kibana in multinode Umgebungen unter Windows und Linux
- Erfahrung mit der Installation von Java REST Services in Multiserver Umgebungen unter Windows und Linux
- Erfahrung und Verständnis mit/von unterschiedlichen Authentication Frameworks wie OIDC, SAML oder Windows Kerberos
- Erfahrung mit der Konfiguration von Microsoft Azure Applications
- Erfahrung mit der Installation und Konfiguration von Apache Tomcat, NGINX und Apache Webserver
- Gutes Verständnis von Firewalls, Reverse Proxy’s, web application security, load balancern, SSL, DNS, Active Directory und die Integration von Java Webservices in die on premise Server Infrastruktur beim Kunden für Linux und Windows
- Erfahrung mit Docker, Kubernetes und Erstellung von Helm Charts
- Sehr gute Kenntnisse im Umgang mit GIT, Jenkins, Maven
- Erfahrung mit dem Betrieb von Java Webapplikationen und Webservices in on premise Installationen und in der Google Cloud
- Sehr gute Fähigkeiten im Debuggen von Java (Web)applikationen
Online Bewerbung
Name:
Vorname:
Mailadresse:
Weitere Kontaktoptionen:
Gehaltswunsch:
Anschreiben:
XING Profil / LinkedIn Profil ...
... und/oder Bewerbungsunterlagen: (nur .PDF Formate, max. 4 MB)
Bewerbung
Bewerben Sie sich bitte ausschließlich online.Nach Eingang Ihrer Bewerbung prüfen wir diese und melden uns mit dem Ergebnis zeitnah bei Ihnen.
Ihr Ansprechpartner
Gerhard Hillervacantum Personalberatung
Im Bärle 10
69469 Weinheim
T: +49 (0) 6201 592 677
F: +49 (0) 6201 592 678
M: +49 (0) 172 6296 079
hiller@vacantum.com
www.vacantum.com
Gerne steht Ihnen Ihr Personalberater für Fragen zur o.g. Position auch telefonisch von Montag bis Freitag in der Zeit zwischen 9.00 h und 19.00 h zur Verfügung.