Software Engineer mit Schwerpunkt Microservices Architecture

DIS AG
Dresden, Germany
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Intermediate

Job location

Remote
Dresden, Germany

Tech stack

API
Agile Methodologies
Continuous Integration
Linux
DevOps
Scrum
Prometheus
Istio
Grafana
Gitlab
GIT
Kubernetes
Docker

Job description

  • Weiterentwicklung und Implementierung einer Microservices-basierten Architektur mit Fokus auf Skalierbarkeit und Wartbarkeit
  • Evaluierung und Einführung von Service-Mesh-Infrastrukturen und API-Gateways
  • Konzeption und Umsetzung von Sicherheitskonzepten (Ingress/Egress, Service-to-Service-Kommunikation)
  • Etablierung eines datengetriebenen Telemetry-Ansatzes (u. a. mit OpenTelemetry)
  • Aufbau und Bereitstellung entsprechender Telemetry-Infrastrukturen
  • Definition von Architektur-Guidelines und Frameworks für interne Entwicklungsteams
  • Unterstützung anderer Teams bei Migration und Integration ihrer Services
  • Enge Zusammenarbeit mit Entwicklungs-, Produkt- und Security-Teams
  • Mitwirkung entlang des gesamten Software Development Lifecycles

Requirements

  • Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
  • Mehr als 2 Jahre Erfahrung in der Softwareentwicklung (keine Berufseinsteiger-Position)
  • Sehr gute Kenntnisse in mindestens einer der folgenden Programmiersprachen: Java, Golang, C++ oder C#
  • Erfahrung in der Entwicklung verteilter Systeme und Microservices-Architekturen
  • Sehr gute Kenntnisse im API-Design und in serviceorientierten Architekturen
  • Fundierte Erfahrung mit Docker und Kubernetes
  • Sehr gute Kenntnisse in Git / GitLab
  • Erfahrung mit OpenTelemetry sowie Observability-Tools (z. B. Prometheus, Grafana, Jaeger)
  • Kenntnisse in CI/CD, DevOps-Practices und agilen Methoden (z. B. Scrum)
  • Erfahrung mit Service Mesh (z. B. Istio, Linkerd) und API-Gateways (z. B. Kong, HA Proxy) von Vorteil
  • Gute Linux-Kenntnisse

Benefits & conditions

  • Flexible Arbeitszeitmodelle & Homeoffice-Möglichkeiten
  • Attraktive Vergütung
  • 30 Tage Urlaub
  • Individuelle Trainings- und Weiterbildungsmöglichkeiten
  • Betriebliche Altersvorsorge
  • Langfristiges und attraktives Arbeitsumfeld, * Festes Arbeitsverhältnis
  • Marktgerechtes Monatsgehalt
  • Intensive Betreuung
  • Attraktive Zusatzleistungen

About the company

Es bedeutet, dass Sie fest bei der DIS AG angestellt sind und somit auch alle rechtlichen Ansprüche aus dem Anstellungsverhältnis haben. Das umfasst u.a. ein festes Einkommen nach Tarifvertrag, bezahlten Urlaub, Weihnachtsgeld oder Lohnfortzahlung im Krankheitsfall. Sie sind aber nicht bei der DIS AG tätig, sondern arbeiten bei unseren Kundenunternehmen. Das bedeutet, die DIS AG ist Ihr Arbeitgeber, weshalb Sie Ihren Arbeitsvertrag und Ihr Gehalt von uns erhalten. Sie sind allerdings als Arbeitskraft bei einem unserer Kunden beschäftigt.

Apply for this position