SPD Technology
SPD Technology
501 – 1 000 Працівники
B2BФінтехШтучний інтелект
SPD Technology — B2B-партнер із розробки програмних продуктів, який допомагає підприємствам і компаніям на етапі зростання створювати, модернізувати та масштабувати цифрові продукти. Компанія працює з хмарними технологіями та DevOps, штучним інтелектом і машинним навчанням, інженерією даних та аналітикою, фінтехом і платіжними системами, модернізацією застосунків, системною інтеграцією, API, безпекою, забезпеченням якості, а також веб- і мобільним UX/UI. Компанія створює такі рішення, як платіжні, білінгові платформи та платформи для виявлення шахрайства й роботи з даними, для фінансових технологій, страхування, охорони здоров’я та електронної комерції.

Провідний інженер-програміст, хмарна архітектура

Формуйте хмарні сервіси, розподілені системи та перевірки архітектури на основі ШІ для платформи інвестиційних даних PitchBook. Скеровуйте інженерні команди по всій Європі, розробляючи повторно використовувані шаблони й ухвалюючи технічні рішення.

Опис

  • Досліджуйте технології, створюйте прототипи й еталонні реалізації для розв’язання стратегічних інженерних завдань.
  • Проєктуйте, розробляйте, тестуйте й підтримуйте сервіси та компоненти платформи.
  • Працюйте з серверними системами й архітектурою клієнтської частини, зокрема з мікрофронтенд-підходами.
  • Автоматизуйте перевірку відповідності архітектурі за допомогою перевірок на основі ШІ та функцій контролю архітектурних характеристик.
  • Застосовуйте предметно-орієнтоване проєктування, щоб розділяти складні проблеми на обмежені області й обирати практичні рішення в умовах невизначеності.
  • Визначайте цілі якості й оцінюйте продуктивність, масштабованість, надійність, безпеку, доступність, відновлюваність, супроводжуваність, портативність, зручність використання та розширюваність.
  • Документуйте поточну й цільову архітектури, плани переходу, обмеження, альтернативи та ухвалені рішення.
  • Рекомендуйте інженерні компроміси: розробляти чи купувати, діяти зараз чи пізніше, виконувати рефакторинг чи перебудовувати систему.
  • Розробляйте повторно використовувані заготовки, шаблони, еталонні архітектури й можливості платформи.
  • Переглядайте архітектуру та проєктні рішення й наставляйте інженерів у командах розробки.
  • Пояснюйте технічний контекст інженерам, технічним керівникам, менеджерам продуктів і представникам бізнесу.

Вимоги

  • Вища освіта в галузі інформатики, інформаційних систем або суміжній галузі чи відповідний практичний досвід.
  • Щонайменше шість років досвіду розробки програмного забезпечення на Java або зіставній об’єктно-орієнтованій мові.
  • Щонайменше три роки досвіду розробки мікросервісів.
  • Досвід створення розподілених хмарних систем або систем, керованих подіями.
  • Практичні знання сервісно-орієнтованої архітектури, предметно-орієнтованого проєктування, чистої та гексагональної архітектури й поширених архітектурних шаблонів.
  • Досвід реалізації агентних застосунків та інструментів, зокрема застосування підходів до оцінювання під час розробки.
  • Досвід проєктування RESTful API і застосунків, керованих подіями, з використанням Kafka.
  • Досвід роботи з поширеними реляційними базами даних, кешуванням, реплікацією та пошуковими технологіями.
  • Досвід розробки й оцінювання агентних застосунків.
  • Досвід роботи з Google Cloud Platform або Amazon Web Services і технологіями оркестрації контейнерів.
  • Розвинені навички розв’язання проблем і здатність скеровувати технічну роботу кількох команд без формальних повноважень.
  • Відмінні навички письмового й усного спілкування з інженерами, керівниками та колегами з продуктових команд.

Переваги

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