Position: mid Python developer
Company: Freelance
Category: Python
Experience: 1y
English level: basic

Проект – CPA-мережа партнерського маркетингу, розробка йде з 2018 року, у продакшн запущено у вересні 2020 року. CPA-мережа допомагає рекламодавцям з усього світу збільшити кількість цільових дій за допомогою широкої лінійки технічних інструментів. Веб-майстри, у свою чергу, отримали технологічний та зручний інструмент для управління та підвищення ефективності рекламних кампаній. 
На постійній основі ведеться робота над розробкою нового функціоналу та підтримка існуючого.
CPA-мережа є внутрішнім проектом компанії.
У команді на даний час є Backend (phyton) розробник, Frontend (angular) розробник, QA та PO.
 
Технічні запитання
використовувані технології (бібліотеки, фреймворки)
Python, Django + DRF, REST API, HTML, CSS, SQL (PostgreSQL)
питання щодо коду
як використовується VCS? - Використовуємо git flow.
наскільки код якісний? - Досить якісний.
чи є загальний coding style (і який), чи дотримується? - базові стилі платформи, стараємось дотримуватись.
чи проводяться code review, чи схвалюється рефакторинг? -  Рефакторинг схвалюється.
можна подивитися на зразок вашого вихідного коду? - Весь внутрішній код закрито NDA.

Які професійні навички нам важливі?
Strong знання Python, Django + DRF, REST API
Strong розуміння веб технологій (HTML, CSS etc.)
Strong знання SQL (PostgreSQL)
Досвід роботи з Git, Atlassian tools


Корисні навички
Strong розуміння TDD processes 
Досвід роботи з column-oriented DBMS 
Знання GNU/Linux 
Розуміння distributed cloud computing services 
Розуміння принципів архітектури модульної системи

Чи потрібна англійська, і на якому рівні? - рівень читання та написання технічної документації

Що нам важливо у цій людині?
2+ роки досвіду роботи в аналогічній ролі чи посаді
Хороші комунікативні навички – як усні, так і письмові
Вміння працювати з мінімальним контролем

Що робити у проекті? (ось що робити щодня, приклади щоденних завдань)
Брати участь у agile-процесах і робити свій внесок на всіх етапах життєвого циклу розробки
Писати та підтримувати добре спроектований, тестований, багаторазово використовуваний, надійний та ефективний код
Втілювати story та use cases в функціонал мережи

У чому можна прокачатись? 
Робота з реляційними та колоночними СУБД
Работа з веб технологіями, CPA-мережами
Робота з мікросервісами
High load навантаження
Redis
Налаштування Pipline

У зв'язку із чим відкрилася позиція?  - Доукомплектація команди

Чим ми як компанія/проект відрізняємось від інших? - Можливістю працювати на продукті власної розробки. Можливість впливати на розробку на будь-якому етапі проекту.

Чому варто йти до нас? - отримати цікавий досвід роботи, взяти участь у розвитку перспективної галузі CPA маркетингу.

За умовами:
Чи є випробувальний термін та скільки він триває? - Так, три місяці.
Овертайми, наскільки часто бувають, який підхід до оплати? - Бувають рідко, оплачуються додатково.
Який графік роботи? - 8 годин на день, гнучкий графік.
Кількість днів оплачуваних лікарняних на рік? - 10 днів.
Чи є можливість працювати віддалено якісь дні? - Так, за бажанням віддалена робота або в офісі. 
Кількість днів відпустки? - 18 робочих днів на рік.
Чи є перспектива відряджень і куди? - У майбутньому - Таллінн.
В офісі відкрите чи закрите планування? - Відкрите планування open space.

Соцпакет: Доступна мед.страховка для співробітників та дітей, оплачувані курси.

Адреса офісу: Сагайдачного 33 (зараз під час війни всі ремоут).

Питання стосовно процесу:
Чи є тестове завдання? - Ні.
Інтерв'ю англійською? - Ні.
Хто рев'ювіт резюме? - PO, Team lead.
Скільки етапів інтерв'ю, з ким? - 1 з PO та Team lead.