Партнёр HolyCode ищет DevOps инженера для долгосрочного сотрудничества
Описание проекта:
Компания занимается разработкой автоматизированной системы для реселлинга электронных товаров через различные площадки. Проект существует уже полтора года и является прибыльным. За полтора года разработали и успешно запустили систему, которая занимается автоматизированным реселлингом товаров на различных площадках. Также развивают B2B-направление, передавая товары оптовым партнерам через платформу.
Основатели — опытные топ-менеджеры известных проектов и корпораций. Проект уже показывает отличные результаты, и сейчас компания расширяет команду, чтобы усилить разработку.
Ищем DevOps инженера, который поможет построить надежную и безопасную инфраструктуру. Проект находится в стадии greenfield (B2B-направление), только начали закрывать базовые потребности, но уже остро стоят вопросы безопасности, отказоустойчивости и поиска уязвимостей.
Сейчас эти задачи распределены между архитекторами и разработчиками, но совмещать их с основной работой становится все сложнее. Поэтому нужен специалист, который возьмет на себя ответственность за обеспечение стабильной и безопасной инфраструктуры.
Нужен специалист, который выстроит инфраструктуру и будет активно заниматься ее развитием.
Проект имеет два направления:
- Флагманское направление : система автоматической закупки, пополнения стока и продажи товаров.
- Новое направление : B2B решение, основанное на первом проекте.
Планируют в ближайшее время разделить проекты, обеспечив каждому из них устойчивую и эффективную инфраструктуру.
Чем вам предстоит заниматься:
1) Сопровождать тестовые и продуктивные контуры систем;
2) Развертывание контейнеров с сервисами;
3) Автоматизировать сборку и доставку приложений (CI/CD);
4) Писать новые роли Ansible;
5) Создавать отказоустойчивые конфигурации приложений;
6) Осуществлять поддержку команд разработки и тестирования;
7) Вести документацию;
8) Работа в команде инженеров, в перспективе занятие ведущей позиции
9) Помощь в выстраивании процессов:
- Проработки внутренних инфраструктурных решений компании (системы мониторинга, логирования, аутентификации, хранилищ, балансировки и отказоустойчивости, прочая автоматизация);
- Сетапа, поддержки и развития инфраструктуры внутреннего IT-ландшафта компании;
- Обеспечения отказоустойчивости и высокой доступности сервисов;
- Поддержки и развития систем CI\CD команд технического департамента;
- Разработки и сопровождения технических регламентов, манифестов и внутренних IT-стандартов.
Мы ждем от вас:
1) Уверенное знание и опыт администрирования Linux, Windows Server;
2) Понимание и опыт работы с виртуализацией, контейнеризацией (Docker) опыт автоматизации публикации сервисов (helmcharts, rollup deployment), опыт настройки мониторинга и сборки логов (fluentd/gelf) для сред контейнеризации;
3) Опыт работы с инструментами CI\CD:
- GitLab Runner – обязательно
- TeamCity, Jenkins – опционально
4) Опыт администрирования СУБД:
- PostgreSQL – обязательно, настройка отказоустойчивых продуктивных кластеров (pgppool или аналогичных)
- Redis – обязательно
- Clickhouse – желательно
5) Опыт администрирования веб-серверов (Nginx), понимание принципов обработки запросов;
6) Опыт написания ansible сценариев, для автоматизированного развертывания
7) Навыки работы с системами мониторинга (Prometheus, Grafana, Zabbix);
8) Знание принципов работы телекоммуникационных сетей, понимание работы tcp/ip;
9) Понимание миĸросервисной архитектуры;
10) Опыт автоматизации на скриптовых языках (bash, powershell, python или аналогичных)
11) Навыки troubleshooting;
12) Свободный технический и разговорный английский;
Компания предлагаем:
- Удаленный формат работы