TryHackMe
TryHackMe
TryHackMe to firma z branży edukacji i rozwiązań SaaS dla cyberbezpieczeństwa, która pomaga rozwijać praktyczne umiejętności z zakresu bezpieczeństwa dzięki interaktywnej nauce online. Platforma łączy uporządkowane kursy, hostowane w chmurze maszyny wirtualne oraz praktyczne laboratoria przeznaczone między innymi do wyzwań Capture the Flag, warsztatów, oceniania umiejętności i szkoleń zawodowych. Założona w 2018 roku firma TryHackMe wspiera zarówno osoby uczące się indywidualnie, jak i organizacje, oferując gotowe środowiska, które ograniczają konieczność konfigurowania lokalnych maszyn wirtualnych.

Starszy inżynier oprogramowania ds. chmury, SRE i full-stack w TryHackMe — praca zdalna w Wielkiej Brytanii

Starszy inżynier odpowiada za infrastrukturę AWS, niezawodność chmury i rozwój full-stack w TryHackMe. Rola obejmuje TypeScript, bazy danych, bezpieczeństwo, obserwowalność i optymalizację kosztów chmury.

Opis

  • Projektowanie i obsługa infrastruktury AWS, oprogramowania oraz narzędzi w obszarach sieci, obliczeń, kontenerów, baz danych, IAM, pamięci masowej i bezpieczeństwa.
  • Tworzenie i utrzymywanie produkcyjnych aplikacji Node.js i TypeScript z wykorzystaniem infrastruktury jako kodu oraz automatyzacji.
  • Ograniczanie wydatków na chmurę przy zachowaniu niezawodności usług.
  • Kierowanie pracami z zakresu inżynierii niezawodności, obserwowalności, reagowania na incydenty, odtwarzania po awariach i testowania awarii.
  • Obsługa i skalowanie produkcyjnych baz danych oraz zarządzanie ich wydajnością, pojemnością i dostępnością.
  • Współtworzenie podejścia firmy do korzystania z Vercel i rozwijającego się modelu hostowania aplikacji.
  • Tworzenie narzędzi dla deweloperów i automatyzacji ograniczających obciążenie operacyjne.
  • Współpraca z zespołem Content Engineering przy infrastrukturze maszyn wirtualnych na potrzeby praktycznej nauki.
  • Udział w inicjatywach dotyczących bezpieczeństwa i zapewniania zgodności, w tym w zakresie kontroli technicznych i usuwania niezgodności wykrytych podczas audytów.
  • Przejmowanie odpowiedzialności za wyzwania techniczne od wstępnego rozpoznania po wdrożenie produkcyjne.
  • Diagnozowanie problemów zarówno w oprogramowaniu aplikacyjnym, jak i infrastrukturze.
  • Prowadzenie przeglądów kodu i architektury.
  • Mentorowanie inżynierów i wzmacnianie standardów technicznych w całym zespole.

Wymagania

  • Udokumentowane podstawy inżynierii oprogramowania oraz doświadczenie w dostarczaniu i utrzymywaniu oprogramowania produkcyjnego.
  • Znaczne praktyczne doświadczenie z AWS wykraczające poza podstawową znajomość usług lub wiedzę certyfikacyjną.
  • Dogłębne doświadczenie infrastrukturalne obejmujące sieci, obliczenia, kontenery, rozwiązania serverless, IAM, pamięć masową, monitoring i bezpieczeństwo.
  • Bardzo dobre umiejętności rozwiązywania problemów produkcyjnych oraz solidne rozumienie systemów rozproszonych.
  • Doświadczenie zawodowe w obsłudze i skalowaniu produkcyjnych baz danych.
  • Udokumentowana biegłość w pracy z infrastrukturą jako kodem i automatyzacją operacyjną.
  • Dojrzała ocena kompromisów między niezawodnością, wydajnością, bezpieczeństwem, kosztami i długoterminową łatwością utrzymania.
  • Swoboda w korzystaniu z narzędzi programistycznych opartych na AI, takich jak Cursor, Codex lub Claude, przy krytycznej ocenie ich wyników.
  • Umiejętność jasnej komunikacji i skutecznej pracy w małym zespole o dużej odpowiedzialności.
  • Gotowość do znacznego pokrywania się z godzinami pracy w Wielkiej Brytanii.
  • Dodatkowym atutem będzie doświadczenie z NoSQL lub MongoDB, Vercel, infrastrukturą Next.js, Kubernetes lub ECS, obserwowalnością, wysokoskalowym SaaS, odtwarzaniem po awariach lub inżynierią chaosu.

Benefity

  • W pełni zdalna praca z dowolnego miejsca.
  • Dedykowany laptop służbowy i niezbędne akcesoria.
  • Pakiet firmowych gadżetów.
  • Roczny budżet szkoleniowy w wysokości £2 500 na certyfikacje i inne formy rozwoju.
  • Coroczny wyjazd firmowy finansowany przez firmę.
  • Pokrycie kosztów lunchów podczas cyklicznych wirtualnych lunchów firmowych.
  • Ubezpieczenie zdrowotne dla pracowników w krajach bez publicznej opieki zdrowotnej.
  • Rozszerzony urlop macierzyński i ojcowski wykraczający poza wymogi ustawowe.
  • Program 401(k) lub zabezpieczenie emerytalne.