Praca
Z kanału partnera
Starszy inżynier Java - Bezpieczeństwo - Elasticsearch
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- Elastic
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Elastic, firma Search AI, umożliwia każdemu znalezienie potrzebnych odpowiedzi w czasie rzeczywistym, wykorzystując wszystkie dane i na dużą skalę, uwalniając potencjał firm i ludzi. Platforma Elastic Search AI, z której korzysta ponad 50% osób z listy Fortune 500, łączy w sobie precyzję wyszukiwania i inteligencję sztucznej inteligencji, aby umożliwić każdemu przyspieszenie uzyskiwania ważnych wyników. Wykorzystując wszystkie ustrukturyzowane i nieustrukturyzowane dane — skuteczniej zabezpieczając i chroniąc prywatne informacje — kompletne, oparte na chmurze rozwiązania Elastic w zakresie wyszukiwania, bezpieczeństwa i obserwowalności pomagają organizacjom realizować obietnice sztucznej inteligencji.
Jaka jest rola
Poszukujemy starszego programisty, który dołączy do zespołu Elasticsearch Security. Na tym stanowisku będziesz współtworzyć architekturę i projektowanie głównych funkcji Elasticsearch. Funkcje te obejmują uwierzytelnianie, autoryzację i izolację dzierżawy. Będziesz współpracować z liderami inżynierii i produktów w Elastic. Twoim celem jest udział w zapewnianiu wysokiego poziomu bezpieczeństwa na wszystkich poziomach. Obejmuje to zapewnienie, że nasz rozproszony magazyn danych ma najwyższej jakości zabezpieczenia na dużą skalę.
Co będziesz robić
• Udział w kluczowych inicjatywach związanych z bezpieczeństwem, od architektury po produkcję, koncentrując się na dostarczaniu nowych krytycznych funkcji. Uczestnictwo w projektowaniu technicznym, planowaniu i wykonywaniu głównych komponentów bezpieczeństwa w rdzeniu silnika Elasticsearch.
• Opracowywanie podstawowych modeli bezpieczeństwa dla funkcji.
• Optymalizacja wydajności zabezpieczeń na dużą skalę w środowiskach systemów rozproszonych.
• Stosowanie rozwiązań kryptograficznych w celu rozwiązania rzeczywistych przypadków użycia przez klientów.
• Zapewnienie solidnej izolacji danych w ramach wspólnej infrastruktury obsługującej różnych klientów.
• Monitorowanie i stosowanie najnowszych osiągnięć i najlepszych praktyk w zakresie bezpieczeństwa. Obejmuje to uwierzytelnianie, zarządzanie tożsamością, kryptografię i zarządzanie dostępem do danych.
• Współpraca z kolegami z całej firmy w celu od samego początku wbudowania zabezpieczeń w nowe funkcje klienta.
• Podejmuj wysiłki w zakresie zarządzania lukami w zabezpieczeniach, ściśle współpracując z zespołem InfoSec w celu proaktywnej identyfikacji, oceny i naprawienia zagrożeń bezpieczeństwa.
• Wykorzystaj narzędzia oparte na sztucznej inteligencji, aby zautomatyzować selekcję podatności, ustalanie priorytetów i wstępne badanie, usprawniając przepływy pracy związane z bezpieczeństwem i ograniczając interwencję ręczną.
Co przynosisz
• Masz głęboką wiedzę na temat wewnętrznych elementów Java i zarządzania pamięcią JVM. Rozumiesz, jak działają modele współbieżności. Możesz pisać kod, który jest wydajny, bezpieczny dla wątków i wolny od blokad. To doświadczenie obejmuje pracę z dużymi bazami kodu typu open source i korporacyjnymi.
• Masz doświadczenie w budowaniu skalowalnych i wydajnych systemów autoryzacji przy dużej współbieżności i dużych zestawach uprawnień, w tym w projektowaniu modeli dostępu, sprawdzaniu poświadczeń/tokenów na dużą skalę i utrzymywaniu spójności decyzji dotyczących autoryzacji w całym systemie rozproszonym.
• Masz solidną wiedzę na temat bezpieczeństwa systemów rozproszonych, w tym wzajemnego zaufania między węzłami, transportu o zerowym zaufaniu, tolerancji partycji i propagacji stanu klastra.
• Masz głęboką wiedzę na temat protokołów tożsamości brzegowej (OAuth 2.0, SAML).
• Masz udokumentowane doświadczenie w wykorzystywaniu sztucznej inteligencji do przyspieszania programowania, debugowania złożonych systemów i optymalizacji kodu, jednocześnie współpracując nad końcowymi wynikami.
• Posiadasz umiejętność współpracy między funkcjami i zespołami oraz płynnego przełączania pomiędzy różnymi projektami, bazami kodu lub zespołami w oparciu o priorytety biznesowe
• Możesz pracować autonomicznie, wspierając decyzje i wyniki w rozproszonym zespole, wykorzystując asynchroniczną, bezpośrednią i przejrzystą komunikację.
Punkty bonusowe
• Znajomość mechanizmów szyfrowania, uzgadniania TLS i zarządzania cyklem życia PKI/certyfikatów.
• Metody kryptograficzne uwzględniające wykorzystanie pamięci i opóźnienia.
• Znajomość implikacji kryptografii postkwantowej (PQC) i gotowość do wsparcia migracji usług do algorytmów kryptograficznych odpornych na kwanty.
• Praktyczne doświadczenie w mapowaniu technicznych kontroli na poziomie silnika do wymagań FedRAMP (umiarkowany/wysoki), FIPS 140 i SOC 2.
• Doświadczenie w pracy nad elementami wewnętrznymi magazynu danych lub wyszukiwarki.
Informacje dodatkowe - Dbamy o naszych ludzi
Jako firma rozproszona, różnorodność stanowi podstawę naszej tożsamości. Niezależnie od tego, czy chcesz rozpocząć nową karierę, czy rozwinąć istniejącą, Elastic to rodzaj firmy, w której możesz pogodzić świetną pracę ze wspaniałym życiem. Twój wiek to tylko liczba. Nie ma znaczenia, czy właśnie skończyłeś studia, czy Twoje dzieci już są; potrzebujemy Cię do tego, co możesz zrobić.
Staramy się zapewnić równe korzyści we wszystkich regionach i chociaż przepisy różnią się w zależności od miejsca, wierzymy, że dbanie o naszych ludzi jest rzeczą słuszną.
• Konkurencyjne wynagrodzenie oparte na pracy, którą tutaj wykonujesz, a nie na Twojej poprzedniej pensji
• Ubezpieczenie zdrowotne dla Ciebie i Twojej rodziny w wielu lokalizacjach
• Możliwość tworzenia kalendarza z elastycznymi lokalizacjami i harmonogramami dla wielu ról
• Duża liczba dni urlopu w roku
• Zwiększ swój wpływ — przekazujemy do 2000 USD (lub równowartość w walucie lokalnej) na darowizny finansowe i usługi
• Do 40 godzin rocznie do wykorzystania na projekty wolontariackie, które lubisz
• Wdrożenie rodzicielstwa poprzez co najmniej 16 tygodni urlopu rodzicielskiego
Różni ludzie różnie podchodzą do problemów. Potrzebujemy tego. Elastic jest pracodawcą zapewniającym równe szanse i angażuje się w tworzenie kultury włączającej, która celebruje różne perspektywy, doświadczenia i pochodzenie. Kwalifikujący się kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, pochodzenie etniczne, kolor skóry, religię, płeć, ciążę, orientację seksualną, postrzeganie lub tożsamość płciową, pochodzenie narodowe, wiek, stan cywilny, chroniony status weterana, stan niepełnosprawności lub jakąkolwiek inną podstawę chronioną przez federalne, stanowe lub lokalne prawo, rozporządzenie lub rozporządzenie.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/elastic/senior-java-engineer-security-elasticsearch-208403)
Jaka jest rola
Poszukujemy starszego programisty, który dołączy do zespołu Elasticsearch Security. Na tym stanowisku będziesz współtworzyć architekturę i projektowanie głównych funkcji Elasticsearch. Funkcje te obejmują uwierzytelnianie, autoryzację i izolację dzierżawy. Będziesz współpracować z liderami inżynierii i produktów w Elastic. Twoim celem jest udział w zapewnianiu wysokiego poziomu bezpieczeństwa na wszystkich poziomach. Obejmuje to zapewnienie, że nasz rozproszony magazyn danych ma najwyższej jakości zabezpieczenia na dużą skalę.
Co będziesz robić
• Udział w kluczowych inicjatywach związanych z bezpieczeństwem, od architektury po produkcję, koncentrując się na dostarczaniu nowych krytycznych funkcji. Uczestnictwo w projektowaniu technicznym, planowaniu i wykonywaniu głównych komponentów bezpieczeństwa w rdzeniu silnika Elasticsearch.
• Opracowywanie podstawowych modeli bezpieczeństwa dla funkcji.
• Optymalizacja wydajności zabezpieczeń na dużą skalę w środowiskach systemów rozproszonych.
• Stosowanie rozwiązań kryptograficznych w celu rozwiązania rzeczywistych przypadków użycia przez klientów.
• Zapewnienie solidnej izolacji danych w ramach wspólnej infrastruktury obsługującej różnych klientów.
• Monitorowanie i stosowanie najnowszych osiągnięć i najlepszych praktyk w zakresie bezpieczeństwa. Obejmuje to uwierzytelnianie, zarządzanie tożsamością, kryptografię i zarządzanie dostępem do danych.
• Współpraca z kolegami z całej firmy w celu od samego początku wbudowania zabezpieczeń w nowe funkcje klienta.
• Podejmuj wysiłki w zakresie zarządzania lukami w zabezpieczeniach, ściśle współpracując z zespołem InfoSec w celu proaktywnej identyfikacji, oceny i naprawienia zagrożeń bezpieczeństwa.
• Wykorzystaj narzędzia oparte na sztucznej inteligencji, aby zautomatyzować selekcję podatności, ustalanie priorytetów i wstępne badanie, usprawniając przepływy pracy związane z bezpieczeństwem i ograniczając interwencję ręczną.
Co przynosisz
• Masz głęboką wiedzę na temat wewnętrznych elementów Java i zarządzania pamięcią JVM. Rozumiesz, jak działają modele współbieżności. Możesz pisać kod, który jest wydajny, bezpieczny dla wątków i wolny od blokad. To doświadczenie obejmuje pracę z dużymi bazami kodu typu open source i korporacyjnymi.
• Masz doświadczenie w budowaniu skalowalnych i wydajnych systemów autoryzacji przy dużej współbieżności i dużych zestawach uprawnień, w tym w projektowaniu modeli dostępu, sprawdzaniu poświadczeń/tokenów na dużą skalę i utrzymywaniu spójności decyzji dotyczących autoryzacji w całym systemie rozproszonym.
• Masz solidną wiedzę na temat bezpieczeństwa systemów rozproszonych, w tym wzajemnego zaufania między węzłami, transportu o zerowym zaufaniu, tolerancji partycji i propagacji stanu klastra.
• Masz głęboką wiedzę na temat protokołów tożsamości brzegowej (OAuth 2.0, SAML).
• Masz udokumentowane doświadczenie w wykorzystywaniu sztucznej inteligencji do przyspieszania programowania, debugowania złożonych systemów i optymalizacji kodu, jednocześnie współpracując nad końcowymi wynikami.
• Posiadasz umiejętność współpracy między funkcjami i zespołami oraz płynnego przełączania pomiędzy różnymi projektami, bazami kodu lub zespołami w oparciu o priorytety biznesowe
• Możesz pracować autonomicznie, wspierając decyzje i wyniki w rozproszonym zespole, wykorzystując asynchroniczną, bezpośrednią i przejrzystą komunikację.
Punkty bonusowe
• Znajomość mechanizmów szyfrowania, uzgadniania TLS i zarządzania cyklem życia PKI/certyfikatów.
• Metody kryptograficzne uwzględniające wykorzystanie pamięci i opóźnienia.
• Znajomość implikacji kryptografii postkwantowej (PQC) i gotowość do wsparcia migracji usług do algorytmów kryptograficznych odpornych na kwanty.
• Praktyczne doświadczenie w mapowaniu technicznych kontroli na poziomie silnika do wymagań FedRAMP (umiarkowany/wysoki), FIPS 140 i SOC 2.
• Doświadczenie w pracy nad elementami wewnętrznymi magazynu danych lub wyszukiwarki.
Informacje dodatkowe - Dbamy o naszych ludzi
Jako firma rozproszona, różnorodność stanowi podstawę naszej tożsamości. Niezależnie od tego, czy chcesz rozpocząć nową karierę, czy rozwinąć istniejącą, Elastic to rodzaj firmy, w której możesz pogodzić świetną pracę ze wspaniałym życiem. Twój wiek to tylko liczba. Nie ma znaczenia, czy właśnie skończyłeś studia, czy Twoje dzieci już są; potrzebujemy Cię do tego, co możesz zrobić.
Staramy się zapewnić równe korzyści we wszystkich regionach i chociaż przepisy różnią się w zależności od miejsca, wierzymy, że dbanie o naszych ludzi jest rzeczą słuszną.
• Konkurencyjne wynagrodzenie oparte na pracy, którą tutaj wykonujesz, a nie na Twojej poprzedniej pensji
• Ubezpieczenie zdrowotne dla Ciebie i Twojej rodziny w wielu lokalizacjach
• Możliwość tworzenia kalendarza z elastycznymi lokalizacjami i harmonogramami dla wielu ról
• Duża liczba dni urlopu w roku
• Zwiększ swój wpływ — przekazujemy do 2000 USD (lub równowartość w walucie lokalnej) na darowizny finansowe i usługi
• Do 40 godzin rocznie do wykorzystania na projekty wolontariackie, które lubisz
• Wdrożenie rodzicielstwa poprzez co najmniej 16 tygodni urlopu rodzicielskiego
Różni ludzie różnie podchodzą do problemów. Potrzebujemy tego. Elastic jest pracodawcą zapewniającym równe szanse i angażuje się w tworzenie kultury włączającej, która celebruje różne perspektywy, doświadczenia i pochodzenie. Kwalifikujący się kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, pochodzenie etniczne, kolor skóry, religię, płeć, ciążę, orientację seksualną, postrzeganie lub tożsamość płciową, pochodzenie narodowe, wiek, stan cywilny, chroniony status weterana, stan niepełnosprawności lub jakąkolwiek inną podstawę chronioną przez federalne, stanowe lub lokalne prawo, rozporządzenie lub rozporządzenie.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/elastic/senior-java-engineer-security-elasticsearch-208403)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Elastic
Ogłoszenie pochodzi od Elastic.