Senior DevOps Engineer, Software Development Engineering

Job expired!

Приєднуйтесь до Analog Devices, Inc. (NASDAQ: ADI), світового лідера в галузі напівпровідників, і допоможіть з'єднати фізичний та цифровий світи. З доходом понад 12 мільярдів доларів за фінансовий рік 2022 і приблизно 25,000 працівників по всьому світу, які підтримують 125,000 глобальних клієнтів, ADI є піонером у сфері розумних фабрик, мобільних технологій, цифрової охорони здоров'я, рішень щодо зміни клімату та надійного зв'язку. Будьте на крок попереду можливого, приєднавшись до нас.

Analog Garage - це внутрішня інноваційна лабораторія ADI, яка об'єднує інженерів, науковців з обробки даних та бізнес-лідерів для створення нових технологій та рішень в швидкоплинному, експериментальному стартаповому середовищі. Маючи понад 50 років лідерства в передових технологіях, Analog Devices надає динамічне та гнучке робоче місце для майбутніх проривів.

Вдосконалюйте продуктивність Garage, розробляючи та розширюючи конвеєри CI/CD для різноманітних цілей розгортання, від обмежених у ресурсах систем на чіпах до складних кластерів Kubernetes на основних хмарних провайдерах.

  • Створюйте та покращуйте шаблони інфраструктури як коду та інструменти автоматизації.
  • Управляйте функціями системного адміністратора Garage та автоматизацією, включаючи акаунти AWS, GitLab та сервери збірки.
  • Проектуйте, впроваджуйте та виконуйте модульне тестування компонентів системи оркестрації даних на хмарі та на краю, Cradle.
  • Ефективно співпрацюйте в команді та надавайте менторство молодшим колегам.
  • Проектуйте модульні та повторювані системи.
  • Розробляйте надійні, масштабовані та відмовостійкі архітектури, керовані мікросервісами.
  • Пишіть документацію для користувачів та API.
  • Розробляйте модульні та інтеграційні тести.
  • BSCS або еквівалент.
  • Досвід роботи з Gitlab, GitHub, Jira/BitBucket/Bamboo або подібними інструментами.
  • Глибокі знання Kubernetes та Docker.
  • Вміння працювати в середовищі Linux; зручність роботи у командній оболонці (bash, zsh або подібні).
  • Досвід роботи з AWS (або подібними хмарними сервісами).
  • Вільне володіння мовами програмування, такими як Python, Rust, C++ або Golang.
  • Знання систем збірки, таких як CMake або Gradle.
  • Цікавість та бажання розуміти бізнес-модель, операції та фінансову структуру.
  • Дійовість і колаборативний робочий підхід.
  • Знайомство з операціями машинного навчання (MLOps) та інструментами, такими як Sagemaker або Azure Machine Learning.
  • Досвід роботи з Rust.
  • Досвід тісної співпраці з дослідниками/інженерами машинного навчання/науковцями з обробки даних та впровадження дослідницького коду в продукційні системи.

У ADI ми цінуємо індиві