Softwareentwickler für Cloudtechnologien (m/w/d)
Softwareentwickler (m/w/d) für Cloudtechnologien
Was benötigst Du?
- Du besitzt praxiserprobte Kenntnisse mindestens einer Programmiersprache .
- Du bist sicher im Umgang mit Unix/Linux auf der Konsole.
- Erste Erfahrungen mit Openshift und Kubernetes
- Lust dich in Amazon AWS und MS Azure einzuarbeiten
- Git, Jenkins und Jira bist du sicher
- Affinität für DevOps-Prozesse
Was wäre wünschenswert?
- Du hast erste Erfahrungen in einer Skriptsprache, z.B. Bash oder Python.
- Du hast erste Erfahrungen in der funktionalen Sprache Kotlin mit.
- Lust eigene Docker-Container zu designen und diese in die Cloud zu deployen
- Du bist interessiert an Cloud Native Microservices, Containern und NoSQL.
- Serverless Programmierung wie Amazon Lambda, Azure Functions
Welche Herausforderungen erwarten Dich?
- Du begleitest den gesamten Lebenszyklus: vom Entwurf und Implementierung über die Integration bis hin zum Produktivbetrieb.
- Du bringst dich aktiv in Architektur- und Designdiskussionen rund um unsere kundenspezifischen Lösungen ein.
- Entwicklung von Schnittstellen zum Datenaustausch mit Drittsystemen
- Continuous Integration / Continuous Testing / Continuous Delivery ist genau deine Welt!
- Weiterentwicklung unsere Produkte
Was erwarten wir von Dir?
Du bist ein Teamplayer und entfaltest dich bei Handlungsfreiräumen erst so richtig. Du ruhst dich nicht auf deinen aktuellen Kenntnissen aus und hast keine Angst davor, Neues auszuprobieren. Du gehst mit offenen Augen durch den Tag, hinterfragst bestehende Prozesse kritisch und scheust dich nicht, Optimierungspotenziale anzusprechen und umzusetzen. Dein Wissen teilst du gerne mit deinen Kollegen und du bringst frische Ideen im Team und im Projekt ein.
Wichtig für uns ist vor allem, dass du für deinen Job brennst und ins Team passt. Als Quereinsteiger oder Autodidakt hast du bei uns also genau die gleichen Chancen, wie mit einer IT-Ausbildung oder einem Informatikstudium. Für uns zählt vor allem deine Persönlichkeit, fürs Fachliche sorgen wir dann schon!
Du verstärkst ein cross-funktionales agiles Team und arbeitest mit KollegInnen aus den Bereichen Frontend, Mobile, DevOps, Marketing und Design zusammen. Bei SaJo Consulting bedeutet Software-Entwicklung, dass du den gesamten Software Lifecycle mitgestaltest – von der Planung und Architektur über die Entwicklung und das Testing hin zu Deployment und Wartung. Einiges davon ist neu für dich? Kein Problem. Neue, spannende Technologien ausprobieren, Weiterbildungen und Konferenzen, dich und dein Team weiterentwickeln – für diese Dinge hast du Raum bei SaJo Consulting.