Python/Backend-Entwickler за кордоном Wir suchen einen qualifizierten Python-/Backend-Entwickler, der unser Team bei der Entwicklung eines hochmodernen Netzwerkorchestrierungsprojekts unterstützt das Pulumi-Framework. Ihr Hauptaugenmerk liegt auf der Erstellung einer nahtlosen Schnittstelle für die Bereitstellung und Automatisierung von Netzwerkressourcen. Dazu gehört nicht nur die Automatisierung der Orchestrierung, sondern auch die Implementierung automatisierter Tests, um Robustheit und Zuv
Python/Backend-Entwickler
за кордоном
Wir suchen einen qualifizierten Python-/Backend-Entwickler, der unser Team bei der Entwicklung eines hochmodernen Netzwerkorchestrierungsprojekts unterstützt das Pulumi-Framework. Ihr Hauptaugenmerk liegt auf der Erstellung einer nahtlosen Schnittstelle für die Bereitstellung und Automatisierung von Netzwerkressourcen. Dazu gehört nicht nur die Automatisierung der Orchestrierung, sondern auch die Implementierung automatisierter Tests, um Robustheit und Zuverlässigkeit sicherzustellen. Sie arbeiten eng mit funktionsübergreifenden Teams zusammen, um Infrastruktur als Code zu entwerfen, zu implementieren und zu optimieren und so die Effizienz und Skalierbarkeit unseres Netzwerkbetriebs zu steigern. Wenn Sie über fundierte Kenntnisse in der Netzwerkorchestrierung und eine Leidenschaft für Automatisierung verfügen, würden wir uns freuen, von Ihnen zu hören.
Verantwortlichkeiten: – Beteiligung am gesamten Anwendungslebenszyklus: Anforderungen, Design, Entwicklung und Tests.
— Schreiben Sie sauberen und effizienten Code, um funktionale Anwendungen zu entwickeln.
– Beheben und debuggen Sie Anwendungen, um eine optimale Leistung sicherzustellen.
— Entwickeln Sie Unit-Tests und Integrationstests.
– Arbeiten Sie eng mit Front-End-Entwicklern zusammen, um benutzerorientierte Elemente in die Backend-Logik zu integrieren.
— Technische und gestalterische Anforderungen erfassen und berücksichtigen.
— Erstellen Sie wiederverwendbaren Code und Bibliotheken für die zukünftige Verwendung.
– Bleiben Sie über neue Technologien auf dem Laufenden.
Anforderungen und Fähigkeiten: – Nachgewiesene Berufserfahrung als Backend-Entwickler.
— Umfassendes Verständnis des gesamten Entwicklungsprozesses, einschließlich CI/CD und agiler Entwicklungsprozesse.
– Praktische Erfahrung mit Python 3.1* und FastAPI.
— Kenntnisse in AWS-Diensten für die Cloud-Infrastruktur.
– Erfahrung mit Docker-Containern für die Bereitstellung.
— Gute Kenntnisse in relationalen Datenbanken, insbesondere PostgreSQL.
— Expertise in Linux-Betriebssystemen.
Nice-to-Have-Fähigkeiten:(Die folgenden Fähigkeiten sind zwar nicht zwingend erforderlich, aber von Vorteil)— Vertrautheit mit Pulumi-, Terraform-, Ansible- und GitOps-Praktiken.
– Erfahrung mit Elixir oder Erlang.
– Erfahrung mit Azure Cloud.
— Erfahrung im Netzwerkmanagement (2–3 OSI-Schichten).
– Vertrautheit mit Next.js und React für die Front-End-Entwicklung.
– Erfahrung mit CI/CD- und DevOps-Praktiken.
– Erfahrung in der Qualitätssicherungsautomatisierung mit Tools wie Pytest und Playwright.
— Erfahrung mit Opentelemetry für Beobachtbarkeit.
— Vertrautheit mit dem ELK-Stack für Protokollierung und Überwachung.
— Erfahrung mit Workflow-Orchestrierungstools wie Airflow und Celery.
– Erfahrung mit Remote RPC, REST, OpenAPI/Swagger und gRPC.
Wenn Sie über die erforderlichen Fähigkeiten und eine Leidenschaft für Netzwerkorchestrierung und -automatisierung verfügen, empfehlen wir Ihnen, sich zu bewerben und unserem Team beizutreten.