• ‘Software Management of Information Systems Development Operations’

    • Full-time
    • 2 years
    • RU
    • 370 000 RUB
  • Entrance exams

    • Mathematics and Computer Science
    • Foreign language (English, Chinese, German, French, Spanish)

Program description

The program “Software Management of Information Systems Development Operations” was developed by faculty of the Department of Data Analysis and Machine Learning of the FinU together with program partners representing IT companies of the Russian market. Our graduates can apply for the following positions: a DevOps engineer, a Lead DevOps (head of DevOps developers), a system administrator, a programmer, an IP architect, a database administrator. Currently there is an acute shortage of DevOps engineers in Russia, so future alumni will be in demand in large Russian and foreign IT companies.

Program managers

Svirina Anastasiya Gennadievna

  • PhD in Technical Sciences.
  • Assistant Professor of the Department of Data Analysis and Machine Learning.
  • Research interests – software and hardware implementation of image processing and pattern recognition algorithms.
  • A reviewer of the Journal of “Almaz – Antey" (included in the list of the Higher Attestation Commission).
  • Participation in projects and grants: development of methods and information technologies for monitoring potentially dangerous objects and landscape formations, methods and information technologies' development for processing multispectral images for monitoring landscape formations. Previously worked as a programmer in LLC “RintSoft", engineer of JSC “Ryazan Production and Technical Enterprise “Granit" (part of “Almaz – Antey" Air and Space Defense Corporation), Deputy Director of Marketing Laboratory LLC.

Key disciplines of the concentration

Version Control Systems

Graduate students will gain in-depth knowledge about version control systems, configuration, Git at the advanced level, the concept of work life cycle, branches, merging, Git-administration, repository, Git-aggregators and hubs, and learn how to use ticket systems and bug trackers.

Virtualization and Containerization

Graduate students will study the principles and tools of containerization (hardware and virtual), basic technologies and approaches to virtualization, goals, tools and techniques for monitoring the state of software and hardware complexes and systems.

Cloud Technologies

Students master the basic concepts of cloud computing technology, the skills, and abilities of practical implementation of cloud technologies benefits in modern business, and study the tools of this technology.


Students study the life cycle management of machine learning projects, the main difficulties in managing complex machine learning projects, ways to solve them and modern tools.

Infrastructure as a Code (iaC)

Students study the use of infrastructure automation with the software development principles and practices, as well as how to write code for architecture management, database deployment, testing, etc.

Network Administration Basics

Students study the principles of building and managing corporate networks, methods of incident diagnostics, tools (monitoring, tracing, packet, and route diagnostics), knowledge and skills of physical network construction.


DevOps engineer is inherently located at the junction of two IT professions: a programmer and a system administrator. Now this profession is most in demand on the market.

Upon completion of the program, graduates will be able to: 

  • Work with Docker: write their own docker images, launch containers, build dependencies and determine access parameters;
  • Work with the infrastructure as with code: create, modify and version the environment, for example, using Terraform;
  • Work with version control systems;
  • Automate and configure Ansible-based application development processes, configure servers and deploy applications at the click of a button;
  • Use kubernetes (k8s): manage loads between containers, automate deployment and ensure data privacy;
  • Create monitoring solutions: collect metrics and logs using Prometheus and elk stack, build convenient dashboards in Grafana. You will learn about working with incidents and feedback systems.

Organizations where you can find a job:

  • SberTech, Tinkoff, Epam, Lanit, VTB, Yandex
  • Our alumni can work in the following positions:
  • DevOps engineer;
  • Lead DevOps;
  • Head of DevOps developers;
  • System administrator;
  • Programmer;
  • IP Architect;
  • Database Administrator.