
Lead Backend Developer (Python, Snowflake, API)
Primary stack
Nice to have's
Job description
Про посаду
Ми шукаємо ведучого Backend-розробника з досвідом у Python, Snowflake SDK, розробці API та модульній архітектурі для приєднання до нашої команди в Україні. Ця посада дистанційна та базується в Києві.
Обов'язки
- Створення сервісів backend для Clip API, забезпечення надійності та продуктивності
- Розробка клієнтів бази даних для Snowflake, оптимізація доступу та управління даними
- Створення масштабованого абстракційного шару backend для підтримки розширюваності та модульності
- Інтеграція ендпоінтів Clip API через Apigee та реалізація операцій з даними
- Забезпечення спостережуваності системи шляхом додавання можливостей агрегації логів та моніторингу
- Оптимізація споживання API та обробки даних для високої ефективності
- Забезпечення масштабованості, модульності та зручності утримання системи
- Проведення тестування та валідації backend-логіки, пов'язаної з операціями Snowflake
Вимоги
- Глибокі знання у розробці на Python
- Практичний досвід роботи з Snowflake SDK та розробкою клієнтів бази даних
- Досвід у розробці API, включаючи проектування та споживання RESTful сервісів
- Досвід у модульній архітектурі, забезпечуючи масштабовані та зручні утримання рішення
- Знання Apigee для інтеграції API та операцій з даними
- Знання кращих практик логування, моніторингу та спостережуваності
- Здатність працювати самостійно, приймати архітектурні рішення та надавати менторство іншим розробникам
- Сильні навички вирішення проблем та проактивний підхід до технічних викликів
Навички
- API та інтеграція
- Шлюзи API
- Комунікація
- Python OOP
- REST
- Snowflake
- Apigee
- Архітектура даних рішень
- ReactJS
- Рішення для підтримки моніторингу та логування
- Streamlit
Ми пропонуємо
- Робота за гнучним графіком дистанційно або з будь-якого з наших комфортних офісів або коворкінгів в Україні
- Отримання необхідного обладнання для виконання робочих завдань
- Зміна проектів та технологічних стеків в межах EPAM
- Набуття досвіду в різних бізнес-доменах (Страхування, Електронна комерція, Охорона здоров'я, Фінанси, Подорожі, Медіа, Штучний інтелект та інше)
- Можливості переїзду для відповідних кандидатів, залежно від посади та відкритих вакансій в інших офісах EPAM
- Участь у волонтерських, благодійних програмах та спільнотах (як технічних, так і за інтересами)
- Фокус на вашому професійному зростанні:
- Планування індивідуального кар'єрного шляху разом з вашим менеджером
- Отримання регулярних відгуків від колег
- Безкоштовне вдосконалення англійської мови з сертифікованими викладачами (Клуби розмови, підготовка до співбесід з клієнтами тощо)
- Можливість пройти безкоштовне навчання та сертифікацію в хмарах AWS, GCP або Azure
- Використання внутрішньої програми E-learn (понад 18 200 спеціалізованих програм навчання та наставництва)
- Доступ до корпоративних акаунтів на LinkedIn Learning, Get Abstract та інших партнерських ресурсах
- Навчання в Школі архітектури рішень EPAM з практикуючими архітекторами
- Розвиток як лідер, приєднання до шкіл Управління доставкою, Управління ресурсами, Основи лідерства та інше
- Участь у внутрішніх спільнотах (понад 500 зустрічей, технічних дискусій, сесій мозкового штурму, онлайн-подій та конференцій щорічно)
Переваги
- Відпустка та лікарняний лист (включаючи лікарняний лист без медичного сертифіката)
- Широкий спектр програм добровільного медичного страхування, що надають як медичне лікування, так і різні профілактичні опції (включаючи спортивні заходи)
- Медичне страхування для членів сім'ї за корпоративними тарифами
- Підтримка компанії під час значущих життєвих подій (народження дитини або усиновлення, одруження тощо)
- Підтримка психологічного комфорту: знижки на послуги від фахівців з психічного здоров'я або коучів, тематичні тренінги
- Програма E-kids - безкоштовна програма навчання програмуванню для дітей EPAMers
Про компанію
Приєднуйтесь до нашої команди та сприяйте інноваційним проектам у різних бізнес-доменах. Ми фокусуємось на вашому професійному зростанні та надаємо можливості для постійного навчання та розвитку.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 3139 roles
Solution Architect - HCL Commerce
EPAM · India

Lead Java Automation Test Engineer with AI
EPAM · India

Lead Software Developer - Java with AWS Cloud
EPAM · India

Solution Architect – Java Full Stack
EPAM · India