Kogo szukamy

Administrator IT

Czym będziesz się zajmować?

  • Dołączysz do zespołu doświadczonych administratorów zapewniających działanie i rozwój infrastruktury systemów należących do firmy Currency One - między innymi walutomat.pl i internetowykantor.pl. Początkowo Twoje zadanie będzie polegało na zrozumieniu jak działa nasz system, jakich narzędzi używamy i w jaki sposób komunikujemy się ze sobą. Aktywne włączenie się w prace i wykonywanie prostych zadań to najlepsza droga do nauki. W poznawaniu specyfiki naszego systemu będzie wspierał Cię cały zespół.
  • To jak szybko uzyskasz samodzielność i staniesz się równorzędnym partnerem w zespole jest wypadkową tego, co już wiesz, oraz szybkości nauki nowych dla Ciebie rzeczy. Nie wyznaczamy żadnego konkretnego terminu na poznanie całego systemu. Stopień trudności zadań, wpływ na kierunki rozwoju architektury systemu, autonomia w wyborze rozwiązań będą uzależnione od tego, jaką masz wiedzę i jak skutecznie potrafisz ją wykorzystać.
  • Na pewno kojarzysz mecz piłki nożnej, w której bramkarz prze na bramkę przeciwnika i strzela gola. W naszych zespołach wyszczególnione są role programisty backendowego, programisty frontendowego lub mobilnego, testera, admina, PM-a, niemniej każdy z członków czuje się równie odpowiedzialny za końcowy efekt. Jeśli tylko posiada wystarczające umiejętności, gdy sytuacja tego wymaga, bierze sprawy w swoje ręce.
  • Na co dzień zajmujemy się zarówno tworzeniem nowych funkcji serwisów jak i ich utrzymaniem. Zmiany wdrażamy niemal codziennie zgodnie z najlepszymi praktykami. Tworzymy nasze systemy, aby były w jak największym stopniu bezobsługowe i bezawaryjne, a wszelkie awarie infrastruktury i prace serwisowe miały jak najmniejszy wpływ na korzystanie z naszych usług przez klientów.
  • Posiadamy wiele różnych systemów w wielu różnych technologiach. Nie oczekujemy, że znasz je wszystkie. Będziesz musiał je jednak poznać, by móc zastąpić innych administratorów podczas ich nieobecności. Staramy się też by wdrażanie nowych rozwiązań było zbalansowane wygaszaniem starych - tak by nakład pracy potrzebnej na utrzymanie nie rósł.
  • Nie dzielimy się na “adminów sieciowych”, “devops”, “infrastrukturę”. Zajmujemy się wszystkim po trochu - od sieci komputerowych (używamy bgp, by być widocznymi w świecie a nasza wewnętrzna infrastruktura obecnie jest oparta o switche 100G), przez infrastrukturę (tam, gdzie jest to możliwe wirtualizujemy serwery, ale mamy trochę “żelaza” pod opieką), chmurę (aws i gcp), konfiguracje serwerów (używamy chef-a), po bazy danych (postgresql, mongodb, elasticsearch) i procesy CI/CD (głównie gitlab i gdzieniegdzie jenkins).
  • Tam, gdzie jest to możliwe i opłacalne - automatyzujemy pracę. Nie lubimy robić rzeczy powtarzalnych „ręcznie”, wolimy stworzyć mechanizm, który zrealizuje je automatycznie.
  • Lubimy linuksa i środowisko open source - tam gdzie jest to możliwe staramy się korzystać z „otwartych” rozwiązań. Jednak nie zamykamy się też na płatne rozwiązania - staramy się wybrać „najlepsze” rozwiązanie dla każdego problemu.
  • Zajmujemy się “swoim” systemem, a nie systemami klientów (outsourcingiem).

Czego wymagamy?

  • Zapraszamy na spotkanie rekrutacyjne kandydatów, którzy posiadają co najmniej dwuletnie doświadczenie w pracy na zbliżonym stanowisku. Rozważamy też osoby bardziej początkujące (“mocny junior”) z aspiracjami do szybkiego „nadgonienia” kompetencji.
  • Wymagamy, aby kandydaci bardzo dobrze znali Linux’a (preferowany Debian/Ubuntu), idee „as a code”, mechanizmy CI/CD oraz GIT’a - chcemy by nasza infrastruktura i konfiguracja była - tam gdzie jest to możliwe - opisana kodem i nie opierała się o „ręczne robótki”.
  • Pożądana jest umiejętność troubleshootingu problemów - zarówno funkcjonalnych jak i wydajnościowych. W sytuacji awarii musimy jak najszybciej doprowadzić do wznowienia świadczenia usług. Jesteśmy branżą finansową - tutaj każda minuta przestoju to wymierne straty.
  • Zależy nam na realizacji zadań od etapu projektowania do wdrożenia, z zapewnieniem, że po wdrożeniu również inne osoby z zespołu będą w stanie zrozumieć działanie i w sytuacji awarii przywrócić usługę. Nie lubimy żadnych SPOF - czy to w postaci ludzkiej, czy też sprzętowej.
  • Nie ma dla nas znaczenia, jaką szkołę ukończył kandydat. Nie jest istotne, czy posiada wyższe wykształcenie. Kluczowe są umiejętności oraz doświadczenie.
  • Po okresie wdrożenia wraz z pozostałymi administratorami będziesz pełnił dyżury po godzinach pracy. Staramy się, by dyżury były bezobsługowe i nie wymagały podejmowania pracy - każdą konieczność pracy po godzinach traktujemy jako anomalię, której warto w przyszłości zapobiec - ale ktoś musi być na straży działania naszych usług.
  • Szukamy osób, które podobnie jak my mają przyjazne usposobienie. Uwielbiają meandrowanie w czeluściach systemów i ich ciągłe usprawnianie. Przejmują inicjatywę. Realizują zadania wnoszące wartość dla zespołu i firmy, jednocześnie nie wymagając żadnego nadzoru lub kontroli (to ważne, ponieważ unikamy takich metod).

