Software Engineer - Microservices Architecture
DIS AG
Dresden, Germany
24 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Shift work
Languages
German
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Computing Platforms
C Sharp (Programming Language)
C++ (Programming Language)
Cloud Computing
Continuous Integration
Linux
DevOps
Distributed Systems
Scrum Methodology
+14 more
Prometheus
Service-Oriented Architecture
Software Engineering
Istio
Grafana
Gitlab
Git
Kubernetes
Information Technology
Linkerd (Service Mesh)
Api Design
Docker
Golang
Microservices
Job description
In diesem innovativen Entwicklungsumfeld gestalten Sie aktiv eine modulare, skalierbare und sichere Softwareplattform mit und leisten einen wesentlichen Beitrag zur Weiterentwicklung zentraler Plattform-Services.
Sie arbeiten mit modernen Cloud- und Container-Technologien und unterstützen andere Entwicklungsteams bei der Migration und Integration ihrer Anwendungen., * 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
- Mindestens C1-Sprachniveau in Deutsch
Benefits & conditions
- Flexible Arbeitszeitmodelle & Homeoffice-Möglichkeiten
- Attraktive Vergütung inkl. betrieblicher Altersvorsorge
- Individuelle Trainings- und Weiterbildungsmöglichkeiten
- Betriebliche Altersvorsorge
- 30 Tage Urlaub
- Attraktive Vergütung
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.deGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in GermanyÂ
about 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
How to Find Tech Jobs in Berlin
almost 3 years ago