Tech stack
Java
JavaScript
Amazon Web Services (AWS)
Azure
Cloud Computing
Configuration Management
Databases
Continuous Integration
Linux
DevOps
Github
Gradle
PostgreSQL
Maven
Cisco Nexus Switches
Openshift
Oracle Applications
Ansible
Prometheus
Software Engineering
Data Logging
Google Cloud Platform
Grafana
GIT
WebPack
Script Language
Kubernetes
Build Tools
Npm(Software)
Bitbucket
Puppet
Docker
Jenkins
Artifactory
Requirements
Der ideale Kandidat bringt eine Leidenschaft für DevOps-Aufgaben und Softwareentwicklung mit, gepaart mit einem Studium oder einer Ausbildung, idealerweise ergänzt durch Berufserfahrung. Sehr gute Deutschkenntnisse und gute Englischkenntnisse sind erforderlich. Technisch solltest Du ein Verständnis und Erfahrung mit DevOps-Prinzipien haben sowie Erfahrung in der Paketierung, Entwicklung und Bereitstellung von Anwendungen, insbesondere in Java oder JavaScript. Ein versierter Umgang mit Containerisierungstechnologien wie Docker, Kubernetes und Openshift ist ebenso wichtig wie die sichere Nutzung von CI/CD-Tools wie Jenkins, Bitbucket, GitHub und Git. Grundlegende Erfahrung in der Softwareentwicklung sowie Kenntnisse in Linux und Skriptsprachen sind von Vorteil. Wünschenswert sind zudem Erfahrungen mit Build-Tools wie Gradle, Maven, npm, Webpack, Artefakt-Repositories wie Nexus oder Artifactory, Datenbanksystemen wie PostgreSQL oder Oracle, Cloud-Umgebungen wie AWS, Azure oder Google
Cloud, Konfigurationsmanagement-Tools wie Ansible oder Puppet sowie modernen Logging- und Monitoring-Lösungen wie ELK/Loki oder Grafana/Prometheus. Persönlich zeichnest Du Dich durch Verantwortungsbewusstsein, Kommunikationsfähigkeit und Teamgeist aus und bist bereit, kontinuierlich zu lernen und Dein Wissen aktuell zu halten. Eine selbstständige und strukturierte Arbeitsweise rundet Dein Profil ab.
About the company
Unser Kunde ist ein innovatives Unternehmen, das seit über drei Jahrzehnten komplexe Enterprise-Softwarelösungen entwickelt. Mit einer fortschrittlichen Low Code Plattform wird modellgetriebene Softwareentwicklung in den Mittelpunkt gestellt. Das Unternehmen entwickelt kontinuierlich eigene Tools und Lösungen für verschiedene Branchen, darunter Retail, Insurance und Public Sector. Als DevOps Engineer wirst Du Teil eines dynamischen Teams, das die Transformation von einem Projekt- hin zu einem hybriden Projekt- und Produkthaus vorantreibt. Deine Rolle umfasst die Unterstützung der Innovation und kontinuierlichen Weiterentwicklung der Softwareentwicklungs- und -auslieferungsprozesse. Du arbeitest eng mit internationalen Teams zusammen und begleitest den gesamten Software-Delivery-Prozess vom Konzept bis zur Produktion. Zu Deinen Aufgaben gehört das Aufsetzen und Weiterentwickeln von Build- und Deployment-Pipelines sowie die Erstellung und Verwaltung von Artefakt-Repositories. Darüber
hinaus bist Du verantwortlich für den Aufbau und Betrieb von modernen Logging- und Monitoring-Lösungen und analysierst sowie behebst Probleme im Staging und in der Produktion. Du unterstützt zudem bei der Migration und Entwicklung von Anwendungen für Cloud-basierte Architekturen und arbeitest eng mit den Entwicklungsteams zusammen.