Bertelsmann
Software Engineer (f/m/d) – Data Platforms
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Data Platforms компании smartclip. Разработка и развитие систем обработки терабайтов ТВ- и рекламных данных, обеспечение масштабируемости и надёжности платформы.
Задачи
- Проектировать и реализовывать технические решения для Big Data приложений в agile-окружении
- Разрабатывать и оптимизировать пайплайны агрегации данных для ТВ-данных, рекламы и прогнозирования на базе Spark и Scala
- Эксплуатировать, администрировать и масштабировать решения с Docker и Kubernetes в AWS
- Развивать автоматизацию тестирования — от unit-тестов до сложных интеграционных тестов, придерживаясь TDD
- Оценивать новые фреймворки и инструменты, делиться знаниями с командой
Требования
- Опыт разработки ПО, желательно с сильным фокусом на JVM-языках (Scala или Java) и/или Python
- Уверенная работа со Spark, Hadoop или аналогичными распределёнными системами
- Знание CI/CD, Docker, Kubernetes и AWS
- Приверженность качеству: код не выпускается без тестов, чистая архитектура
- Интерес к open-source, отсутствие опыта с closed-source/Microsoft стеком
- Менталитет «мы найдём решение», hands-on подход
- Свободное владение немецким и английским языками
- Готовность приезжать на встречи в офис в Берлине и на командные мероприятия
Условия
- Преимущественно удалённая работа с периодическими встречами в tech-офисе в Берлине
- 30 дней отпуска плюс выходные 24 и 31 декабря
- Smart Fridays с возможностью четырёхдневной рабочей недели
- Deutschlandticket и JobRad
- Спортивные и оздоровительные предложения, поддержка ментального здоровья
- Corporate Benefits, доступ к RTL+
- Hackathons, конференции и обмен опытом с сообществом
- Ежегодный company offsite в разных локациях Германии
Навыки
- Scala
- Java
- Python
- Spark
- Hadoop
- Trino
- Flowman
- Delta Lake
- CI/CD
- Docker
- Kubernetes
- AWS
- TDD