
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.