DysrupIT
DysrupIT
DysrupIT — компанія, що надає хмарні сервіси та ІТ-рішення, допомагаючи організаціям модернізувати технології й переходити до операційних моделей «як послуга». Її діяльність охоплює корпоративні хмарні рішення, керовані сервіси, розробку застосунків, кібербезпеку, аналітику даних і керування інформацією, підтримуючи бізнес — від малих і середніх організацій до транснаціональних підприємств. Компанія працює з Microsoft та іншими хмарними платформами, поєднуючи технічну реалізацію, розвиток талантів, внесок у розвиток спільнот і довгострокові партнерства для створення безпечних, масштабованих технологічних середовищ, узгоджених із потребами бізнесу.

Python Backend Engineer

Розробляйте протестовані серверні сервіси на Python, керуйте хмарною конфігурацією та створюйте звіти Excel у GCP. Допомагайте клієнтам DysrupIT впроваджувати хмарні рішення та переходити до моделі «як послуга».

Опис

  • Створюйте й підтримуйте сервіси та API на Python із використанням pydantic, FastAPI або подібних фреймворків.
  • Керуйте конфігураційними даними Firestore, зокрема транзакціями та документами з версіями.
  • Підтримуйте конвеєри синхронізації даних Firestore із BigQuery.
  • Створюйте форматовані файли Excel і звіти за допомогою openpyxl.
  • Розгортайте й обслуговуйте сервіси в Cloud Run і Cloud Storage, зокрема заплановані завдання.
  • Підготуйте й адмініструйте хмарну інфраструктуру за допомогою Terraform.
  • Підтримуйте конвеєри CI/CD для автоматизованого тестування та розгортання.
  • Налаштовуйте ролі IAM і сервісні облікові записи з мінімально необхідними правами.
  • Пишіть поведінкові та property-based тести, щоб перевіряти коректність коду.
  • Перевіряйте типи за допомогою pyright і аналізуйте код за допомогою ruff.
  • Співпрацюйте з інженерами з даних та зацікавленими сторонами, перетворюючи вимоги на робочі сервіси.
  • Діагностуйте й усувайте проблеми в сервісах, інтеграціях і розгортаннях.

Вимоги

  • Щонайменше три роки досвіду розробки на Python у сфері даних або серверної розробки.
  • Впевнене володіння Python, зокрема pydantic і FastAPI або подібними фреймворками.
  • Досвід створення файлів Excel за допомогою openpyxl.
  • Практичний досвід роботи з GCP, зокрема транзакціями Firestore і документами з версіями, Cloud Run, Cloud Storage та запланованими завданнями.
  • Досвід синхронізації даних із Firestore до BigQuery.
  • Досвід роботи з Terraform і конвеєрами CI/CD.
  • Розуміння IAM і принципу мінімальних прав під час проєктування сервісних облікових записів.
  • Досвід написання поведінкових і property-based тестів.
  • Досвід перевірки типів за допомогою pyright і лінтингу за допомогою ruff.
  • Досвід фронтенд-розробки буде перевагою.
  • Досвід роботи з фінансовими, білінговими платформами або платформами з інтенсивною обробкою даних буде перевагою.
  • Досвід роботи в середовищі Agile або Scrum буде перевагою.

Переваги

  • Оплата залежить від досвіду.
  • Пільги, передбачені законодавством, і додаткове медичне страхування HMO.
  • Професійне та доброзичливе робоче середовище.
  • Можливості кар’єрного зростання в організації, що розвивається.
  • Гібридний або віддалений формат роботи, якщо це застосовно.
  • Навчання для професійного розвитку та кар’єрного просування працівників.