Lokalizacja: Ukraina (zdalnie) Twoja wiedza: Minimum 5 lat doświadczenia w tworzenie usług internetowych w języku Python, w tym duża biegłość w Django, Django REST Framework i Celery Co najmniej 3 lata doświadczenia w Golang, ze szczególnym uwzględnieniem projektów programowania sieciowego Doświadczenie w praca z PostgreSQL, Redis i RabbitMQ Solidna znajomość protokołów i koncepcji sieciowych, takich jak TCP / IP, DNS, SSL / TLS Znajomość typowych wzorców i zasad projektowania oprogramowani
Lokalizacja: Ukraina (zdalnie)
Twoja wiedza:
- Minimum 5 lat doświadczenia w tworzenie usług internetowych w języku Python, w tym duża biegłość w Django, Django REST Framework i Celery
- Co najmniej 3 lata doświadczenia w Golang, ze szczególnym uwzględnieniem projektów programowania sieciowego
- Doświadczenie w praca z PostgreSQL, Redis i RabbitMQ
- Solidna znajomość protokołów i koncepcji sieciowych, takich jak TCP / IP, DNS, SSL / TLS
- Znajomość typowych wzorców i zasad projektowania oprogramowania, zaangażowanie w ich wdrażanie w praktycznych scenariuszach
- Doświadczenie w pisaniu kompleksowych testów jednostkowych i integracyjnych
- Potrafi dokumentować kod do celów konserwacji i współpracy
- Dobrze zorientowany w Środowiska Linux, Docker i docker-compose do programowania i wdrażania
- Doświadczenie z potokami CI/CD i narzędziami do automatyzacji
- Średnio zaawansowany poziom znajomości języka angielskiego, potrafiący skutecznie czytać i pisać dokumentację techniczną oraz angażowanie się w pisemną komunikację techniczną
Stos technologii produktu:
- Python
- Golang
- Django / Django Framework REST
- Seler
- PostgreSQL, Redis
- RabbitMQ
- Docker
- AWS
- Stos Atlassian
Na pewno będzie plusem:
- Doświadczenie z AWS, ELK i Grafaną
- Zrozumienie architektur sterowanych zdarzeniami
Co z tego będziesz mieć?
- Możliwość zawarcia transakcji dzięki najnowocześniejszym technologiom i podejściu w firmie będącej światowym liderem w branży produktów, mającej miliony klientów
- Możliwość wprowadzenia zmian w zakresie prywatności, wolności słowa i neutralności sieci w Internecie
- Przyzwoity rynek stawka wynagrodzenia w zależności od doświadczenia i umiejętności
- Rozwinięta kultura korporacyjna: brak mikrozarządzania, kultura oparta na zasadach prawdy, zaufania i przejrzystości
- Mentalność „Ty to budujesz, jesteś właścicielem” w większości kontekstów
- Wsparcie rozwoju osobistego i zawodowego
- pokrycie kosztów szkoleń zewnętrznych, konferencji, literatury fachowej
- wsparcie doświadczonych kolegów
- wewnętrzne wydarzenia i szkolenia
- regularne dzielenie się wiedzą w zespołach
- Zajęcia z języka angielskiego i kluby mówienia
- Wsparcie równowagi życiowej
- naprawdę elastyczny grafik, brak śledzenia czasu
- 25 dni roboczych urlopu
- 5 dni płatnego zwolnienia lekarskiego w miesiącu (w razie potrzeby) bez przedstawiania zaświadczenia lekarskiego
< li> hojny program urlopów macierzyńskich - Silne środowisko zawodowe, przyjazna i otwarta atmosfera, możliwość wpływania na rozwój produktu i uznanie dla niego
Będziesz zaangażowany na:
- Opracowywanie i wdrażanie nowych usług dostarczania i filtrowania wiadomości e-mail przy użyciu języka Python i Golang
- Ulepszanie i utrzymywanie istniejących usług poprzez dodawanie nowych funkcji i naprawianie błędów < /li>
- Zapewnij jakość kodu poprzez kompleksowe testy jednostkowe i integracyjne
- Weź udział w dyskusjach na temat projektowania systemów dla usług, oferując innowacyjne rozwiązania
- Diagnozuj i rozwiązuj problemy z wykorzystaniem logów, raportów o błędach i danych telemetrycznych
- Pisanie dokumentacji technicznej wdrożonych funkcji/usług
O nas firma i projekt:
Firma Namecheap została założona w 2000 roku w oparciu o przekonanie, że wszyscy ludzie zasługują na niedrogie domeny dostarczane dzięki doskonałej obsłudze. Dziś Namecheap jest wiodącym, akredytowanym przez ICANN rejestratorem nazw domen i firmą hostingową, posiadającym ponad 13 milionów klientów i 17 milionów domen pod zarządzaniem — a dopiero zaczynamy.
Nasza kultura opiera się na wartościach, którymi żyjemy na co dzień: sposobie, w jaki pracujemy, sposobie współpracy z naszą globalną siecią współpracowników oraz sposobie, w jaki nieustannie wprowadzamy innowacje w rozwiązaniach, które spełniają pojawiające się potrzeby naszych klientów .
Dołącz do naszej misji dzięki naszemu narzędziu do filtrowania spamu, które przetwarza ponad 22 miliony e-maili dziennie. Poszukujemy biegłego inżyniera oprogramowania ze znajomością Pythona i Golanga. Wybrany kandydat będzie odgrywał kluczową rolę w rozwoju i utrzymaniu usług backendowych niezbędnych do dostarczania i filtrowania poczty e-mail. Chociaż Python jest podstawowym językiem wielu naszych usług, w przypadku zastosowań wymagających najwyższej wydajności w coraz większym stopniu polegamy na Golangu. To stanowisko wymaga zaangażowania w usługi internetowe i okazjonalnej pracy z protokołami niższego poziomu, takimi jak TCP. Dlatego też obowiązkowe jest solidne zrozumienie programowania sieciowego.