Москва, otr.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Технический консультант
Удаленная работа
Системное администрирование и сопровождение микросервисной архитиктуры проектов.
Дежурства в составе группы;
Работа заключалась в сопровождение микро-сервисной архитектуры нескольких федеральных проектов:
1. Проект ФФОМС (Федеральный фонд обязательного медицинского страхования).
Администрирование базы данных postgresql, анализ состояния, наличие блокировок, недостаток ресурсов, бэкапы (плановые и по требованию разработчика), репликация, снятие дампов, восстановление и.т.д вручную и/или посредством Ansible скриптов.
Выполнение обновления, установка патчей предоставленных разработчиками (компания БАРС ГРУП)
Работа в тесном взаимодействии с подрядчиками (БАРС групп, 7-pro, CberCloud)
2. Диспансеризация (Федеральный проект учета случаев заболевания covid-19 по всей территории РФ) Администрирование базы данных postgresql.
Выполнение скриптов (PSQL или DBeawer) различного назначения с целью актуализации данных по случаям и формирования итоговых отчетов для Министерства здравоохранения и правительства РФ
Выполнение обновлений, установка патчей, обеспечение бесперебойной работы нод кластера, мониторинг состояния и.т.д
3. РМП (Федеральный проект Реестр Медицинских Показаний) смежный с Диспансеризацией проект, функционал которого заключается в пополнении и актуализации БД диспансеризации с учетом изменений статусов и поступления новых данных по случаям ковидных больных (подозрение, подтверждение/не подтверждение, диспансеризация, излечение, летальный исход) в режиме 24/7.
Выполнение скриптов (не всегда корректных) в PSQL или DBeawer с предварительной правкой (при необходимости), предоставляемых группой системных аналитиков с последующим применением или откатом изменений по согласованию с инициатором
Ежедневное обновление frontend и backend сервисов в Jenkins из Nexus репозиториев на стендах DEV(предрелизный), TEST(тестовый), и ночью PROD(производственный)
Проведение проверки релиза после деплоя, на наличие ошибок, корректного старта pod сервисов и.т.д Анализ логов в kibana и openshift (опционально lens kibernetis, на усмотрение сотрудника). В случае ошибок деплоя и последующего их анализа – вsполнение правки конфигов сервиса в bitbacket по согласованию с релиз менеджером, с последующим передеплоем сервиса. В случае выявления неустранимой ошибки – эскалирование проблемы на линию DevOPs и выполнение отката на предыдущий релиз.
Мониторинг работоспособности сервисов в режиме 24/7
4. ETD (Единая точка доступа) web прокси для распределенного доступа к проектам по сертификатам
Периодическое обновление сервиса, проверка функционала, обеспечение бесперебойной работы 24/7.
Взаимодействие рабочей группы и остальных сотрудников проектов осуществлялось посредством Jira. Туда же помимо обращений от инициаторов поступали алерты от различных систем мониторинга Zabix, Grafana, Kafka, kibana.
В ночные смены, помимо выполнения обновлений сервисов проектов в обязанность рабочей группы входило проведение «утренней проверки» Процедура заключалась в проведении проверок всех проектов по чек-листу.
- опыт работы с docker, docker-compose, portainer, Git, Openshift, Jenkins, Lens Kubernetes, Grafana, Zabbix, Kibana, Rundeck