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.