Middle Microsoft Power Platform Developer

Job summary

All
Software Developer

Work model

Hybrid
3 weeks ago
Job description

Про нас

Kyivstar.Tech -- українська гібридна ІТ-компанія, резидент Дія.City. Ми є дочірньою компанією Київстар, одного з найбільших українських операторів зв'язку.

Наша місія -- змінювати життя в Україні та у світі, створюючи технологічні рішення і продукти, що реалізують потенціал компаній і потреби користувачів.

Понад 600 спеціалістів KS.Tech щодня працюють у різних сферах: мобільні та вебрішення, а також проєктування, розробка, підтримка та технічне обслуговування високопродуктивних систем і сервісів.

Ми віримо в інновації, що дійсно приносять якісні зміни, та постійно кидаємо виклик традиційним підходам і рішенням. Кожен з нас є адептом підприємницької культури, яка дозволяє ніколи не зупинятися, розвиватися і створювати нове.

Що ти будеш робити

Розробка додатків (Power Apps)

  • Розробляти та підтримувати Canvas Apps для внутрішніх бізнес-процесів (заявки, погодження, реєстри, трекери)
  • Розробляти Model-Driven Apps на базі Dataverse для складних сценаріїв з бізнес-логікою
  • Створювати responsive UI з використанням Power Fx, component libraries, galleries, forms
  • Оптимізувати продуктивність додатків (delegation, concurrent loading, caching patterns)

Автоматизація процесів (Power Automate)

  • Розробляти Cloud Flows для автоматизації бізнес-процесів (approval workflows, notifications, data sync)
  • Створювати Desktop Flows (RPA) для автоматизації рутинних задач у legacy-системах
  • Будувати складні сценарії з обробкою помилок (try-catch, retry policies), паралельними гілками та умовами
  • Інтегрувати рішення через Custom Connectors, HTTP-запити, Microsoft Graph API
  • Здійснювати моніторинг та підтримку існуючих flows --- аналіз помилок, оптимізацію, рефакторинг

Загальні обов'язки

  • Брати участь у збиранні та аналізі бізнес-вимог спільно з аналітиком та Senior-розробником
  • Оцінювати трудомісткість задач та брати участь у плануванні спринтів
  • Писати технічну документацію до розроблених рішень
  • Проходити code review та брати участь у ревю рішень колег
  • Тестувати рішення (функціональне, регресійне)
  • Працювати з managed solutions --- пакування, експорт, імпорт між середовищами (Dev → UAT → Prod)

Яка кваліфікація та досвід необхідні

  • Від 3 років практичного досвіду розробки на Microsoft Power Platform
  • Досвід реалізації мінімум 5 production-рішень на Power Apps / Power Automate
  • Досвід роботи з Power Pages (або досвід з Dynamics 365 Portals / Power Apps Portals)
  • Вміння читати та розуміти технічні специфікації, декомпозувати задачі на підзадачі
  • Досвід написання технічної документації до власних рішень
  • Досвід роботи в команді з використанням Agile/Scrum практик

Технічні навички

  • Power Apps (Canvas) --- впевнене знання: Power Fx, galleries, forms, responsive design, delegation, component libraries
  • Power Apps (Model-Driven) --- практичний досвід: views, forms, business rules, dashboards, sitemap
  • Power Pages --- практичний досвід: Liquid-шаблони, Web API, entity permissions, web roles, portal customization
  • Power Automate (Cloud) --- впевнене знання: approval flows, conditions, loops, error handling, expressions, custom connectors
  • Power Automate (Desktop) --- базовий досвід: створення RPA-сценаріїв для автоматизації UI
  • Dataverse --- впевнене знання: таблиці, зв'язки, security roles, business rules, views, calculated fields
  • SharePoint --- практичний досвід: інтеграція як data source, списки, бібліотеки документів
  • REST API / HTTP --- практичний досвід: виклики зовнішніх API з Power Automate та Power Apps
  • Microsoft Graph API --- базовий досвід: робота з користувачами, групами, поштою, календарем
  • ALM --- базовий досвід: managed/unmanaged solutions, середовища Dev/UAT/Prod

Мови та технології

  • Power Fx --- обов'язково, впевнене знання
  • JavaScript --- обов'язково, базовий рівень для кастомізації Power Pages та Canvas Apps
  • HTML / CSS --- обов'язково, для Power Pages та кастомізації UI
  • Liquid --- обов'язково, для шаблонів Power Pages
  • SQL --- обов'язково, базові запити, розуміння реляційної моделі
  • JSON --- обов'язково, робота з API, expressions в Power Automate

Освіта, сертифікації та мови

  • Вища освіта у сфері ІТ, комп'ютерних наук або суміжних напрямках
  • PL-400 --- Microsoft Certified: Power Platform Developer Associate (або готовність отримати протягом 6 місяців)
  • Українська --- вільне володіння
  • Англійська --- A2 (читання документації)

Плюсом стане

  • Досвід роботи в enterprise-середовищі (500 користувачів)
  • Досвід створення Custom Connectors для нестандартних API
  • Участь у міграції рішень між середовищами або тенантами
  • Досвід роботи з Figma / Adobe XD для прототипування UI

Технології та інструменти

  • Copilot Studio (PVA) --- створення та налаштування чат-ботів
  • AI Builder --- використання готових AI-моделей (document processing, text recognition)
  • Azure Logic Apps --- побудова інтеграційних сценаріїв
  • PCF (PowerApps Component Framework) --- створення custom-компонентів
  • C# --- базове розуміння для роботи з plugins
  • PowerShell --- автоматизація адміністративних задач
  • Git / Azure DevOps --- version control, CI/CD pipelines

Сертифікації

  • PL-200 --- Microsoft Certified: Power Platform Functional Consultant Associate
  • PL-300 --- Microsoft Certified: Power BI Data Analyst Associate
  • PL-100 --- Microsoft Certified: Power Platform App Maker Associate

Soft Skills

  • Уважність до деталей --- якісний код, чисті рішення, дотримання стандартів
  • Комунікативність --- вміння обговорювати технічні рішення з командою та ставити правильні питання замовникам
  • Самоорганізація --- здатність ефективно працювати автономно в remote-форматі, дотримуватися дедлайнів
  • Навчальність --- готовність швидко освоювати нові інструменти та технології Power Platform
  • Командна робота --- вміння працювати в парі з Senior-розробником, аналітиком та бізнес-замовниками
  • Проактивність --- ініціативність у пропозиціях покращень та оптимізації існуючих рішень
  • Problem-solving --- здатність самостійно знаходити рішення через документацію, community, експерименти

Що ми пропонуємо

  • Офіс або ремоут -- вирішувати тобі
  • Ремоут онбординг
  • Перформанс бонуси для всіх (річні чи квартальні --- залежить від ролі)
  • Навчаємо працівників: є безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека
  • Страхування здоров'я і життя для працівників
  • Wellbeing-програма та корпоративний психолог
  • Компенсація витрат на мобільний зв'язок Київстар