Python Software Engineer (h/f)
emagine
Rola w zespole Technical Foundations, odpowiedzialna za budowę i utrzymanie wewnętrznego ekosystemu narzędzi deweloperskich, CI/CD oraz dystrybucji pakietów Python. Praca polega na tworzeniu skryptów, bibliotek i integracji narzędzi trzecich, aby umożliwić innym inżynierom wydajne tworzenie kodu badawczego i produkcyjnego. To stanowisko typu platform/infrastructure, a nie typowy rozwój produktu.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano liczby dni hybrydowych, brak opisu procesu rekrutacyjnego.
To rola Platform Engineera/Internal Tools – głównie budowa narzędzi dla deweloperów, CI/CD i dystrybucja pakietów Python, nie rozwój produktu komercyjnego. Tytuł 'Python Software Engineer' sugeruje typowe stanowisko programistyczne, ale realnie jest to stanowisko z pogranicza DevOps i platform engineeringu.
Rola w zespole Technical Foundations, odpowiedzialna za budowę i utrzymanie wewnętrznego ekosystemu narzędzi deweloperskich, CI/CD oraz dystrybucji pakietów Python. Praca polega na tworzeniu skryptów, bibliotek i integracji narzędzi trzecich, aby umożliwić innym inżynierom wydajne tworzenie kodu badawczego i produkcyjnego. To stanowisko typu platform/infrastructure, a nie typowy rozwój produktu.
- ✓Możliwość pracy nad nowoczesnymi narzędziami i pipeline'ami od podstaw (reinventing SDLC)
- ✓Rola w zespole Technical Foundations – duży wpływ na standardy i wydajność innych inżynierów
- ✓Międzynarodowe środowisko – szansa na pracę z ludźmi z całego świata
- −Minimalne wymaganie '10 lat' przy poziomie doświadczenia oznaczonym jako 'regular' – niespójność w seniority
- −Klauzula 'lub wyjątkowe umiejętności uczenia się' jest nieostra i może prowadzić do niejasności
- −Brak informacji o liczbie dni hybrydowych, on-call, wielkości zespołu i procesie rekrutacyjnym
- !Lokalizacja Paryż – hybryda, ale nie określono wymaganej częstotliwości obecności w biurze
- !Typ kontraktu 'other' – nie wiadomo, czy to B2B, umowa o pracę czy coś innego
- !Szeroki zakres odpowiedzialności (SDLC, Security, Cloud) – może być wiele dziedzin do ogarnięcia
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Tworzenie i utrzymanie pipeline'ów CI/CD dla pakietów Python
- •Montowanie narzędzi firm trzecich w spójną dystrybucję dla różnych architektur
- •Rozwój bibliotek i narzędzi wspierających SDLC, Security i Cloud
- •Promowanie dobrych praktyk programistycznych (dependency management, testowanie)
- •Przeprowadzanie analizy technologicznej i prototypowanie nowych rozwiązań
- •Pisanie kodu w Python lub C++ z naciskiem na niezawodność
- •Praca z systemem kontroli wersji Git i narzędziami CI/CD (Jenkins)
- •Współpraca z międzynarodowym zespołem w języku angielskim
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier z co najmniej 10-letnim stażem w software development, z bardzo dobrą znajomością Pythona i praktycznym doświadczeniem w CI/CD oraz pakietowaniu. Osoba bez wykształcenia kierunkowego może być rozważona, jeśli wykaże się wyjątkowymi umiejętnościami uczenia się.
Nie dla juniorów ani midów z mniej niż 10-letnim doświadczeniem – ogłoszenie wymaga bardzo zaawansowanej wiedzy. Osoby szukające pracy głównie w rozwoju produktów komercyjnych (a nie narzędzi wewnętrznych) również nie będą odpowiadać tej roli.
- ?Jak wygląda model hybrydowy – ile dni w biurze tygodniowo?
- ?Jaki jest typ kontraktu? Czy to B2B, umowa o pracę, czy coś innego?
- ?Czy jesteśmy przypisani do jednego klienta, czy pracujemy na różnych projektach?
- ?Jak duży jest zespół Technical Foundations?
- ?Czy istnieje system on-call? Jak często?
- ?Jakie narzędzia CI/CD są używane oprócz Jenkinsa?
- ?Czy przewidziany jest budżet na szkolenia lub konferencje?
- −Nie podano liczby dni hybrydowych
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy praca jest na jednym projekcie czy rotacyjna
- −Brak informacji o wielkości zespołu i strukturze
- −Nie określono, czy istnieje dyżur on-call
Zespół Technical Foundations współpracuje międzynarodowo, promując najlepsze praktyki i automatyzację. Kultura oparta na technologicznej ciekawości i prototypowaniu.