Software Engineer - Data Infrastructure - Kafka

Job expired!

Canonical знаходиться на передовій у створенні комплексного пакету автоматизації, який надає багатооблачні та локальні дані рішення для підприємств. Команда Data Platform співпрацює для розробки керованих рішень для всього спектру сховищ даних і технологій, охоплюючи великі дані, NoSQL, можливості кеш-слою, аналітику та структуровані SQL-двигуни.

Ми вирішуємо складні проблеми, пов'язані зі стійкими до збоїв, критично важливими розподіленими системами, щоб забезпечити найкращі у світі автоматизовані рішення для платформ даних. Ми шукаємо інженерів від початкового до старшого рівня, які захоплюються технологіями Великих Даних, такими як розподілені сховища подій (Kafka) та паралельні обчислювальні фреймворки (Spark). Інженери Canonical процвітають у спільноті з відкритим вихідним кодом і розуміють потреби великих, інноваційних організацій.

Місцезнаходження: Це глобальна віддалена роль

У складі команди Data Platform ви зосередитеся на автоматизації операцій платформи даних. Ваша місія буде полягати в управлінні та інтеграції платформ Великих Даних у масштабі, забезпечуючи стійке до збоїв реплікацію, TLS, установки, резервні копії та багато іншого. Ви також надаватимете специфічну для домену експертизу щодо систем даних іншим командам у Canonical.

  • Активна співпраця з розподіленою командою
  • Написання якісного, ідіоматичного коду на Python для створення нових функцій
  • Відлагодження проблем та взаємодія з публічними спільнотами
  • Робота з талановитими інженерами, включаючи експертів у різних галузях
  • Обговорення ідей та співпраця для пошуку оптимальних рішень
  • Робота з дому з глобальними поїздками на 2-4 тижні на рік на внутрішні та зовнішні заходи

Ми шукаємо кандидатів з різним досвідом та навичками:

  • Досвід розробки програмного забезпечення з використанням Python
  • Досвід роботи з розподіленими системами, такими як Kafka і Spark
  • Ступінь бакалавра або еквівалент у галузі комп'ютерних наук, STEM або споріднених галузей
  • Готовність подорожувати до 4 разів на рік на внутрішні заходи

Ви також можете мати деякий з наступного досвіду, щоб допомогти нашій платформі даних досягти своїх цілей:

  • Досвід управління іншими технологіями платформ даних (SQL і NoSQL)
  • Досвід адміністрування систем Linux та операцій інфраструктури
  • Досвід роботи з публічними або приватними обчислювальними рішеннями, такими як OpenStack
  • Досвід роботи з управління кластерами Kubernetes для постійних сервісів даних

Ми пропонуємо конкурентну базову заробітну плату, яка залежить від факторів, включаючи географічне розташування, досвід, знання та навички. Додаткові переваги можуть включати:

  • Повністю віддалене робоче середовище — ми цим займаємося з 2004 року!
  • Бюджет на особисте навчання та розвиток у розмірі $