Москва
Чем предстоит заниматься:
- Поддерживать и развивать средства сборки и развертывания продуктов;
- Подготовка инфраструктуры под задачи различных проектов;
- Установка и настройка Linux-систем, системного программного обеспечения, серверных приложений;
- Помощь разработчикам, мониторинг и решение проблем;
- Собирать конвейеры CI/CD, используя GitLab CI/Jenkins;
- Писать Bash/Python/Golang скрипты для автоматизации разных процессов;
- Сборка пакетов python пакета с помощью pyproject, tox, deb;
- Сборка golang приложений;
- Сборка docker образов и инсталляционных пакетов приложений;
- Сборка React (TS) приложений.
Чем для нас важно:
- Экспертное знание Linux-based систем;
- Опыт автоматизации рутинных операций;
- Опыт работы с docker, compose;
- Опыт работы с ansible;
- Опыт работы с taskfile;
- Знание принципов работы сетей модель OSI, стек TCP/IP, протоколы DNS, HTTPS, HTTP2, REST API, gRPC, Websocket;
- Настройка CI/CD процессов в gitlab/Jenkins;
- Опыт работы с VMware;
- Опыт поддержки PostgreSQL;
- Опыт работы с Git.
Будет плюсом:
- Опыт сборки операционной системы и программных пакетов из исходных текстов, например, Debian, Gentoo или FreeBSD;
- Опыт работы с PostgreSQL;
- Опыт работы с Astra Linux;
- Опыт работы с Django приложениями;
- Опыт использования tcpdump/tcpflow/wireshark и т.д. для диагностики проблем.