Senior Python Backend Entwickler (m/w/d) | Remote | Flask & REST API

Aus der Ferne
Vollzeit
Teilzeitarbeit
Ein innovatives Technologieunternehmen, das sich auf die Entwicklung umfassender IaaS- und PaaS-Lösungen für verschiedene Unternehmenskategorien spezialisiert hat, sucht nach einem erfahrenen Python Backend Entwickler. In dieser Position werden Sie maßgeblich an der Entwicklung und Optimierung von leistungsstarken Client-Server-Anwendungen mitwirken, die über REST APIs mit Jira kommunizieren. Ihre Hauptaufgaben - Entwicklung und Wartung von robusten Backend-Systemen mit Python 3.11+ und dem Flask-Framework. - Design und Implementierung von effizienten und skalierbaren REST APIs. - Konzeption und Optimierung von Datenbankstrukturen mit PostgreSQL (Version 16) unter Verwendung von SQLAlchemy. - Entwicklung von automatisierten Synchronisationsprozessen mit externen Diensten und APIs. - Implementation von sicheren Authentifizierungs- und Autorisierungsmechanismen. - Kontinuierliche Integration und Deployment über GitLab CI/CD-Pipelines. - Optimierung der Anwendungsleistung und Skalierbarkeit. - Code-Reviews und technisches Mentoring für Teammitglieder. - Erstellung technischer Dokumentation für entwickelte Lösungen. - Regelmäßige Kommunikation mit dem Produktteam zur Abstimmung von Anforderungen und Lösungsansätzen. Erforderliche Qualifikationen - Mindestens 8 Jahre Berufserfahrung in der Softwareentwicklung. - Mindestens 5 Jahre praktische Erfahrung mit Python (Version 3.7 oder höher). - Umfassende Kenntnisse im Flask-Framework (Versionen 2 und 3). - Fundierte Erfahrung mit SQLAlchemy ORM (Versionen 1.4 und 2.0). Wünschenswerte Zusatzqualifikationen - Erfahrung mit containerisierter Entwicklung unter Verwendung von Docker und Kubernetes. - Kenntnisse in der Implementierung und Verwaltung von Microservices-Architekturen. - Erfahrung mit asynchroner Programmierung in Python (asyncio). - Vertrautheit mit Monitoring- und Logging-Tools wie Prometheus, Grafana oder ELK-Stack. - Kenntnisse in der Implementierung von Sicherheitsmaßnahmen und Best Practices. - Erfahrung mit NoSQL-Datenbanken wie MongoDB oder Redis. - Grundlegende Frontend-Kenntnisse (JavaScript, VueJS). - Erfahrung in der Entwicklung von Anwendungen für die Finanzbranche. - Kenntnis agiler Entwicklungsmethoden (Scrum, Kanban). Unser Angebot - Vollständig remote basierte Tätigkeit mit flexiblen Arbeitszeiten. - Teilzeitbeschäftigung möglich, mit individueller Vereinbarung des Arbeitsumfangs. - Wettbewerbsfähige Vergütung basierend auf Ihrer Erfahrung und Qualifikation. - Arbeit an innovativen Projekten mit modernsten Technologien. - Flache Hierarchien und ein teamorientiertes Arbeitsumfeld. - Kontinuierliche Weiterbildungs- und Entwicklungsmöglichkeiten. - Zusammenarbeit mit einem internationalen Team von Spezialisten.