Software Engineer (Python) in Kraków

Software Engineer (Python) in Kraków

Kraków Pełny etat 121500 - 148500 zł / rok (szac.) Hybrydowo
T

W skrócie

  • Zadania: Twórz innowacyjne API i automatyzuj sieci w dynamicznym środowisku.
  • Firma: Telnyx - lider w globalnej łączności, który kształtuje przyszłość.
  • Benefity: Atrakcyjne wynagrodzenie, zdalna praca i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Szybkie tempo pracy z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój branży.
  • Kwalifikacje: Doświadczenie w programowaniu w Pythonie oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

O Telnyx to lider branży, który nie tylko wyobraża sobie przyszłość globalnej łączności - my ją budujemy. Od architektury i wzmacniania zasięgu prywatnej, globalnej, wielochmurowej sieci IP, po dostarczanie technologii brzegowej bezpośrednio do Twoich rąk za pomocą intuicyjnych interfejsów API, kształtujemy nową erę płynnej interakcji między ludźmi, urządzeniami i aplikacjami.

Obecnie poszukujemy pasjonatów, którzy są podekscytowani możliwością wniesienia wkładu do firmy kształtującej branżę, jednocześnie rozwijając swoje umiejętności i kariery. Szukamy starszego inżyniera, który żyje na styku oprogramowania i sieci - kogoś, kto zbudował interfejsy API skierowane do klientów, gdzie POST nie kończy się na wierszu bazy danych, ale na routerze konfigurowanym w PoP.

Co będziesz robić:

  • Publiczne API na api.telnyx.com - /networks, /virtual_cross_connects, /wireguard_interfaces, /wireguard_peers, /global_ips, /public_internet_gateways oraz ich punkty końcowe dotyczące pokrycia/zdrowia/użytkowania.
  • Kontrola orkiestracji (Python 3.12, asyncio) - tłumaczenie POST/DELETE na wdrożenia sieciowe: alokacja zasobów (IPAM, port/route-distinguisher/GRE-ID pools), kolejki zadań oparte na Postgresie (SKIP LOCKED), ponowne próby, wycofanie w przypadku częściowej awarii, uruchamianie/dekomisja runnerów oraz długoterminowe kontrole zdrowia i procesy pojednawcze.
  • Automatyzacja sieci - Ansible + asyncssh/netmiko przesyłające skonfigurowane szablony Jinja2 do floty węzłów Linux i VyOS.
  • Integracje z chmurą - API Equinix Fabric i Equinix Metal do lądowania wirtualnych połączeń krzyżowych w regionach AWS, Azure i Google Cloud.
  • Produkcja - metryki i alerty Prometheus/Telegraf, Bugsnag, eskalacje klientów, które obejmują logikę aplikacji i sieć, oraz synchronizacja rozliczeń (MRC) dla zasobów sieciowych.

Wymagania:

  • Silna znajomość asynchronicznego Pythona w produkcji oraz komfort w pisaniu i przeglądaniu Go.
  • Znajomość routingu: możesz konfigurować i debugować sesje BGP, VRF, tuneli GRE, NAT i WireGuard oraz czytać konfiguracje FRR lub VyOS.
  • Postgres poza podstawami ORM - migracje na systemach na żywo, semantyka blokowania, wzorce kolejek.
  • Automatyzacja floty przez SSH - Ansible w skali produkcyjnej, idempotentne role, bezpieczne wdrożenie/wycofanie, wykrywanie dryfu.
  • Umiejętność debugowania incydentów w różnych warstwach w jednym podejściu - tcpdump, wg show, vtysh i logi aplikacji.

Co to stanowisko nie jest:

  • Nie jest to rola NetOps/NOC. Dostarczanym produktem jest oprogramowanie - API, kontrolery, automatyzacja - a nie ręczne zmiany w urządzeniach.
  • Nie jest to czysta rola backend CRUD. Jeśli warstwa sieciowa w powyższym stosie wydaje się problemem kogoś innego, to nie jest odpowiednie dopasowanie.

Software Engineer (Python) in Kraków – pracodawca: Telnyx

Telnyx w Warszawie to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w rozwijającym się zespole sprzedaży. Pracownicy mają możliwość rozwoju zawodowego poprzez bezpośrednią współpracę z klientami oraz udział w innowacyjnych projektach związanych z AI i telekomunikacją. Dodatkowo, elastyczne podejście do pracy oraz możliwość podróży po Polsce i Czechach sprawiają, że praca w Telnyx jest nie tylko satysfakcjonująca, ale także pełna ekscytujących wyzwań.

T

Dane kontaktowe:

Zespół rekrutacyjny Telnyx

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Engineer (Python) in Kraków

Python (asyncio)
Go
REST API Development
BGP Configuration
VRF Management
GRE Tunnels
WireGuard