1. Python-Erfahrung (4+ Jahre):Tiefgehende Kenntnisse Python, sichere Beherrschung von Standardbibliotheken.Erfahrung im Schreiben, Testen und Debuggen von Python-Code.2. Besitz von Frameworks auf der Serverseite (Backend): Django und/oder Flask: Erfahrung mit ORM, Abfrageverarbeitung und API-Erstellung.Erfahrung mit REST API und/oder GraphQL, Verständnis der API-Entwicklungsprinzipien. Asynchrone Frameworks (z. B. FastAPI, AIOHTTP) zu verstehen wäre von Vorteil.3. Frontend-Entwicklungsfähigkeit
1. Python-Erfahrung (4+ Jahre):
- Tiefgehende Kenntnisse Python, sichere Beherrschung von Standardbibliotheken.
- Erfahrung im Schreiben, Testen und Debuggen von Python-Code.
2. Besitz von Frameworks auf der Serverseite (Backend):
- Django und/oder Flask: Erfahrung mit ORM, Abfrageverarbeitung und API-Erstellung.
- Erfahrung mit REST API und/oder GraphQL, Verständnis der API-Entwicklungsprinzipien.
- Asynchrone Frameworks (z. B. FastAPI, AIOHTTP) zu verstehen wäre von Vorteil.
3. Frontend-Entwicklungsfähigkeiten (Frontend):
- JavaScript < /strong>, HTML5, CSS3: sichere Beherrschung, Kenntnisse des adaptiven Layouts.
- Moderne Frameworks: Erfahrung mit einem der gängigen Frontend-Frameworks (React, Vue.js, Angular).
- Kenntnisse in TypeScript sind von Vorteil.
4. Datenbanken:
- Erfahrung mit relationalen Datenbanken (PostgreSQL, MySQL) und die Fähigkeit, komplexe SQL-Abfragen zu schreiben.
- Kenntnisse in NoSQL-Datenbanken wie MongoDB, Redis.
- Erfahrung mit ORM (Django ORM, SQLAlchemy).< /li>
5. Erfahrung mit Versionskontrollsystemen:
- Git stark>: gute Git-Kenntnisse, Kenntnisse der Befehle für die Teamarbeit (Merge, Rebase, Branching).
6. Testen und Qualitätssicherung:
- Erfahrung beim Schreiben von Tests (Einheit, Integration). ) mit PyTest, Unittest oder anderen Tools.
- Erfahrung mit CI/CD (GitLab CI, Jenkins, GitHub Actions) für automatische Codebereitstellung und -tests.
7. Arbeiten mit Containern und Virtualisierung:
- Erfahrung in der Arbeit mit Docker für die Containerisierung von Anwendungen.
- Grundkenntnisse in Kubernetes oder anderen Container-Orchestrierungssystemen sind von Vorteil.
8. Grundlagen von DevOps und Serveradministration: