Software Engineer - Bigdata Engineering ( Java/Scala ,Python, Spark, SQL, AWS )

Job expired!

Добро пожаловать в Nielsen, где рост вашей карьеры является совместной работой. Мы верим, что вы сами управляете, заряжаете энергией и определяете свой путь к успеху. Присоединившись к нашей глобальной команде из почти 14 000 сотрудников, вы станете частью сообщества, которое стремится помочь вам добиться успеха. Ваши достижения — это наши достижения; поэтому мы поддерживаем и инвестируем в вас. Начинайте новые инициативы, исследуйте инновационные подходы и мыслите масштабно вместе с нами — мы постоянно стремимся к улучшению.

Как Разработчик программного обеспечения, вы станете неотъемлемой частью команды Scrum/DevOps, сосредоточенной на анализе, разработке, тестировании и поддержке сложного прикладного программного обеспечения, построенного на технологиях Больших данных. Ваша основная задача — обеспечить соответствие целей проекта бизнес-целям. Тесно сотрудничайте со своей командой Scrum и программной командой для разработки, доработки и внедрения качественного программного обеспечения в производство, используя методы Agile.

  • Создавать и тестировать облачные приложения для новых и существующих бэкэнд-систем, способствуя миграции команд разработки в облако с акцентом на качество, стандарты кодирования лучших практик и экономическую эффективность.
  • Создавать повторно используемый платформенный код и компоненты для использования несколькими командами проектов.
  • Предоставлять поддержку разработки облачной интеграции различным проектным командам.
  • Использовать современные шаблоны проектирования и архитектурные принципы для создания повторно используемого кода и компонентов в разных проектах и командах.
  • Писать как модульные, так и интеграционные тесты, а также разрабатывать инструменты автоматизации для ежедневных задач.
  • Помогать Владелецу продукта в определении будущих историй и Техническому лидеру в определении технических требований для новых инициатив.
  • Создавать быстрые технические прототипы для ранней валидации новых технологий клиентами.
  • Эффективно сотрудничать с командой Data Science для понимания, перевода и интеграции методологий в конвейеры разработки программного обеспечения.
  • Работать с межфункциональными командами и заинтересованными сторонами для согласования целей разработки с более широкими бизнес-целями.
  • 3-5 лет практического опыта разработки программного обеспечения с степенью бакалавра в области компьютерных наук, инженерии или смежных областях.
  • Сильные знания облачной архитектуры и реализации.
  • Обширные знания в области хранилищ данных, сетевых и вычислительных служб, с отличными знаниями в области многообластных и региональных дизайнов.
  • Способность предоставлять решения с использованием лучших практик для обеспечения устойчивости, масштабируемости, оптимизации облака и безопасности.
  • Быстрая обучаемость, адаптация к новым технологиям, языкам программирования и фреймворкам.
  • Опыт разработки программного обеспечения на языках и с использованием инструментов/сервисов: Java, Python, Scala, и сильные знания SQL.
  • Опыт работы с инструментами обработки больших данных и распределенными вычислениями, такими как Spark Scala или аналогичные.
  • Знание оркестрационных инструментов, таких как Apache Airflow или аналогичные.
  • Хорошие знания ОС Unix/Linux, командной строки, скриптового программирования, Python, JSON и YAML.
  • Опыт работы с методологиями Agile Scrum в разработке приложений.
  • Знание сервисов AWS, таких как S3, PostgreSQL, MySQL, EC2, EMR, и AWS Lambda.
  • Знание инструментов развертывания и автоматизации, таких как Terraform и Cloud Formation, является плюсом.
  • Знание систем контроля версий, таких как GitLab или Bitbucket.
  • Сертификация AWS является плюсом.