DevOps инженер

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Эксперт в кибербезопасности российского бизнеса

Описание вакансии

Условия работы

Обязанности:

  • Устанавливать и настраивать ПО Solar appScreener на различных платформах;
  • Принимать участие в цикле разработки дистрибутива ( => dev => test => maintenance => )
  • Интегрировать ПО Solar appScreener в CI/CD Заказчиков по принципам DevSecOps'a;
  • Исследовать поведения ПО в зависимости от изменений в ОС;
  • Принимать участие в проведении тестовых и нагрузочных испытаний в рамках разработки ПО;
  • Принимать участие в подготовке технической документации и регламентов для создаваемого ПО;
  • Оказание технической поддержки Заказчикам:
    • Общение с заказчиками;
    • Расследование инцидентов;
    • Заведение задач группе разработки;
    • Самостоятельное устранение проблем.
  • Развитие и эксплуатация инфраструктуры ПО Solar appScreener: микросервисная архитектура, выделенные сервера;
  • Настройка и поддержка CI/CD (GitLab CI/CD);
  • Интеграция новой функциональности при активном взаимодействии с командами разработки;
  • Автоматизация рутинных операций с использованием:
    • скриптовых языков: Golang/Python/Bash/PowerShell(CMD);
    • инфраструктурных инструментов: Packer, Terraform, Ansible, Prometheus, Consul и т.д.
  • Исследование и анализ технических проблем, выработка способов их решений.

Требования:

  • Опыт от 1,5-2-х лет;
  • Понимание принципов DevSecOps;
  • Знание цикла разработки ПО;
  • Навыки установки/настройки/администрирования серверов на базе семейства ОС Linux (Debian/RedHat) + ОС Windows + ОС macOS; знание различных менеджеров пакетов, умение проводить установки без доступа к репозиториям, с учетом зависимостей и т.д.;
  • Знание Git для разработки и CI/CD;
  • Практический опыт работы с Docker: особенности инструмента + аналоги и их различия, написание Dockerfiles + docker-compose
  • Опыт написания скриптов на Bash/PowerShell(CMD), умение читать чужой код и вносить изменения;
  • Знание основ языка запросов SQL (используем PostgreSQL, но опыт работы с любой СУБД будет плюсом);
  • Представление об устройстве компьютерных сетей и их диагностике;
  • Английский язык на уровне, достаточном для чтения технической документации.

Будет преимуществом:

  • Понимание архитектуры k8s;
  • Опыт промышленной эксплуатации приложений в k8s;
  • Опыт работы с helm (разработка чартов) / helmfile;
  • Опыт работы (или знакомство на уровне "развернул-поигрался-удалил") со следующими инструментами: Packer, Terraform, Ansible/Chef, Prometheus/Zabbix, Consul, ElasticSearch, Grafana/Kibana, Logstash/FluentD/FluentBit;
  • Опыт работы с инструментами сборки и управления зависимостями: maven, node, gradle;
  • Знание Golang/Python на базовом уровне или выше;
  • Опыт работы с CI/CD инструментами: Jenkins, AzureDevOps, TeamCity;
  • Создание DEB/RPM пакетов;
  • Здоровая тяга к документированию.

Наш стек:

  • Облачная инфраструктура: VMware vCloud Director, Amazon Web Services;
  • Контейнеризация/оркестрация: docker, docker-compose, k8s;
  • Система управления репозиториями: GitLab EE;
  • Continuous Integration/Delivery: GitLab EE;
  • IaC: Ansible, Terraform;
  • Артефакторий: JFrog Artifactory Pro;
  • Мониторинг: Prometheus + Grafana.

Мы предлагаем:

  • Стабильность и надежность;
  • Возможность развития компетенций в смежных областях;
  • Оформление по ТК РФ + 10 day off в году;
  • Конкурентоспособный уровень оплаты труда;
  • ДМС расширенный, включая стоматологию с первого месяца работы;
  • Обучение за счет компании;
  • Участие в проектах федерального масштаба;
  • Дружелюбный коллектив профессионалов;
  • Корпоративные и спортивные мероприятия;
  • Возможность чередовать удаленную работу и работу из офиса.

Ростелеком-Солар входит в реестр аккредитованных ИТ-компаний и имеет все соответствующие льготы

Бонусы

  • скриптовых языков: Golang/Python/Bash/PowerShell(CMD);
  • инфраструктурных инструментов: Packer, Terraform, Ansible, Prometheus, Consul и т.д.