У Nielsen ми вважаємо, що кар'єрне зростання – це партнерство. Ви самі керуєте своїм шляхом, а ми допомагаємо вам досягати цілей. Долучившись до нашої команди з майже 14,000 співробітників, ви станете частиною спільноти, яка допомагатиме вам досягати успіху. Ми підтримуємо вас, тому що ваш успіх – це наш успіх. Починайте нові ініціативи, досліджуйте нові підходи та мисліть масштабно, щоб ми могли постійно вдосконалюватися разом. Ми надаємо вам найкращі можливості для розвитку нашого майбутнього.
Як розробник програмного забезпечення, ви будете важливим учасником команди Scrum/DevOps, зосередившись на аналізуванні, розробці, тестуванні та підтримці надскладного програмного забезпечення, побудованого на Big Data. Вашою основною метою є забезпечити досягнення проектних цілей, що узгоджуються з бізнес-цілями. Тісно співпрацюйте зі своєю командою Scrum і програмною командою для розробки, тестування, вдосконалення та впровадження якісного програмного забезпечення у виробництво через стандартні методології Agile.
- Створення та тестування хмарних застосунків для нових і існуючих бекенд систем, забезпечуючи ефективність міграцій до хмари з дотриманням найкращих стандартів кодування.
- Створення повторно використовуваного коду та компонентів платформи, які можуть бути використані в декількох проектних командах.
- Забезпечення підтримки інтеграції хмари для різних проектних команд.
- Використання сучасних шаблонів проектування та архітектурних принципів для створення повторно використовуваних коду та компонентів у різних проектах.
- Написання як юніт, так і інтеграційних тестів, а також розробка автоматизаційних інструментів для повсякденних завдань.
- Допомагати власнику продукту визначати майбутні історії та підтримувати технічного лідера у визначенні технічних вимог для нових ініціатив.
- Розробка швидких технічних прототипів для ранньої валідації нових технологій замовником.
- Співпраця з Data Science для інтеграції методологій у конвеєри інженерної розробки.
- Ефективна робота з міжфункціональними командами для узгодження цілей розробки з загальними бізнес-цілями.
- 3-5 років практичного досвіду розробки програмного забезпечення разом з дипломом бакалавра в галузі комп’ютерних наук або інженерії.
- Глибокі знання архітектури хмари та реалізації хмарних рішень.
- Поглиблені знання у галузі зберігання, мережі та обчислювальних послуг, з повним розумінням дизайнів на основі мультизон та регіональних рішень.
- Здатність забезпечити рішення щодо стійкості, масштабованості, оптимізації хмари та безпеки, використовуючи найкращі практики.
- Володіння навичками розробки програмного забезпечення на Java, Python або Scala, та міцні знання SQL.
- Досвід роботи з інструментами/мовами обробки великих даних та розподіленого обчислення за допомогою Spark Scala або аналогічних.
- Обізнаність з інструментами оркестрації, такими як Apache Airflow або аналогічні.
- Поглиб