SRE / DevOps Engineer — Core Platform (remote)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Whisk — быстрорастущая компания в фудтех индустрии. Занимаемся предоставлением B2B сервисов и разрабатываем B2C продукт для роста собственной аудитории (детали на сайте компании). Пользователи и интеграции в основном в Британии, Германии, США, Корее, Австралии.
Обслуживаем миллиарды запросов в месяц, что для фудтех индустрии означает довольно большой кусок. Во внутренней сети процессинга происходит сильно больше. (Компания куплена Samsung NEXT — https://samsungnext.com/whats-next/whisk-to-join-samsung-next-product-team)
Ищем кандидата в Core Platform команду заниматься ядром, инфраструктурой системы и совершенствованием процессов CI/CD.
Задача Core Platform team — обеспечить эффективную платформу для построения решений продуктовыми командами. В ее зоны ответственности входит:
- data pipelines architecture
- performance
- server and cloud infrastructure
- code infrastructure
- monitoring systems
- etc.
Технологический стэк:
- Google Cloud + немного инфраструктуры на физических серверах для (CI, ML, аналитики)
- Stateless сервисы в Kubernetes (~50). Большинство общается по Thrift(Finagle) протоколу. Наружу отдается HTTP и GRPC api.
- Очереди в Cloud PubSub. Stateless обработчики + Apache Beam
- Аналитика в ClickHouse
- ML сервисы (batch + realtime). Чуть-чуть C++
- Базы: MySQL, MongoDB, Redis, ScyllaDB, ElasticSearch (под различные нужды и требования к производительности)
Фокус Core Platform на обозримое будущее:
- Развитие API платформы, интеграция API Gateway
- Выработка общей дисциплины и инженерных практик в команде, ее профессиональное развитие на долгосрочную перспективу
- Автоматизация и совершенствование процессов CI/CD вокруг Kubernetes
- Модернизация инфраструктуры для увеличения производительности и способности масштабироваться
- Географическая распределенность с новыми датацентрами в США, Европе и Asia-Pacific
Фокус компании на обозримое будущее:
- Развитие пользовательского приложения https://my.whisk.com, включая мобильные приложения. Рост пользовательской базы
- Рост всей экосистемы и интеграций по всему миру (recipe publishers, retailers, etc)
- Формирование Open Food Platform для стимуляции сторонних интеграций поверх платформы Whisk
- Увеличение портфолио B2B решений включающих функциональность рекомендательных систем и персонализации
Необходимые навыки:
- Опыт в построении решений в Cloud (VMs, networking, load balancers, etc.)
- Опыт c Kubernetes
- Опыт в поддержке инфраструктуры для распределенных приложений
- Опыт в работе с хранилищами данных разных типов (Relational, Document, KV, Columnar) и понимание их преимуществ/недостатков.
- Поддержка высокой доступности систем
- Желательно хорошее владение английским языком
Дополнительные инструкции
Удостоверьтесь что приложено cover letter и/или профиль/CV предоставляет актуальную информацию о Вас. Это поможет в подготовке интервью.
-------------