Miratech
Miratech
Miratech е глобална компания за IT услуги и консултиране, която работи с предприятия по дигитална трансформация. Услугите ѝ обхващат аутсорсинг, разработване на софтуер и професионални услуги, като съчетават мащаба на предоставяне на услуги за големи предприятия с гъвкавостта, свързвана със стартъп иновациите. Основана през 1989 г., Miratech развива дейност в областта на B2B консултирането и технологичните решения, свързани със SaaS, като подкрепя организации, които се нуждаят от софтуерна експертиза и технологични услуги.

Старши Java инженер за full-stack разработка – управление на работната сила (дистанционна работа от Канада)

Изграждайте мащабируеми решения за управление на работната сила с Java, React и Node.js за корпоративните клиенти на Miratech. Разработвайте WFM услуги, приложения, интеграции и процеси за внедряване.

Описание

  • Проектиране, разработване, тестване и поддръжка на мащабируеми бекенд услуги с Java, Spring Boot и практики за домейн-ориентиран дизайн
  • Създаване на микросървиси за прогнозиране, изчисляване на необходимия персонал, генериране на графици, управление на смени, спазване на графици, изключения и оперативно отчитане
  • Изграждане на адаптивни приложения за управление на работната сила с TypeScript и React
  • Проектиране и използване на REST API чрез подход за разработка API-first
  • Създаване и поддръжка на договори OpenAPI/Swagger и стандарти за версиониране
  • Реализиране на управлявани от събития работни процеси за промени в графици, състояния на агенти, показатели на опашки, прогнози и събития, свързани със спазването на графици
  • Свързване на WFM функционалностите с CX платформи, ACD и системи за маршрутизация, системи за човешки ресурси и заплати, услуги за идентичност и корпоративни платформи за данни
  • Проектиране на модели на данни за работната сила и операциите в PostgreSQL и други релационни бази данни
  • Контейнеризиране на услуги и поддръжка на cloud-native модели за внедряване и управление на конфигурацията
  • Разработване и поддръжка на CI/CD процеси с Jenkins, автоматизирано тестване, качествени гейтове и повтаряеми процеси за внедряване
  • Разследване на производствени проблеми и подобряване на производителността, пакетната обработка, конкурентността, мащабируемостта и надеждността
  • Участие в прегледи на код, сесии за технически дизайн, архитектурни дискусии, планиране на спринтове и непрекъснато подобрение
  • Съвместна работа с екипи по продуктите, оперативни изследвания, QA, DevOps, UX и други заинтересовани страни

Изисквания

  • Най-малко 8 години опит в full-stack разработката на софтуер, включително отговорност за производствени приложения
  • Напреднал практически опит с Java и Spring, особено със Spring Boot, REST услуги, сигурност и устойчиво съхранение
  • Силен опит във frontend разработката с Angular или React, TypeScript, компонентно проектиране, управление на състоянието и съвременни практики за тестване
  • Работни познания по Node.js за интеграции, леки услуги, инструменти за изграждане или поддържащи компоненти
  • Доказана способност за проектиране на REST API, микросървиси и управлявани от събития услуги в разпределени среди
  • Силни познания по SQL и опит в създаването на ефективни модели на данни в PostgreSQL или сходни релационни бази данни
  • Опит в изграждането, внедряването или поддръжката на облачни и контейнеризирани приложения
  • Добро владеене на английски език с ефективна писмена и устна комуникация в междуфункционални екипи
  • Опит с NICE WFM, Verint, Calabrio, Genesys WFM, Aspect/Alvaria или сравними платформи за управление на работната сила
  • Опит със свързването на WFM системи с ACD, маршрутизация, HR, заплати, CRM или платформи за складове от данни
  • Опит с Kafka, RabbitMQ или сравними технологии за съобщения и потоци от събития
  • Познаване на аналитиката на работната сила, методите за оптимизация или концепциите на оперативните изследвания
  • Познаване на Jenkins, Kubernetes, облачни платформи, инструменти за наблюдаемост и практики за сигурна доставка на софтуер

Придобивки

  • Здравно осигуряване
  • Езикови курсове
  • Програма за релокация
  • Възможности за професионално развитие
  • Сертификационни програми
  • Програми за менторство и инвестиции в таланти
  • Възможности за вътрешна мобилност
  • Възможности за стаж
  • Проекти със значително въздействие за водещи глобални клиенти
  • Приобщаваща и подкрепяща работна среда
  • Открита комуникация
  • Редовни фирмени социални и тиймбилдинг събития