C# разработчик (SMS-рассылки)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
MTS Digital – дочерняя компания ПАО МТС, задача которой – вывести мобильную и веб-разработку холдинга на новый уровень. Мы строим экосистему МТС и создаем продукты, которые удовлетворяют повседневные потребности наших клиентов в таких сферах, как бизнес, финансы, коммуникации, медиа, развлечения, здоровье, автомобили и другие. В MTS Digital работа построена на сплоченных продуктовых командах, работающих по agile методологиям.
В продуктовую команду разработки информационной системы "SMS-рассылки" нужен опытный C# программист для разработки и поддержки системы.
Проект "SMS-рассылки " - это информационная система, позволяющая управлять настройками СМС сообщений от наших партнёров - агентов - на сотовые телефоны пользователей мобильной связи, что-то вроде личного кабинета агентов.
Чем предстоит заниматься:
Поддержка:
- Мониторинг работоспособности Системы совместно с соответствующими подразделениями Компании.
- Реагирование на нештатные ситуации в работе Системы с целью стабилизации и восстановления работоспособности (в т.ч. исследование проблемы, создание заявок смежникам или заведение ошибок в задачнике).
- Поддержка 1 уровня запросов пользователя с возможностью привлечения 2 уровня - разработчиков, в т.ч. коррекция данных в БД по запросу пользователей.
Как разработчик/тестировщик:
- Создание, внедрение и совершенствование инструментов диагностики и мониторинга работы системы.
- Создание и совершенствование механизмов smoke-тестирования системы, механизмов нагрузочного тестирования.
- Исправление найденных ошибок в коде, относящихся в инфраструктурному уровню или в компетенции сотрудника.
- Выполнение задач разработки (в т.ч. и продуктовых) в зависимости от нагрузки команды.
DevOps:
- Участие в формировании технической документации по оборудованию и контурам системы.
- Создание необходимых технические заявок в т.ч. на получение доступов, оборудования, управления ресурсами, правами и т.д.
- Написание утилит, скриптов для автоматизации процессов разработки, devops разработки, помощь по различным вопросам технического характера, установка и настройка систем автоматизации разработки и внедрения (CI/CD например).
- Реализация мероприятий, направленных на поддержание стабильности системы, организация резервирования данных, контроль за выполнением этих мероприятий внешними службами поддержки.
Что нам важно:
- Разработка ПО: C#, .NET Core, .NET MVC
- Опыт поддержки разработки, devops, решения подобных вышеописанным задач, опыт в написании технической документации.
- Знание SQL (мы работаем с Oracle 12/19 и планируем перейти на MS SQL Server или Postgres) на уровне построения SQL запросов и обновления записей в таблицах;
- Умение разбираться в чужом коде, желание и способность писать качественный, хорошо сопровождаемый код;
- Общая техническая грамотность, самодисциплина, ответственность и коммуникабельность для эффективной дистанционной работы, навыки взаимодействия и коммуникации.
Будет плюсом:
- Понимание методологии тестирования, опыт автоматизированного тестирования.
- Опыт работы с клиент-серверной технологией, интеграцией, REST, шины данных (Rabbit MQ), WCF-службы, скриптовых языков (power shell) и автоматизации процессов разработки.;
- Понимание сути различных принципов разработки ПО, их сильные и слабые стороны: ООП, SOLID, KISS, YAGNI;
- Опыт разработки высоконагруженных отказоустойчивых систем, многопоточных приложений;
Бонусы
Мы предлагаем:
- Комфортный "белый" оклад и премии;
- ДМС со стоматологией, страхование жизни;
- Хороший отдых - отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно;
- Корпоративную мобильную связь с первого дня работы и много других приятных бонусов;
- Саморазвитие - мы сделали обучение доступным: вы можете проходить тренинги очно и дистанционно в Корпоративном университете компании;
- Бодрое утро - гибкое начало рабочего дня :)