GŁÓWNE INFORMACJE:






Dodatkowe informacje:
Tech Lead - Senior Python Developer
Miejsce pracy: GliwiceTechnologie, których używamy
Wymagane
- Python
- TypeScript
- Django
- Flask
- Pandas
O projekcie
Do projektu realizowanego dla naszego międzynarodowego klienta poszukujemy doświadczonego Tech Leada / Senior Python Developera. Projekt obejmuje utrzymanie, rozwój i rozbudowę o nowe funkcjonalności globalnie wykorzystywanego oprogramowania, służącego do oceny i prognozowania inwestycji na rynku nieruchomości.
Metodyka: Agile / Scrum-of-Scrums
Model pracy: 100% praca zdalna
Długość trwania projektu: 12 miesięcy, z możliwością przedłużenia.
Godziny pracy: dostępność do godziny 17:00 (klient z USA/Kanady)
Tech stack w projekcie:
• Python,
• Node.js
• Microservices,
• AWS,
• AWS Lambda,
• Relational DBs / Non relational DBs (Postgres/DynamoDb)
Twój zakres obowiązków
- Tworzenie i rozwój aplikacji w Pythonie - Projektowanie skalowalnych, wydajnych rozwiązań w środowisku produkcyjnym z wykorzystaniem nowoczesnych frameworków i bibliotek.
- Współtworzenie architektury systemów oraz podejmowanie decyzji technicznych - Udział w projektowaniu rozwiązań, proponowanie najlepszych praktyk i technologii, pełnienie roli doradczej w zespole.
- Koordynacja prac zespołu developerskiego - Wspieranie zespołu jako Tech Lead, mentoring, nadzór nad jakością kodu i procesami wytwórczymi.
- Udział w procesie migracji technologicznej (Python → TypeScript) - Analiza kodu, współpraca międzyzespołowa, udział w refaktoryzacji i wdrażaniu nowych komponentów.
- Komunikacja z klientem i zespołem międzynarodowym - Prowadzenie spotkań, omawianie wymagań, prezentowanie rozwiązań – wszystko w języku angielskim na poziomie C1+.
Nasze wymagania
- Bardzo dobra znajomość języka Python w zastosowaniach komercyjnych – oczekujemy doświadczenia w tworzeniu skalowalnych, wydajnych i dobrze zaprojektowanych rozwiązań w środowisku produkcyjnym.
- Minimum 6–8 lat doświadczenia jako programista Python, w tym część jako Tech Lead.
- Minimum podstawowa znajomość TypeScriptu – wystarczająca, by rozumieć istniejący kod i uczestniczyć w procesie przepisywania części systemu z Pythona na TypeScript.
- Umiejętność samodzielnego rozwiązywania złożonych problemów technicznych.
- Doświadczenie w projektowaniu architektury systemów – mile widziane osoby, które brały udział w decyzjach architektonicznych i potrafią zaproponować solidne rozwiązania.
- Znajomość frameworków (np. Django, Flask, FastAPI) oraz bibliotek do analizy danych (np. Pandas, NumPy).
- Znajomość dobrych praktyk programistycznych, testowania (unit/integration), CI/CD oraz pracy zespołowej w metodykach Agile.
- Umiejętność pracy zespołowej oraz dzielenia się wiedzą.
- Wysoko rozwinięte umiejętności komunikacyjne, otwartość na dyskusje – bardzo istotne z perspektywy klienta ze względu na częste spotkania.
- Bardzo dobra znajomość języka angielskiego w mowie (min. C1) – codzienna dynamiczna komunikacja z klientem z USA, dokumentacja, spotkania.
- Mile widziane doświadczenie w pracy z różnorodnymi akcentami języka angielskiego (np. indyjskim).
Tak organizujemy naszą pracę
Tak pracujemy
- koncentrujesz się na jednym projekcie
- agile
- scrum
To oferujemy
- Sprawny, szybki i przyjazny proces rekrutacyjny (nie tylko umiejętności są dla nas ważne, wspólnie sprawdźmy, czy pasujesz do the Good People),
- Pracę i rozwój w renomowanej firmie IT, z ugruntowaną pozycją na rynku,
- Projekty dla klientów międzynarodowych z wielu branż,
- Płaską strukturę, politykę „otwartych drzwi” i dbałości o dobre relacje w zespołach,
- Małe zespoły w dużej firmie i koleżeńską wspólnotę w tych zespołach,
- Transparentny i atrakcyjny program szkoleniowy oparty na badaniach kompetencji,
- Bonusowy program poleceń,
- Wsparcie buddiego w okresie onboardingu,
- Rozwój wewnątrz organizacji – szkolenia wewnętrzne, „Euvic Talks”, możliwość prowadzenia wewnętrznych szkoleń,
- Udział w inicjatywach społecznych – wspieramy potrzebujących z udziałem Fundacji The Good People.
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- dofinansowanie nauki języków
- dofinansowanie szkoleń i kursów
- ubezpieczenie na życie
- spotkania integracyjne
- brak dress code’u
- kawa / herbata
- napoje
Etapy rekrutacji
- Rozmowa techniczna online z naszym developerem (60 minut)
- Rozmowa z klientem (30–45 minut) - opcjonalnie
Ważne informacje
- W trakcie procesu rekrutacji na kolejnych jej etapach wymagana będzie weryfikacja tożsamości kandydata.
- Pierwszy dzień pracy odbywać się będzie stacjonarnie w siedzibie Euvic w Gliwicach przy ul. Przewozowa 32.
W naszym wewnętrznym badaniu #theGoodPeople wskazali 4 kluczowe aspekty, które cenią najbardziej:
Sam/a decyduję o tym, jak najlepiej wykonać swoją pracę.
Mój manager/ka jest dostępny, otwarty na sugestie i odmienność zdania.
Jestem traktowany/a z należytym szacunkiem.
W moim zespole panuje atmosfera sprzyjająca współpracy.
Dodatkowe Informacje
W Euvic tworzymy środowisko pracy oparte na równości, szacunku i otwartości. Wierzymy, że różnorodność talentów i perspektyw napędza innowacje oraz wspiera zrównoważony rozwój. Dlatego nasze procesy rekrutacyjne są projektowane w sposób, który zapewnia każdemu kandydatowi równe szanse, niezależnie od pochodzenia, płci, wieku, orientacji seksualnej, stanu zdrowia czy innych indywidualnych cech. Dążymy do budowania kultury pracy, w której każdy może rozwijać swój potencjał i czuć się w pełni akceptowany.
EUVIC S.A.
Euvic - ponad 5000 pracowników i 20 lat doświadczenia niewątpliwie czynią nas dużą firmą. A jednak, mimo upływu czasu i stale powiększającego sie grona klientów wciąż jesteśmy firmą stworzoną przez inżynierów IT dla inżynierów IT.
Tworzymy prężnie rozwijającą się firmę „z ludzką twarzą”, składającą się z dobrych ludzi, tworzących dobre oprogramowanie. Czyni nas to solidnym partnerem IT skupiających się na własnych osiągnięciach, sukcesach klientów i satysfakcji zawodowej pracowników.
Zapraszamy do #theGoodPeople - profesjonaliści, pasjonaci, dobrzy ludzie 🙂
Ogłoszenie o pracy tymczasowej:
