Ein international agierendes Unternehmen im Bereich moderner HR-Softwarelösungen bietet derzeit einer erfahrenen Fachkraft die Möglichkeit, aktiv an der Weiterentwicklung eines ihrer Kernprodukte mitzuwirken. Dabei stehen innovative Technologien, ein agiles Umfeld sowie internationale Teamarbeit im Fokus.
Das sind deine Aufgaben :
Weiterentwicklung und Wartung eines Kernprodukts mit Python, Django und Django REST Framework
Konzeption, Implementierung und Code-Reviews für ein eventbasiertes RESTful Webservice mit Celery, Rabbit MQ und Redis
Erhöhung der Testabdeckung durch automatisierte Tests und Arbeit mit Postgre SQL-Datenbanken
Verbesserung der Codequalität durch Refactoring und Nutzung von Git und Git Hub für die Versionskontrolle
Dokumentation der Arbeit mittels Open API und Swagger UI sowie aktive Kommunikation im Team
Mitarbeit an architektonischen Entscheidungen und Verbesserungsvorschlägen, inklusive Container-Deployment via Docker und Kubernetes auf AWS
Das bringst du mit :
Abgeschlossene Ausbildung im IT-Bereich (HTL, Universität oder Fachhochschule)
Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit Python, insbesondere mit Django (DRF) und Java
Erfahrung in der Entwicklung von RESTful Webservices und deren Integration mit externen Systemen mittels :
Celery
Rabbit MQ
Redis
Kenntnisse in serviceorientierten Architekturen wie Microservices und im Umgang mit Postgre SQL
Erfahrung in Scrum-Teams, idealerweise in einer internationalen, verteilten Organisation
Versierter Einsatz von Git und Git Hub im Entwicklungsprozess
Erfahrung mit Docker und Kubernetes ist von großem Vorteil
Sehr gute Englischkenntnisse in Wort und Schrift (Deutschkenntnisse sind ein Plus, aber kein Muss)
Das erwartet dich :
Die Chance, den Weg vom erfolgreichen Startup zum etablierten Unternehmen aktiv mitzugestalten
Arbeiten mit den neuesten Technologien und Stacks in einem zukunftsorientierten Umfeld
Vielfältige Weiterbildungs- und Entwicklungsmöglichkeiten
Teil eines internationalen Teams mit hoher fachlicher Kompetenz
Regelmäßiger Austausch mit dem Top-Management und Zugang zu geballtem Know-how
Job Nr : 3273
Software Architect • Schwechat, Niederösterreich, Österreich