(Junior) Cloud Developer (m/w/d)
Spannende Herausforderungen

Wer sich kontinuierlich verbessert, meistert auch anspruchsvollste Aufgaben. Deswegen geben wir Ihnen nicht einfach nur die Tools für den Erfolg von heute an die Hand – sondern vermitteln das nötige Wissen für den Erfolg von morgen.

Je flacher die Hierarchie, desto steiler die Möglichkeiten: Bei GOD finden Sie genau den Spielraum, den Sie brauchen, um wirklich über sich hinauszuwachsen.

Aufgaben:

  • Entwickeln von cloud-nativen technischen Architekturen für Plattformen und Applikationen auf AWS oder Azure (Verteilte Systeme / Hybride Cloud) für Web und mobile Applikationen
  • Gewährleistung von hoher Qualität in Codierung Standards und Prinzipien 
  • Weiterentwicklung von existierenden Lösungen und Frameworks
  • Unterstützung bei der Weiterentwicklung von Proof-of-Concept Projekten in produktionsfertige Lösungen
  • Fördern von Best Practices für Cloud- und Microservices-Infrastruktur, Softwarearchitektur und Software-Entwicklung
  • Mitwirkung bei Standardisierung und Optimierung von internen Softwarelösungen

Profil:

  • Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung (z.B. Fachinformatiker:in für Anwendungsentwicklung)
  • Erfahrung mit cloud-nativen Technologien wie Container/Docker, Kubernetes, Kafka, ELK, NoSQL DBs
    Verständnis von DevOps-Prinzipien und Erfahrungen mit CI/CD-tools (Atlassian Stack, Git, Jenkins, Ansible, Chef, Puppet, Terraform, CloudFormation, Docker etc.)
  • Kenntnisse bei der Implementierung von RESTful API Services und Performance Optimierung von hochskalierbaren Applikationen
  • Programmierkenntnisse in JAVA
  • Idealerweise praktische Erfahrungen in agilen Entwicklungsmethoden nach SCRUM, Test-Driven-Development
  • Kenntnisse von den unterschiedlichen Services der Cloud Provider AWS oder Azure (z.B. AWS Lambda, AWS API Gateway, AWS DynamoDB, Amazon Kinesis, Amazon EKS, AWS Code, AWS CloudFormation, AWS IoT)
  • Engagement und hohes Verantwortungsbewusstsein
  • Strukturierte und teamorientierte Arbeitsweise
  • Sehr gute Deutsch- und Englischkenntnisse