Application Developer - AWS Cloud FullStack (Python Kenntnisse)
Westhouse Consulting GmbH
Garching bei Munchen, Germany
17 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Job source
Tech stack
Amazon Web Services
Cloud Computing
Continuous Integration
DevOps
RabbitMQ
Kubernetes Helm Charts
Kubernetes
Apache Kafka
Job description
- Entwicklung und Weiterentwicklung von Anwendungen und Services in Python
- Umsetzung von Software-Engineering-Best-Practices sowie geeigneter Design Patterns
- Entwicklung und Optimierung von CI/CD-Pipelines
- Entwicklung und Betrieb containerisierter Anwendungen im Kubernetes-Umfeld
- Erstellung und Pflege von Helm Charts fĂźr Kubernetes Deployments
- Entwicklung von cloudbasierten LĂśsungen auf AWS
- Integration und Nutzung von Messaging- und Event-Systemen wie RabbitMQ und Kafka
- Konzeption und Entwicklung skalierbarer Pipelines zur Verarbeitung groĂer Mengen von Dokumenten
- Implementierung von Mechanismen fĂźr Rate Limiting, Retries und resiliente Fehlerbehandlung
- Ăberwachung und Verbesserung der Pipeline-Performance und des Verarbeitungsstatus
- Identifikation und Beseitigung von Bottlenecks in Datenverarbeitungsprozessen
- Sicherstellung einer hohen VerfĂźgbarkeit, Skalierbarkeit und Wartbarkeit der entwickelten LĂśsungen
- Zusammenarbeit mit Entwicklern, Cloud-/DevOps-Teams und weiteren Stakeholdern
Requirements
- Sehr gute bzw. fortgeschrittene Kenntnisse in Python
- Fundierter Software-Engineering-Hintergrund und Verständnis fßr saubere Codequalität, Softwarearchitektur und Design Patterns
- Gute Kenntnisse der DevOps-Prinzipien
- Erfahrung mit der Automatisierung Ăźber CI/CD-Pipelines
- Erfahrung mit containerisierten Anwendungen
- Gute Kenntnisse in Kubernetes und Kubernetes Deployments, insbesondere Helm Charts
- Erfahrung mit AWS Cloud Services und AWS-Umgebungen
- Erfahrung mit Event- und Messaging-Systemen, vorzugsweise RabbitMQ und/oder Apache Kafka, aus Entwicklersicht
- Erfahrung in der Entwicklung skalierbarer Datenverarbeitungspipelines, idealerweise fĂźr die Verarbeitung groĂer Dokumentenmengen
- Kenntnisse in den Bereichen Rate Limiting, Retry-Mechanismen, Fehlerbehandlung und Resilienz
- Erfahrung mit Observability und Monitoring des Pipeline-Status
- Fähigkeit zur Identifikation und Vermeidung von Bottlenecks
- Analytische, strukturierte und lĂśsungsorientierte Arbeitsweise
- Gute Kommunikationsfähigkeiten in Deutsch und Englisch
Benefits & conditions
- Entwicklung und Weiterentwicklung cloudbasierter Anwendungen und skalierbarer DatenverarbeitungslĂśsungen im AWS-Umfeld. Der Schwerpunkt liegt auf der Entwicklung hochwertiger Python-Anwendungen, der Umsetzung von DevOps-Prinzipien sowie dem Betrieb containerisierter Anwendungen. Zusätzlich umfasst die Rolle die Entwicklung und Optimierung robuster, resilienter und observierbarer Datenverarbeitungspipelines fĂźr die Verarbeitung groĂer Dokumentenmengen.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.westhouse-group.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
about 3 years ago
LM
Luis Minvielle
Finding Jobs in Germany
over 2 years ago
EM
Eli McGarvie
Frontend Developer Salary in Germany [2023]
over 3 years ago