Software Engineer - Bigdata (Java/Scala/Python ,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 ОС, команд, shell-скриптов, Python, JSON, YAML.
  • Опыт работы с Agile Scrum методологиями в разработке приложений.
  • Уверенные знания AWS S3, PostgreSQL или MySQL.
  • Знание инструментов развертывания и автоматизации, таких как Terraform и Cloud Formation, будет плюсом.
  • Твердое понимание вычислительных служб, включая EC2, EMR и AWS Lambda.
  • Опыт работы с системами управления версиями, такими как GitLab/Bitbucket.
  • Сертификация AWS является преимуществом.
  • Превосходные навыки устного/письменного общения и межличностного взаимодействия.
  • Сильные аналитические и технические навыки в области устранения неполадок и решения проблем