Data Infrastructure Engineer

Job expired!

Globalny rynek oprogramowania do zarządzania danymi rozwija się dynamicznie, z prognozowaną wartością wzrostu z 82 miliardów USD w 2023 roku do około 137 miliardów USD w 2027 roku (IDC). W MongoDB rewolucjonizujemy różne branże i umożliwiamy deweloperom tworzenie innowacyjnych aplikacji używanych na co dzień. Uznawani za wiodącą platformę danych dla programistów i pierwszego dostawcę baz danych, który wszedł na giełdę od ponad dwóch dekad, zapraszamy Cię do dołączenia do naszego nowoczesnego zespołu.

Jako część zespołu Developer Productivity Infrastructure w grupie DevProd Platforms, będziesz odpowiedzialny za infrastrukturę chmurową dla DevProd i pomożesz zbudować nową Platformę Danych. Obejmuje to zarządzanie infrastrukturą wspierającą tworzenie i niszczenie tysięcy hostów codziennie, utrzymanie znaczącej ilości zasobów Atlas DevProd oraz szybkie spełnianie potrzeb użytkowników.

Kluczowe obowiązki:

  • Zarządzanie SQL na zaawansowanym poziomie, przeglądanie instrukcji SQL od innych zespołów
  • Praca z rozproszonymi ramami obliczeniowymi, takimi jak Hadoop lub Spark
  • Obsługa rurociągów danych i narzędzi do zarządzania przepływem pracy, takich jak Airbyte
  • Pisanie łatwego w utrzymaniu kodu i dokumentacji, najlepiej w języku Golang
  • Wdrażanie i aktualizowanie istniejącej infrastruktury platformy danych za pomocą systemów CI/CD
  • Wykorzystanie narzędzi infrastruktury jako kodu, takich jak Terraform, do tworzenia systemów samonaprawczych
  • Aktualizowanie wiedzy na temat infrastruktury chmurowej dla usług danych
  • Samodzielne prowadzenie małych i średnich projektów, utrzymując zainteresowane strony na bieżąco
  • Zapewnienie stabilności, wydajności, bezpieczeństwa i trwałości naszej infrastruktury platformy danych
  • Proaktywne rozwiązywanie problemów, korzystając z własnej wiedzy

Idealny profil kandydata:

  • Pasja do obsługi dużych ilości szybko zmieniających się danych
  • Znajomość MQL (MongoDB Query Language) oraz zaawansowana wiedza SQL
  • Biegłość w wielu językach programowania, w tym Go, Java i Python
  • Elastyczność w dostosowywaniu się do zmieniających się projektów infrastruktury
  • Doświadczenie z systemami orkiestracji kontenerów, takimi jak Kubernetes
  • Umiejętność korzystania z danych telemetrycznych, szczególnie OpenTelemetry
  • Znajomość najlepszych praktyk w zakresie niezawodności i integralności danych
  • Świadomość ofert skoncentrowanych na danych od dostawców chmurowych
  • Ekspert w zakresie Linuxa i sieci TCP/IP
  • Cieszący się wyzwaniem rozróżniania między „Projekt Apache czy fikcyjna postać z kreskówki przypominająca dinozaura?”

Nasz zespół jest rozproszone, głównie w strefach czasowych EDT i PDT, współpracując z globalnymi zespołami. Jesteśmy pierwsi w pracy zdalnej i korzystamy z narzędzi takich jak Slack i Zoom do komunikacji, choć korzystanie z biura jest opcjonalne. Przetwarzamy ogromne ilości danych dziennie przez nasz wewnętrzny system CI, Evergreen, przeprowadzając miliony testów codziennie. Dołączysz na wczesnym etapie naszej platformy danych, przyczyniając się do jej projektowania i wdrażania.