Przykładowe problemy, które rozwiązują administratorzy

  • Rozwinąć cookbook chef-a służący do zarządzania użytkownikami na serwerach by użytkownikom określonej grupy dodawał uprawnienia do zarządzania dockerami.
  • Dodanie do systemu generującego środowiska testowe „na żądanie” (w k8s) obsługi cms-a.
  • Zmigrować z minimalną przerwą techniczną świadczone usługi z jednej serwerowni - do innej - uwzględniając w tym organizację planowej przerwy technicznej a następnie przepięcie baz danych i świadczonych usług - tak by być przygotowanym na nagłą migrację usług do drugiego DC w sytuacji gdyby „aktywne” “przeniosło się” niespodziewanie do chmury.
  • Zweryfikować (lub zautomatyzować weryfikację) kopii bezpieczeństwa.
  • Pomóc w diagnozie problemu wydajnościowego bazy danych po wdrożeniu nowej wersji oprogramowania i doprowadzić do jak najszybszego powrotu systemów do działania.
  • Zaplanować i przeprowadzić aktualizację klastra baz danych do aktualnej wersji - na środowiskach developerskich, testowych, UAT, przedprodukcyjnych i wreszcie produkcyjnych - wraz z weryfikacją działania usług, które z bazy danych korzystają.
  • Zaplanować i przeprowadzić aktualizację lub reinstalację serwerów do aktualnie wspieranych wersji systemów (dla ułatwienia używamy głównie debiana i ubuntu lts).
  • Zaplanować i przeprowadzić aktualizację lub reinstalację klastra k8s.
  • Zaprojektować i stworzyć flow budowania statycznej strony www na podstawie kodu wordpressa umieszczonego w git, wraz z deployem na środowiska testowe i produkcyjne, koordynując prace wraz z innymi zespołami.
  • Zweryfikować problemy z autoryzacją wifi w Active Directory na klastrze windows, które “przerosły” zespół helpdesk.
  • Poprawić używane cookbooki chef-a by były zgodne z nową wersją chef-a po aktualizacji.

Dominujące technologie

  • linux - debian/ubuntu (must have)
  • chef
  • k8s/docker
  • git (gitlab)
  • bash/python
  • aws/gcp
  • PostgreSQL, MongoDB
  • * Nie musisz znać wszystkich ww. technologii, aby do nas aplikować, ale powinieneś być gotowy na ich poznanie.

Currency One SA to czołowa spółka na rynku wymiany walut i przelewów zagranicznych online w Polsce. Powstała w wyniku połączenia pierwszej społecznościowej platformy wymiany walut – Walutomat.pl oraz pierwszego e-kantoru – Internetowykantor.pl, które umożliwiają szybką i bezpieczną wymianę i transfer walut.

Dużą wagę przywiązujemy do relacji między współpracownikami. Pozytywne nastawienie i przyjazne relacje są kluczem do naszych sukcesów. Według raportu firmy Antal Currency One zajęło drugie miejsce spośród najbardziej pożądanych pracodawców w Polsce w kategorii Internet, Nowe Media i E-commerce.

Co oferujemy?

udział w konferencjach i szkoleniach (indywidualny budżet szkoleniowy)
dostęp do bogatej biblioteczki firmowej z książkami
możliwość wyboru sprzętu (PC/Mac)
zniżki na wymianę walut po korzystnym kursie
regularne dostawy świeżych owoców i warzyw
dofinansowanie zajęć sportowych, karta multisport
lekcje języka angielskiego
opieka medyczna (indywidualna lub rodzinna) oraz ubezpieczenie
relaksujące masaże
miejsce parkingowe na samochód lub rower
imprezy i wyjazdy integracyjne
chillout room
Dołączysz do nas?

Prześlij CV na adres:
kariera.it@currency-one.com

Kontaktując się z nami, akceptujesz naszą politykę prywatności. Więcej informacji znajdziesz tutaj.