Американська компанія шукає старшого розробника Python із досвідом розробки хмарних додатків, щоб приєднатися до нашої команди. Тривале партнерство (контракт понад 1 рік із можливістю продовження), повний робочий день, повністю віддалений. Продукт є рішенням для ланцюга поставок працює як веб-додаток SaaS, розміщений у Azure. ОБОВ’ЯЗКИ:* Бекенд-розробка функцій, служб і програм на Python* Покращення якості програмного забезпечення, вирішуючи проблеми, виявлені QA або клієнтами* Розробка інфрастр
Американська компанія шукає старшого розробника Python із досвідом розробки хмарних додатків, щоб приєднатися до нашої команди. Тривале партнерство (контракт понад 1 рік із можливістю продовження), повний робочий день, повністю віддалений. Продукт є рішенням для ланцюга поставок працює як веб-додаток SaaS, розміщений у Azure. ОБОВ’ЯЗКИ:* Бекенд-розробка функцій, служб і програм на Python* Покращення якості програмного забезпечення, вирішуючи проблеми, виявлені QA або клієнтами* Розробка інфраструктури та API для підтримки спеціальних проектів* Розробка і розробляти загальні, безпечні та масштабовані RESTful-сервіси та API* Рефакторинг модулів для усунення найбільш актуальних слабких місць.* Аналіз вимог, пропонування концепцій та оцінка зусиль щодо розробки.* Оцінка та вибір технологій, компонентів, фреймворків та елементів інфраструктури Python* Білий коробкове тестування та розробка модульних тестів* Документація технічної системи (документація вихідного коду, зовнішня документація, система відстеження помилок тощо) НЕОБХІДНІ НАВИЧКИ:* Досвід у розробці серверних компонентів Python (5+ років)* Вміння працювати з Django, Celery та SQLAlchemy.* Володіння базою даних PostgreSQL* Досвід створення хмарних програм: практики CI/CD (Terraform, Terragrunt, Digger, GitHub Actions, Azure DevOps, ArgoCD, Docker, K8s (AKS, EKS)). Сильний акцент на IaaC. (3+ роки)* Знання найкращих практик у архітектурі серверної частини, включаючи продуктивність, безпеку та масштабованість* Англійська на рівні вище середнього* Основи Scrum НАВИЧКИ, ЯКІ ВВАЖАЮТЬСЯ ПЛЮСОМ:* Досвід роботи в ланцюжку постачання* Досвід роботи з JavaScript і React* Azure та досвід Azure DevOps УМОВИ РОБОТИ:* Розподілена команда: ДИСТАНЦІЙНА робота.* Повний робочий день (40 годин на тиждень).* Гнучкий графік, з деякими фіксованими годинами з 16:00 до 20:00 за київським часом для спілкування* Офіційний контракт: зарплата, лікарняні дні , канікули, відпустки.* Дружнє та веселе командне середовище з підтримкою керівництва.* Конкурентоспроможна зарплата в доларах США. ПРОЦЕС НАЙМАННЯ:* Крок 1 - попередня співбесіда (основні запитання) - 30-45 хв.* Крок 2 - внутрішня технічна співбесіда (технічні запитання ) - до 60 хв.* Крок 3 - технічне інтерв'ю з керівником групи та архітектором - до 60 хв.