СИСТЕМНЫЙ ПРОГРАММИСТ
Разрабатывает системное программное обеспечение, методы и инструменты моделирования, анализа и построения программных продуктов, которые нацелены на решение проблем производительности, надежности и безопасности IT-систем.
Задачи
Проектирование и разработка программных комплексов и операционных систем
Автоматизация процессов, где возможно применение современных информационных технологий (большие данные, машинное обучение, семантические сети, нейросети и др.)
Обеспечение надежности, безопасности и эффективности устройств и систем, включающих в себя программные составляющие
Анализ проблем внедрения и применения компьютерных средств и программных продуктов для автоматизации бизнес-процессов предприятия
Ключевые знания и навыки
Проектный менеджмент,
методы анализа бизнес-процессов

Статистика, теория вероятностей, дискретная математика
BI-системы, ETL-хранилища и витрины данных типа Tableau, Power BI, QlikView и т.д.
Прикладные знания и практический опыт, специфичные для предметной области, в которой работает аналитик
Основы инфраструктуры Apache Hadoop
Языки программирования (R, Python и пр.) и SQL-подобные языки для написания запросов к базам данных
Умение работать в среде крупных открытых международных проектов open source
Знание английского языка на уровне, достаточном для чтения технической документации
125 000 руб.*
Медианная заработная плата
* по данным habr.com
Медианная зарплата — это уровень, выше и ниже которого получают доход одинаковое количество работников.
Направления обучения
01.03.04 «Прикладная математика»
09.03.01 «Информатика и вычислительная техника»
1
2
09.03.04 «Программная инженерия»
3