Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
Einstellungsbonus: 230$ - 500$
Nächste Arbeit705 Ansichten
2 Bewerbungen 0 Antworten
Das Kundenunternehmen wurde 2006 gegründet. Etwa 200 Mitarbeiter. Auf der Fortune-100-Liste.
Partner: Tableau, AWS, Microsoft, Mapbox usw.
Das Hauptziel dieses Projekts ist die Erstellung eines Python-basierten Berichtsframeworks, das SQL-Tabellen, Flatfiles und verschiedene andere Datenquellen verwendet, um eine Berichtskonfiguration zu erstellen, die dann über Kafka für andere Anwendungen bereitgestellt wird.
Leistungen des Teams von der technischen Seite:
Datenspeicher: Vertica, MS SQL Server, Dynamo DB, S3, Elasticsearch;
ETLs: Amazon-Dienste (Lambda, SWF, Athena usw.), Spark, Airflow, Kettle;
Web: .Net, eckig;
Visualisierung: Tableau, Kibana, Splunk.
Tägliche Aufgaben und Ihr Beitrag zu deren Umsetzung:
- Erstellung von strukturiertem Python-OOP-Code, der Daten aus verschiedenen Quellen effizient empfangen kann;
- Durchführung von Modul- und Integrationstests;
- Teilnahme an der Analyse und Lösung von Datenqualitätsproblemen und anderen Problemen;
- Anwendung von Praktiken zur Optimierung der Datenbank- und Abfrageleistung sowie Anwendung von effizientem Python-Code;
- Tägliche schriftliche und mündliche Kommunikation mit Kunden, anderen Entwicklern, Infrastruktur- und Supportteams;
- Ständige Suche nach besseren Lösungen und Empfehlungen für neue Ideen an den Kunden.
Erforderliche Erfahrungen und Fähigkeiten für die Umsetzung der Aufgaben:
- 2-3 Jahre Python-Entwicklungserfahrung mit besonderem Schwerpunkt auf dem Schreiben von strukturiertem und lesbarem Python-OOP-Code;
- Mindestens 1-2 Jahre Erfahrung in der SQL-Programmierung, dem Schreiben von Abfragen, der Optimierung der Abfrageleistung und Datenbanktechnologien;
- Erfahrung in flexiblen Arbeitsmethoden, Tests und CI/CD;
- Kenntnis grundlegender Linux-Befehle;
- Organisatorische und analytische Fähigkeiten;
- Fähigkeit, parallele Aufgaben zu verwalten;
- Gute Fähigkeiten zur Problemlösung;
- Ausgezeichnete Kommunikationsfähigkeiten in Englisch (sowohl schriftlich als auch mündlich, oberes Mittelstufenniveau);
- Kluge, kommunikative, teamfähige Person, die interessiert und bereit ist, neue Fähigkeiten und Technologien zu erlernen)
Ein großer Vorteil wird sein:
- Erfahrung mit Kafka und Proto3;
- Erfahrung mit Multiprozessor, Entwurfsmustern und Best Practices in Python;
- Erfahrung in der Entwicklung von Lösungen basierend auf komplexen Geschäftsanforderungen.
Wie das Unternehmen von seiner Seite aus helfen kann:
- Das ist vor allem eine schnelle und qualitativ hochwertige berufliche Weiterentwicklung;
- Lernmöglichkeiten: Kontinuierliches Lernen ist wichtig, daher haben wir ein internes Mentoring-System und investieren in verschiedene externe Kurse, Konferenzen und Zertifizierungen in diesem Bereich.
- Darüber hinaus ermöglichen Ihnen Corporate Friday Talks (Knowledge-Sharing-Sessions) und Meetups, Technologien außerhalb Ihres Kernbereichs kennenzulernen und Ihre Kommunikationsfähigkeiten zu verbessern.
Das inspiriert wirklich!)