Senior Software Engineer - Network Metadata Modelling

Job expired!

Ви захоплюєтесь роботою з найсучаснішими технологіями? Бажаєте бути на передовій хмарних обчислень та грати ключову роль у проектуванні, розвитку та еволюції мережевої інфраструктури Azure? Приєднуйтесь до нас у Microsoft, щоб підтримувати все - від найменших безсерверних додатків до найбільших суперкомп'ютерів із штучним інтелектом. Як частина нашої відданої та ентузіастичної команди, ви будете допомагати нашим клієнтам досягати успіху, отримуючи задоволення та навчаючись у процесі.

Azure - одна з найбільших у світі та тих, що найшвидше зростають мереж, яка забезпечує роботу таких сервісів, як Teams, Exchange, XCloud, SQL Azure та Office 365. Наші клієнти - це як компанії Fortune 500, так і малі та середні підприємства, які працюють на інфраструктурі, побудованій командою Azure Core Networking. Наша команда світового класу розвиває різні напрямки мережевих технологій для підтримки наших клієнтів та покращення можливостей Microsoft у хмарному середовищі.

Як старший інженер-програміст, ви будете відповідальні за проектування, реалізацію та інтеграцію сервісів у нашій фізичній мережевій інфраструктурі. Ці сервіси керують сотнями тисяч мережевих комутаторів, забезпечуючи безперервність роботи, резервування, прогнозовану пропускну здатність та затримку. Ваш внесок покращить можливості та охоплення наших хмарних сервісів, при цьому постійно знижуючи операційні витрати.

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

  • Розробляти та експлуатувати високомасштабовані розподілені програмні системи для повного життєвого циклу Azure Networking, від початкового налаштування до вилучення з експлуатації, конфігурації, моніторингу та управління життєвим циклом.
  • Проектувати програмні компоненти та сервіси на основі вимог зацікавлених сторін, збалансовуючи витрати, вигоди та обмеження за строками.
  • Розробляти програмні компоненти та сервіси, ефективно повторно використовуючи код та забезпечуючи хорошу інтеграцію із залежностями.
  • Забезпечувати автоматичну валідацію, розгортання та моніторинг власних функцій, компонентів та сервісів.
  • Використовувати аналіз даних для оцінки продуктивності, доступності та надійності систем, а також інформувати про виправлення помилок та еволюцію дизайну.
  • Налагоджувати, оптимізувати та рефакторити код для покращення продуктивності, надійності та підтримуваності.
  • Виконувати обов'язки чергового для усунення деградації сервісу та простоїв, рекомендувати та впроваджувати процеси та системні покращення.
  • Ступінь бакалавра з комп'ютерних наук або суміжної технічної області ТА досвід технічної інженерії від 4 років з кодуванням мовами, включаючи, але не обмежуючись, C, C++, C#, Java, JavaScript або Python