Über das Unternehmen
BaryTech ist ein innovatives Unternehmen, das sich der Lösung von realen Herausforderungen an der Schnittstelle von IT und Innovation verschrieben hat. Wir suchen leidenschaftliche Fachleute, die an Lernen, Wachstum und wirkungsvoller Technologie glauben.
Stellenprofil
Wir suchen einen erfahrenen und hochmotivierten Senior Python Django Developer für unser wachsendes Engineering-Team. Der ideale Kandidat verfügt über tiefgreifende Expertise in Python, Django, skalierbarer Backend-Architektur, Cloud-Technologien und modernen Softwareentwicklungspraktiken. Sie werden eng mit funktionsübergreifenden Teams zusammenarbeiten, um Enterprise-grade Backend-Systeme und hochleistungsfähige Webanwendungen zu entwickeln.
Aufgaben
- Design, Entwicklung, Tests und Wartung skalierbarer Webanwendungen mit Python und Django
- Erstellung und Wartung von RESTful APIs und Microservices-basierten Architekturen
- Optimierung von Anwendungsleistung, Skalierbarkeit, Zuverlässigkeit und Sicherheit
- Zusammenarbeit mit Frontend-Entwicklern, DevOps-Ingenieuren, QA-Teams und Product Managern
- Architekturplanung und technische Entscheidungsfindung
- Mentoring von Junior-Entwicklern und technische Code Reviews
- Behebung von Produktionsproblemen und Implementierung langfristiger Lösungen
- Arbeit in Agile/Scrum-Entwicklungsumgebungen
Anforderungen
- 7–10 Jahre professionelle Softwareentwicklungserfahrung
- Tiefe Expertise in Python und Django Framework
- Praktische Erfahrung mit Django REST Framework (DRF)
- Solides Verständnis von REST APIs, Microservices und skalierbarem Systemdesign
- Erfahrung mit PostgreSQL, MySQL oder anderen relationalen Datenbanken
- Hands-on Erfahrung mit AWS, Azure oder GCP
- Vertrautheit mit Docker, Kubernetes und CI/CD-Pipelines
- Erfahrung mit Git und Versionskontrollsystemen
- Verständnis von Softwarearchitektur und Design Patterns
- Hervorragende Englischkenntnisse
Benefits
- Wettbewerbsfähiges Gehalt und langfristige Wachstumschancen
- Möglichkeit, in einem internationalen und kollaborativen Umfeld zu arbeiten
- Flexible Remote-Working-Kultur
- Exposition gegenüber neuester Technologie und globalen Projekten
- Karriereentwicklung und kontinuierliche Lernmöglichkeiten
- Hochwertige Engineering-Arbeit mit starker Eigenverantwortung