DTN
DTN
DTN — компанія, що спеціалізується на даних і аналітиці та допомагає організаціям ухвалювати ефективніші операційні рішення у сільському господарстві, авіації, транспортній галузі й комунальному секторі. Її продукти поєднують метеорологічні дані, ринкову інформацію та аналітичні інструменти, допомагаючи командам прогнозувати ризики, реагувати на зміну умов і керувати повсякденними операціями. Такі платформи, як ClearAg® і WeatherOps®, застосовують технології та аналіз даних для розв’язання складних екологічних і бізнес-завдань.

Інженер платформи, хмарні сервіси AWS

Створюйте хмарні API, SDK, інструменти командного рядка та сервіси для платформи операційної підтримки ухвалення рішень DTN. Розробляйте розподілені системи й можливості на основі ШІ для інженерів і корпоративних клієнтів.

Опис

  • Проєктуйте та впроваджуйте функції платформи — від планування до промислової експлуатації.
  • Реалізуйте сервісну та бізнес-логіку для платформи операційної підтримки ухвалення рішень DTN.
  • Створюйте й розвивайте API для розробників, SDK, інструменти командного рядка та керовані можливості платформи.
  • Створюйте й підтримуйте конфігурації «інфраструктура як код» для підготовки та розгортання сервісів платформи.
  • Самостійно відповідайте за інженерні функції середньої складності аж до розгортання.
  • Розвивайте модульну основу платформи, контракти інтерфейсів і бізнес-логіку.
  • Працюйте з автентифікацією, захищеною взаємодією сервісів, диспетчеризацією, валідацією, метриками, повторами запитів і узгодженням даних.
  • Застосовуйте практики розробки розподілених систем, зокрема асинхронну обробку, повтори запитів та ідемпотентність, щоб забезпечити надійну взаємодію сервісів.
  • Розробляйте надійне програмне забезпечення для промислової експлуатації, яке легко супроводжувати, і ретельно його тестуйте.
  • Створюйте й підтримуйте автоматизовані модульні та інтеграційні тести.
  • Використовуйте інструменти збирання, безперервну інтеграцію, автоматизоване тестування, системи контролю версій і розробку на основі основної гілки.
  • Долучайтеся до обговорень технічного дизайну та перевірок коду.
  • Створюйте й підтримуйте хмарні сервіси AWS для обчислень, зберігання даних, IAM, API, керованих сховищ даних і подієвих технологій.
  • Керуйте хмарною інфраструктурою за допомогою Terraform або подібних інструментів.
  • Додавайте до сервісів метрики, моніторинг і засоби спостережуваності.
  • Беріть участь у підтримуваному графіку чергувань і розслідуйте збої сервісів та операційні інциденти.
  • Застосовуйте принцип мінімальних привілеїв і практики хмарної безпеки.
  • Використовуйте інструменти розробки за допомогою ШІ та долучайтеся до створення можливостей платформи на основі великих мовних моделей та ШІ-агентів.
  • Співпрацюйте зі старшими інженерами, керівниками інженерних команд і фахівцями суміжних підрозділів.
  • Розвивайте експертизу в архітектурі AWS, розподілених системах, автоматизації інфраструктури та проєктуванні платформ.

Вимоги

  • Від 2 до 5 років професійного досвіду розробки та випуску програмного забезпечення для промислової експлуатації.
  • Ступінь бакалавра з комп’ютерних наук або відповідний професійний досвід.
  • Уміння самостійно реалізовувати програмні функції середньої складності — від розробки до розгортання.
  • Уміння розв’язувати типові інженерні завдання за мінімального нагляду.
  • Розвинені навички розв’язання проблем і технічна допитливість.
  • Ґрунтовне знання TypeScript і Node.js або володіння іншою сучасною мовою програмування та здатність опанувати TypeScript і Node.js.
  • Навчальний або професійний досвід роботи з React, Angular чи Vue.
  • Навчальний або професійний досвід роботи з Node.js або Python.
  • Досвід створення RESTful API на Node.js.
  • Досвід роботи з REST і GraphQL API.
  • Розуміння проєктування REST API, JSON і розробки застосунків на основі сервісів.
  • Досвід використання Git для контролю вихідного коду та керування версіями.
  • Практичні знання AWS та основних понять хмарних обчислень.
  • Знайомство з Terraform або подібними інструментами для опису інфраструктури як коду.
  • Розуміння понять розподілених систем, зокрема асинхронної обробки, повторів запитів та ідемпотентності, або здатність швидко їх опанувати.
  • Знайомство із системами контролю версій, перевірками коду, безперервною інтеграцією та автоматизованим тестуванням.
  • Навчальний або професійний досвід роботи з SQL і базами даних, як-от PostgreSQL чи DynamoDB.
  • Знайомство з інструментами написання коду за допомогою ШІ та технологіями розробки з агентами.
  • Зацікавленість у можливостях платформ на основі великих мовних моделей і ШІ-агентів.
  • Досвід роботи з безсерверними та подієвими хмарними сервісами.
  • Досвід роботи з модулями «інфраструктура як код», валідацією на основі схем, засобами спостережуваності, контейнеризованими сервісами або конвеєрами CI.
  • Зацікавленість у проєктуванні платформ, інструментах для розробників або розробці інфраструктури чи досвід у цих сферах.
  • Знайомство з поняттями хмарної безпеки, зокрема IAM, TLS/mTLS, автентифікацією сервісів і підписуванням.
  • Знайомство з хмарними архітектурами AWS, керованими сховищами даних і подієвими сервісами.
  • Досвід створення повторно використовуваних програмних компонентів, спільних інтерфейсів сервісів або можливостей платформи для розробників.
  • Знайомство з протестованими та перевіреними інтерфейсами, розробкою на основі основної гілки, інфраструктурою як кодом і принципом мінімальних привілеїв.

Переваги

  • Необмежена оплачувана відпустка.
  • Гнучкий робочий графік.
  • Можливість працювати віддалено залежно від посади.
  • Конкурентні плани медичного, стоматологічного страхування та страхування зору.
  • Співфінансування пенсійних внесків 401(k) у розмірі 6%.
  • Необмежений доступ до понад 13 000 курсів на платформі навчання та професійного розвитку.
  • Програма допомоги працівникам (EAP).
  • Можливість з часом збільшити винагороду за результатами роботи.
  • Можливе право на змінну частину винагороди та пільги, конкурентні на ринку.