MAS Global Consulting
MAS Global Consulting
MAS Global Consulting to firma zajmująca się inżynierią cyfrową i przyspieszaniem wdrażania AI, która współpracuje z dużymi organizacjami przy tworzeniu produktów opartych na AI, platform danych oraz modernizacji systemów. Jej działalność obejmuje inżynierię danych, zastosowania AI i systemy agentowe, a także cyfrową modernizację procesów o krytycznym znaczeniu w przemyśle, usługach finansowych, bankowości, ubezpieczeniach i ochronie zdrowia. Firma działa w oparciu o model prowadzony przez zespoły inżynierskie, wykorzystując własne akceleratory oraz zespoły nearshore w USA i Ameryce Łacińskiej, by prowadzić projekty od koncepcji do uruchomienia. MAS Global Consulting wspiera również inicjatywy rozwoju zawodowego w ramach działań społecznych.

Starszy inżynier Python, praca stacjonarna w Tampie

Prowadź migrację do Python 3.12, obejmującą aktualizację środowiska uruchomieniowego i zależności oraz testy zgodności. Współtwórz projekty inżynierii cyfrowej MAS Global Consulting dla startupów i firm z listy Fortune 100.

Opis

  • Przygotowuj pull requesty migracyjne dla przydzielonych pakietów i usług zgodnie z planem zespołu dotyczącym przejścia na Python 3.12.
  • Rozwiązuj problemy ze zgodnością zależności i procesu budowania, dostosowując ograniczenia wersji oraz zastępując przestarzałe lub nieobsługiwane biblioteki.
  • Sprawdzaj aktualizacje za pomocą testów jednostkowych, integracyjnych i testów zgodności środowiska uruchomieniowego; analizuj błędy i dokumentuj wyniki, aby zapewnić bezpieczne wdrożenie.
  • Udoskonalaj skrypty migracyjne, ustawienia budowania, linting i kontrole statyczne, aby powtarzalne aktualizacje były bezpieczniejsze i łatwiejsze do przeglądu.
  • Uzgadniaj uwagi z przeglądu z właścicielami pakietów i usług, monitoruj postępy i blokery oraz zgłaszaj problemy wymagające szerszych zmian na platformie.
  • Dołącz do zespołu inżynierii platformowej realizującego migrację dużej bazy kodu do Python 3.12.

Wymagania

  • Co najmniej pięć lat zawodowego doświadczenia z Pythonem oraz utrzymywaniem usług produkcyjnych lub współdzielonych bibliotek w dużej bazie kodu.
  • Wymagana jest zaawansowana znajomość angielskiego (B2/C1) oraz bardzo dobre umiejętności komunikacji w mowie i piśmie.
  • Bardzo dobra znajomość narzędzi do pakowania i budowania projektów Python, w tym rozwiązywania zależności, ograniczeń wersji, środowisk wirtualnych i zgodności pakietów.
  • Praktyczne doświadczenie w aktualizowaniu środowisk uruchomieniowych i bibliotek Python, diagnozowaniu zmian zachowania wynikających z wersji oraz obsłudze zależności przechodnich.
  • Doświadczenie w stosowaniu lintingu, formatowania i analizy statycznej w potokach CI/CD.
  • Bardzo dobre umiejętności testowania i debugowania, w tym rozróżniania regresji po migracji od niezwiązanych z nią błędów.
  • Doświadczenie w dużych refaktoryzacjach, etapowym wdrażaniu środowisk uruchomieniowych lub skoordynowanych aktualizacjach zależności w wielu pakietach i usługach.
  • Znajomość natywnych rozszerzeń Python, kompilowanych zależności lub problemów ze zgodnością w systemie Linux i na urządzeniach Apple Silicon.
  • Doświadczenie w tworzeniu wielokrotnego użytku skryptów migracyjnych lub automatyzacji ograniczającej powtarzalną pracę przy aktualizacjach.
  • Doświadczenie w zespołach zajmujących się produktywnością programistów, infrastrukturą budowania i testowania lub inżynierią platformową.

Powiązane oferty pracy

HFM

Architekt korporacyjnego oprogramowania mobilnego (iOS i Android)

HFM
501 – 1000 Pracownicy
FinanseFintech

Kształtuj architekturę aplikacji HFM na iOS i Androida, dbając o bezpieczeństwo urządzeń mobilnych, wydania i bieżące dane rynkowe. Wyznaczaj standardy inżynieryjne i pomagaj zespołom dostarczać niezawodne aktualizacje.

Otwórz
HFM

Starszy architekt oprogramowania korporacyjnego dla platform tradingowych

HFM
501 – 1000 Pracownicy
FinanseFintech

Pokieruj modernizacją platform tradingowych HFM MT4/MT5 i infrastruktury brokerskiej. Kształtuj integracje, wdrożenia Kubernetes, standardy bezpieczeństwa i oprogramowanie produkcyjne używane przez traderów na całym świecie.

Otwórz
Genesis Tech

Starszy inżynier produktu full-stack (Node.js, AI-native)

Genesis Tech
1001 – 5000 Pracownicy
DoradztwoLogistykaMarketing

Twórz systemy backendowe, infrastrukturę i funkcje oparte na AI dla produktu Boosters z zakresu osobistego bezpieczeństwa cyfrowego. Prowadź rozwój produktu od architektury i projektowania po wdrożenie i analizę wyników.

Otwórz
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Inżynier oprogramowania II: Kafka i Python — URBN, Filadelfia

URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Twórz w URBN usługi strumieniowego przetwarzania zdarzeń i integracji oparte na Kafka, wspierając przejście ze starszych platform na systemy natywne dla chmury. W pracy wykorzystywane są Python, testy automatyczne oraz praktyki CI/CD.

Otwórz
RecruityTalent

Starszy inżynier full stack: Node.js i React (praca zdalna, Bułgaria)

RecruityTalent
1 – 10 Pracownicy
DoradztwoLogistykaRekrutacja

Twórz bezpieczne, skalowalne aplikacje internetowe w Node.js i React dla startupów i klientów korporacyjnych RecruityTalent. Odpowiadaj za architekturę, integracje i jakość wytwarzanego oprogramowania.

Otwórz
CPU Softwarehouse AG

Programista full stack (Java, Spring Boot i Angular)

CPU Softwarehouse AG
51 – 200 Pracownicy
DoradztwoLogistykaMarketing

Twórz oprogramowanie bankowe dla frontend i backend, rozwijając funkcje oraz architekturę techniczną z użyciem Java, Spring Boot, Angular i TypeScript.

Otwórz
Genesis Tech

Kreatywny producent ds. marketingu performance

Genesis Tech
1001 – 5000 Pracownicy
DoradztwoLogistykaMarketing

Tworzy i testuje reklamy wspierane przez AI dla produktu Boosters z zakresu bezpieczeństwa cyfrowego, wykorzystując kreatywne insighty do pozyskiwania użytkowników. Pracuje z Google Ads, Meta, TikTok i innymi kanałami.

Otwórz
Mirantis

Starszy inżynier oprogramowania Rust w Mirantis (praca zdalna, Europa)

Mirantis

Twórz płaszczyzny sterowania Kubernetes dla chmurowej infrastruktury AI Mirantis. Rozwijaj sieć, DPU i orkiestrację bare metal dla wymagających obciążeń.

Otwórz