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, от загрузки до вывода из эксплуатации, конфигурации, мониторинга и управления жизненным циклом.
  • Проектировать программные компоненты и сервисы на основе требований заинтересованных сторон, балансируя затраты, выгоды и ограничения по срокам.
  • Разрабатывать программные компоненты и сервисы, эффективно повторно используя код и обеспечивая хорошую интеграцию с зависимостями.
  • Обеспечивать автоматизированную проверку, развертывание и мониторинг для управляемых функций, компонентов и сервисов.
  • Использовать анализ данных для оценки производительности, доступности и надежности систем, информируя о корректировке ошибок и эволюции дизайна.
  • Отлаживать, оптимизировать и рефакторизовать код для улучшения производительности, надежности и удобства сопровождения.
  • Выполнять обязанности по вызову для устранения ухудшения сервисов и простоев, предлагая и внедряя процессы и системные улучшения.
  • Степень бакалавра в области компьютерных наук или смежной технической области И 4+ года опыта технической инженерной работы с кодированием на языках, включая, но не ограничиваясь, C, C++, C#, Java, JavaScript или Python, ЛИБО эквивалентный опыт.
  • Возможность соответствовать требованиям безопасности Microsoft, клиентов и/или правительства, включая проверку биографических данных Microsoft для облака при приеме на работу/переводе и каждые два года после этого.
  • Степень бакалавра в области компьютерных наук или смежной технической области И 8+ лет опыта технической инженерной работы с кодированием на языках, включая, но не ограничиваясь, C, C++, C#, Java, JavaScript или Python.
  • Степень магистра в области компьютерных наук или смежной технической области И 6+ лет опыта технической инженерной работы с кодированием на языках, включая, но не ограничиваясь, C, C++, C#, Java, JavaScript или Python, ЛИБО эквивалентный опыт.
  • Опыт работы с распределенными системами.