Autodesk
Autodesk
Autodesk розробляє програмне забезпечення для дизайнерів, інженерів, будівельників та інших творців. До портфоліо компанії входять AutoCAD, Revit і 3ds Max, а також ширша платформа Design and Make, яка підтримує проєктування, візуалізацію та управління проєктами у будівництві, виробництві й консалтингу. Інструменти компанії допомагають командам планувати та виконувати роботу в таких сферах, як архітектура, інженерія та промислове виробництво, зосереджуючись на ефективній реалізації проєктів і сталих результатах.

Старший розробник програмного забезпечення, бекенд AWS (віддалено в Канаді)

Створюйте масштабовані бекенд-сервіси AWS і REST API для глобальної платформи Autodesk для проєктування. Керуйте архітектурою, постачанням, якістю та операційними практиками розподіленої інженерної команди.

Опис

  • Розробляйте та постачайте бекенд-сервіси AWS і REST API, зокрема безсерверні компоненти та компоненти на основі подій
  • Співпрацюйте з архітекторами, технічними керівниками й власниками продуктів, перетворюючи спільні цілі на практичні проєкти та результати
  • Запроваджуйте інженерні практики, що підвищують якість, безпеку, стійкість та ефективність
  • Розвивайте спроможності команди завдяки змістовним перевіркам коду, парному програмуванню, наставництву та корисному зворотному зв’язку
  • Створюйте повторно використовувані рішення, фреймворки, засоби автоматизації та оркестрації для різноманітних застосунків
  • Відповідайте за якість програмного забезпечення за допомогою модульного й інтеграційного тестування, інтеграції з CI/CD та цілеспрямованого рефакторингу
  • Керуйте складними технічними ініціативами від початкового проєктування до постачання у виробниче середовище
  • Декомпонуйте проєкти, завчасно виявляйте ризики та допомагайте команді керувати запуском і впровадженням
  • Підтримуйте операційну надійність завдяки спостережуваності, участі в чергуваннях і реагуванню на інциденти
  • Застосовуйте інструменти ШІ під час проєктування, розробки, тестування та налагодження, зберігаючи ретельну перевірку й валідацію
  • Ефективно працюйте з колегами з різних країн і міжфункціональними зацікавленими сторонами
  • Чітко документуйте рішення та контекст завдяки сильним навичкам письмової комунікації

Вимоги

  • Ступінь бакалавра з комп’ютерних наук або суміжної дисципліни чи еквівалентний практичний досвід
  • Чіткі та ефективні навички письмової й усної комунікації
  • Підтверджений досвід наставництва розробників і участі в перевірках проєктних рішень
  • Щонайменше п’ять років професійного досвіду створення та постачання серверного програмного забезпечення
  • Глибоке знання однієї або кількох бекенд-мов, таких як Java, TypeScript, Python, Go або Ruby
  • Досвід проєктування, реалізації та версіювання API
  • Міцна база в концепціях реляційних баз даних, зокрема проєктуванні схем та оптимізації запитів
  • Поглиблений досвід роботи з AWS і такими сервісами, як Lambda, SQS/SNS, API Gateway, DynamoDB, S3 та IAM
  • Практичний досвід розробки й експлуатації безсерверних систем на основі подій
  • Досвід керування CI/CD-конвеєрами та розгортаннями з безпечними процедурами випуску й відкату
  • Послідовна практика модульного, інтеграційного та наскрізного тестування, інтегрованого в конвеєри постачання
  • Практичне знайомство з інструментами спостережуваності та усунення несправностей
  • Досвід використання помічників ШІ для написання коду в повсякденній розробці програмного забезпечення
  • Зважене рішення під час перевірки, тестування та валідації коду, створеного ШІ, до випуску

Переваги

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