Tech Stack
DockerRESTCeleryPythonPostgreSQLRedisMicroservicesCI/CDDjangoSaaS
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Intelvision шукає досвідченого Lead Python Engineer для приєднання до нашої команди. Ця посада дистанційна і базується в Європі/Україні. Як Lead Python Engineer, ви матимете прямий вплив на технічне керівництво та архітектуру нашого багатоклієнтського SaaS продукту, який інтегрується з Microsoft 365 (Outlook, Teams), Jira, та використовує AI для автоматизації стандартних брифінгів.
Обов'язки
- Готовність до реалізації проекту від початку до кінця
- Стандарти якості та передачі
- Відповідальність за якість коду, масштабованість, продуктивність, зручність технічного обслуговування та відповідальність за функціональність
- Практична розробка – активна участь у створенні функцій та внеску у кодову базу
- Технічне керівництво – архітектура, ключові рішення, якість коду
- Реалізація – розбивка завдань та забезпечення своєчасного та високоякісного виконання
- Комунікація зі зацікавленими сторонами – переклад бізнес-потреб у технічні рішення
- Вирішення проблем – вирішення складних завдань та усунення перешкод
Вимоги
- 5+ років досвіду роботи з Python у backend розробці
- Попередній досвід роботи на посаді Tech Lead або Team Lead
- Глибокий досвід роботи з Django та Django REST Framework, включаючи проектування та створення масштабовних API з високим навантаженням
- Значний досвід роботи з асинхронною обробкою за допомогою Celery та Redis, включаючи черги, повторні спроби та обробку помилок
- Глибоке знання PostgreSQL, включаючи оптимізацію запитів, індексування та налаштування продуктивності
- Досвід роботи з FastAPI та реалізацією реального часу комунікації за допомогою WebSockets
- Досвід інтеграції систем аутентифікації та авторизації (OIDC / OAuth2 / SSO)
- Практичний досвід роботи з Docker та контейнеризованими середовищами, а також хмарними платформами (переважно Azure)
- Досвід налаштування та підтримки CI/CD трубок (GitHub Actions або аналогічних) та роботи з реєстрами контейнерів
- Розуміння принципів мікросервісної або модульної архітектури, з досвідом роботи в середовищах monorepo як плюс
- Сильні навички вирішення проблем, власницький підхід та здатність приймати незалежні технічні рішення
- Досвід удосконалення швидкозростаючих кодових баз та керівництва технічними ініціативами
- Досвід участі у кодових оглядах, наставництві та співпраці в крос-функціональних командах
- Сильне архітектурне мислення та здатність балансувати бізнес та технічні пріоритети
- Сильні навички комунікації та управління зацікавленими сторонами
- Англійська – B2+ або вище
Буде плюсом
- Досвід роботи з React
- Досвід роботи над SaaS продуктами
- Практичний досвід інтеграції функцій на основі AI/LLM у додатки є сильним плюсом
Ми пропонуємо
- Дистанційне робоче середовище
- Високий рівень відповідальності та прямий вплив на технічні рішення
- Довгострокову постійну посаду в стабільній компанії промислових технологій
- Можливість працювати над системами реального часу, що використовуються у виробничих середовищах по всьому світу
- Культуру високої відповідальності з прямим впливом на апаратне/програмне забезпечення
- Плоску ієрархію та колаборативну інженерну команду
- Регулярні перевірки ефективності та зарплати
- Оплачувані лікарняні та відпустки
- Повний набір обладнання
- Відшкодування витрат на особистий професійний розвиток (курси, платформи тощо)
- План особистого розвитку
- Внутрішній бухгалтер
- Можливість вибору валюти для вашого контракту
Про компанію
Ми пропонуємо широкий спектр переваг, щоб наші команди знаходили правильний баланс між роботою, домом та особистим розвитком. Наші переваги включають:
- Подарунки на дні народження та кілька інших випадків
- Періодичний процес перевірки на основі технічної оцінки та англійської мови
- Встановлення особистих цілей
- Участь у Lviv IT Cluster
- Корпоративні заходи: регулярні командотворчі заходи
- Клуб англійської мови
- Ігровий вечір
- Intelvision Talks
- Гнучкий робочий час (початок робочого дня до 11:00)
- 18 днів відпустки + 5 днів повністю оплачуваних лікарняних та більше (ми пропонуємо 20 та 22 дні відпустки, якщо співпраця більше 1 року) з можливістю взяти відпустку заздалегідь
- Комфортне та затишне робоче середовище з мотивованими колегами