Position: Data Engineer/ Software engineer (Python)
Company: GreenM
Category: Data Engineer
Experience: 2y
English level: upper

Основна мета цього проєкту полягає в тому, щоб створити структуру звітності на основі Python, яка використовує таблиці SQL, flat files та різні інші джерела даних для створення конфігурації звіту, яка потім надається іншим програмам через Kafka.

Наш партнер надає послуги зі стратегічного консультування, Data Engineering, Visualiztion & Science та створення data-centric софту. А серед клієнтів має наступні відомі компанії: Netflix, Facebook, Bosch, Morgan Stanley, та ін.


Щоденні задачі та Ваш внесок в їх реалізацію:
- Створення структурованого ООР-коду Python, який може ефективно отримувати дані з різних джерел;
- Виконання модульного та інтеграційного тестування;
- Брати участь в аналізі та розв'язання проблем якості даних та інших питань;
- Застосування практики для оптимізації продуктивності бази даних і запитів, а також застосування ефективного коду на Python;
- Щоденне письмове та усне спілкування з клієнтами, іншими розробниками, інфраструктурою та командами підтримки;
- Постійний пошук кращих рішень і рекомендації нових ідей клієнту.

Досвід та навички, що потрібні для реалізації задач:
- 2-3 роки досвіду розробки на Python з особливим акцентом на написанні структурованого та читабельного ООР-коду Python;
- Принаймні 1-2 роки досвіду програмування на SQL, написання запитів, налаштування продуктивності запитів та технологій баз даних;
- Досвід гнучких методологій роботи, тестування та CI/CD;
- Знання основних команд Linux;
- Організаційні та аналітичні здібності;
- Уміння керувати паралельними завданнями;
- Хороші навички розв'язання проблем;
- Відмінні комунікативні навички англійською мовою (як письмово, так і усно, рівень Upper-intermediate);
- Розумна, комунікабельна, командна особистість, яка зацікавлена ​​та готова освоювати нові навички та технології)

Великою перевагою буде:
- досвід роботи з Kafka і Proto3;
- досвід роботи з мультипроцесором, шаблонами проєктування та найкращими практиками в Python;
- досвід розробки рішень на основі комплексних вимог бізнесу.

Чим компанія зможе допомогти зі своєї сторони:
- Перш за все, це швидке та якісне підвищення кваліфікації;
- Можливості навчання: безперервне навчання є важливим, тому ми маємо внутрішню систему наставництва та інвестуємо в різні зовнішні курси, конференції та сертифікації в цій галузі.
- Крім того, корпоративні п’ятничні розмови (сесії обміну знаннями) і Meetups дозволять вам познайомитися з технологіями за межами вашої основної сфери та вдосконалити свої навички спілкування.
Це те, що насправді надихає!)

Основні бенефіти компанії:
-Сучасна ринкова заробітна плата (з урахуванням досвіду та навичок));
-Можливість вибирати з внутрішніх проєкт та/або брати участь у кількох (що збільшить рівень доходу та надасть можливість донатити ще більше);
-Здоровий ворк - лайф баланс;
-Фінансова допомога під час переїзду внаслідок війни;
-Все необхідне обладнання та допомога з налаштуванням домашнього офісу (якщо ви віддаєте перевагу роботі з дому);
-20 днів відпустки з урахуванням свят України;
-Медстраховка + необмежена кількість лікарняних (довідку надавати не потрібно, ми віримо своїм фахівцям);
-Програми відпустки по вагітності та пологах;
-Оплачувана творча відпустка після п'яти років роботи в компанії;
-Компенсація за курси професійного розвитку (включаючи уроки англійської мови за вашим вибором), книги, участь у семінарах і конференціях на місці та за кордоном;
-Юрист, бухгалтер та експерт з переговорів як для роботи, так і для особистих справ;
-Тренер з ораторського мистецтва та дизайнер за вашим бажанням презентувати події чи публікувати;
-Збереження роботи та зарплати, якщо ви вирішили захищати Батьківщину!

Трошки про процес, який у тебе буде на шляху до співпраці з нами:
1. 40–60 хв. : Попередня комунікація з рекрутером GreenM, щоб обговорити вакансію, дізнатися більше про ваш досвід, відповісти на ваші запитання та перевірити, чи наша пропозиція відповідає вашим вимогам (телефон/Zoom/Telegram);

2. Тестове завдання онлайн через Hackerrank. Вам потрібно буде виконати наші тести SQL і Python (кожен займає приблизно 2 години).
3. Технічне інтерв'ю з командою GreenM (Zoom).

4. Співбесіда замовника з PO проєкт та технічним менеджером (англійською мовою; Zoom). Вони розкажуть вам більше про роль Data Engineering у проєкт та компанії, а також ви розкажете про свій професійний досвід.
5. Вас запросять на особисту співбесіду для зустрічі з керівником відділу доставки та бізнес-партнером відділу кадрів.

Тепер, чому саме стільки кроків до бажаної посади)
В GreenM немає випробувального терміну!) Ми за те, щоб люди з однаковим мисленням, жагою до знань та постійним бажання вдосконалювати процеси чи творити нові, мали змогу працювати пліч опліч роками. Ми надаємо не тільки стабільність, ми надаємо можливість працювати пліч-о-пліч з професіоналами, що вам до вподоби як люди, цінності яких ви розділяєте.