Das Unternehmen entwickelt digitale Lösungen für eine Vielzahl von Branchen und bietet seinen Mitarbeitern die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten. Als Cloud Software Engineer sind Sie Teil eines leidenschaftlichen Teams, das sich auf die Entwicklung von Softwarelösungen, Ingenieurwesen und Datenwissenschaft konzentriert. Ihre Hauptaufgaben umfassen die Definition und Implementierung von Cloud-Infrastrukturen sowie die Entwicklung von Observability-Tools. Sie sind verantwortlich für die Unterstützung und Entwicklung komplexer und innovativer gemeinsamer Entwicklungstools und tragen zur Erstellung und Pflege von Automatisierungsprozessen bei. Zudem implementieren Sie Cloud-Dienste und entwickeln umfassende Softwaremodule. Die Zusammenarbeit in interdisziplinären Teams ist ein wichtiger Bestandteil Ihrer Rolle, wobei Sie als agiles Teammitglied agieren. Die Gewährleistung von DevOps-Praktiken gehört ebenfalls zu Ihren Aufgaben, wobei Sie die Verantwortung für den Betrieb der von Ihnen entwickelten Lösungen übernehmen. Das Unternehmen bietet Ihnen ein interessantes und herausforderndes Aufgabenspektrum sowie die Möglichkeit, in einem international erfolgreichen Umfeld zu arbeiten.
Cloud Software Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über einen Bachelor- oder Masterabschluss in Informatik und bringt mindestens drei Jahre Erfahrung in der Softwareentwicklung mit. Sie sollten sicher im Umgang mit agentischen KI-Tools für die Automatisierung von Arbeitsabläufen, Problemlösungen und Softwareentwicklung sein. Zudem sind mindestens zwei Jahre Erfahrung mit Cloud-Technologien, Cloud-Anbietern (wie Azure, AWS, GCP), Cloud-Tools (wie Containers, Kubernetes, Grafana Cloud) und Infrastructure as Code (Terraform) erforderlich. Sie sollten über Kenntnisse in der Entwicklung cloud-nativer Frameworks, wie z.B. Terraform benutzerdefinierte Anbieter, verfügen. Erfahrung in der Softwareentwicklung mit gängigen Programmiersprachen wie Java, C# oder Golang sowie Kenntnisse in kontinuierlicher Integration sind ebenfalls von Vorteil. Vertrautheit mit Speichertechnologien und der Entwicklung verteilter Software sind wünschenswert. Ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten in Deutsch und Englisch sind erforderlich. Eine hohe Motivation und die Fähigkeit zur Zusammenarbeit in agilen Teams runden Ihr Profil ab.