Data Engineer/ Software engineer (Python)
Наш партнер надає послуги зі стратегічного консультування, Data Engineering, Visualization & Science та створення data-centric софту. А серед клієнтів має наступні відомі компанії:  **Netflix, Facebook, Bosch, Morgan Stanley,та ін.**

Компанія замовник заснована у 2006 році. Близько 200 працівників. У  списку Fortune 100.
**Партнеры:** Tableau, AWS, Microsoft, Mapbox, ect. 

Основна мета цього проекту полягає в тому, щоб створити структуру звітності на основі Python, яка використовує таблиці SQL, flat files та різні інші джерела даних для створення конфігурації звіту, яка потім надається іншим програмам через Kafka. 

** Сервіси команди з технічного боку:**

Data storages: Vertica, MS SQL Server, Dynamo DB, S3, Elasticsearch; 
ETLs: Amazon services (Lambda, SWF, Athena, etc), Spark, Airflow, Kettle;
Web: .Net, Angular;
Visualization: Tableau, Kibana, Splunk.

 **Щоденні задачі та Ваш внесок в їх реалізацію:**
- Створення структурованого ООП-коду 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. 1:00-1:30 : Технічне інтерв'ю з командою GreenM (Zoom). 

4. 1 година: співбесіда замовника з PO проекту та технічним менеджером (англійською мовою; Zoom). Вони розкажуть вам більше про роль Data Engineering у проекті та компанії, а також ви розкажете про свій професійний досвід. 
5. Вас запросять на особисту співбесіду для зустрічі з керівником відділу доставки та бізнес-партнером відділу кадрів. 

 **Тепер, чому саме стільки кроків до бажаної посади)  **
В GreenM немає випробувального терміну!) Ми за те, щоб люди з однаковим мисленням, жагою до знать та постійним бажання вдосконалювати процеси чи творити нові, мали змогу працювати пліч опліч роками. Ми надаємо не тільки стабільність, ми надаємо можливість працювати пліч о пліч з професіоналами, що вам до вподоби як люди, цінності яких ви розділяєте.
GreenM