Актуальные заказы по Администрирование баз данных

Инженер DevOps

Удаленно
Full-time

Уровень: Senior

Английский: Разговорный

Описание проекта: Команда работает в 3 направлениях: инженерное, аналитически-процессное и прикладное, которое покрывает работу над инструментами для команд разработки (Slack, Jira и т.п).


Требования:

  • Понимание принципов работы систем мониторинга и алертинга, метрик и time series, построения графиков и т.д.;
  • Понимание практик SRE, в том числе критерии доступности - SLO, SLI, SLA
  • Опыт администрирования Linux (CentOS, Ubuntu), баз данных и работы с сетевым стеком (HTTP, TCP/IP, DNS, REST API);
  • Опыт работы с системами виртуализации и контейнеризации;
  • Опыт работы с Kubernetes, организации его мониторинга и владение Helm;
  • Владение любым языком: Bash, Python, Go, Groovy и т.д.;
  • Уверенное владение английским языком (мы плотно взаимодействуем с зарубежными коллегами).
  • Понимание паттернов обеспечения отказоустойчивости - load balancing, circuit breakers, disaster recovery;
  • Опыт работы с Яндекс.Облаком и Terraform;
  • Опыт построения long-term хранилища метрик на базе VictoriaMetrics/Thanos/Cortex/Grafana Mimir будет большим плюсом;
  • Опыт внедрения трассировки (tracing) на базе OpenTelemetry будет большим плюсом;
  • Опыт построения HA реализаций мониторинга на базе Prometheus stack;
  • Умение работать с Git, Ansible/Salt, JSON, YAML и опыт написания CI/CD пайплайнов;
  • Понимание методологии DevOps и опыт взаимодействия с Agile командами разработки.


Нагрузочный тестировщик

Удаленно
Full-time

О проекте

Бизнес-цель проекта - автоматизация выдачи кредитов на строительство для юридических лиц.

Факторинг-услуга для производителей и поставщиков, которые продают товары с отсрочкой платежа. Производители обращаются к факторам - банкам, микрофинансовым организациям или специальным факторинговым компаниям.

Нагрузочного стенда на текущий момент нет. Система активно развивается и находится в состоянии разработки.

Стек технологий: docker(k8s), kafka, postgres, Java, kamunda.

Скрипты - web http/Rest/Soap.

Заглушки - API.


Цели

  • Мониторинг текущей нагрузки на систему (здесь и далее под системой имеется ввиду ИТ система – программно-аппаратный комплекс, по которому ведется процесс «Управление мощностями»).
  • Планирование нагрузки на систему и мероприятий по повышению производительности.
  • Оценка влияния изменений на производительность системы.


Задачи

  • Прогнозирование нагрузки - Построение модели для прогнозирования нагрузки на систему на основании текущей статистики промышленной эксплуатации, либо по модели бизнес процесса.
  • Нагрузочное тестирование - Проведение нагрузочного тестирования системы с целью определения максимальной производительности системы, проверки соответствия системы требованиям производительности, оценки влияния изменения в системе на ее производительность.
  • Оптимизация производительности - Подготовка рекомендаций по повышению производительности систем, участие в рабочих группах по решению проблем производительности в промышленной среде.
  • Сайзинг и оценка масштабируемости - Оценка необходимого оборудования для системы, оценка масштабируемости системы (аналитическая, либо по результатам тестов).
  • Мониторинг производительности - Определение ключевых метрик для мониторинга производительности и организация мониторинга производительности.
  • Управление нагрузкой - Подготовка рекомендаций по созданию механизмов управления нагрузкой на систему, рекомендации по соответствующему изменению регламента работы в системе.
  • Управление мощностями - Ведение плана мощностей, планирование работ по повышению производительности.
  • Расследование аварий в промышленной среде, связанных с деградацией производительности и подготовка заключений:

а) с обоснованием почему произошла авария,

б) почему эта проблема не была выявлена в тесте,

в) предложениями по оптимизации процесса, либо по техническим изменениям чтобы не допустить проблемы в будущем.

  • Обеспечение прозрачности процессов связанных с производительностью для всех продуктовых команд по системам находящимся вне зоны ответственности данного менеджера.


Требования

  • Опыт работы от 2 лет в нагрузочном тестировании.
  • Понимание архитектуры бизнес-систем.
  • Понимание методологии нагрузочного тестирования.
  • Экспертиза по средствам диагностики проблем производительности в различных компонентах бизнес систем (сеть, оборудование, операционные системы, базы данных, сервера приложения, java performance, .NET).
  • Опыт диагностики и оптимизации СУБД (Oracle - в приоритете или MSSQL), плюсом будет опыт разработки.
  • Опыт диагностики и оптимизации Приложений (Java - в приоритете или .NET), плюсом будет опыт разработки.
  • Знание инструментов нагрузочного тестирования ( HPE Performance Center, LoadRunner ) будет большим плюсом.
  • Опыт диагностики, мониторинга и оптимизации приложений в Docker также приветствуется.
  • Хорошее понимание структуры бизнес нагрузки по своему направлению.
  • Хорошие технические навыки в части администрирования / разработки приложений и серверов (Unix, Windows).



Администратор программных систем и проектов (Senior)

Удаленно
Full-time
Проектная занятость
Администратор высоконагруженных банковских программных систем и проектов. Требования: ∙ опыт работы в сопровождении комплексов ППО (прикладного программного обеспечения) от 3х лет; ∙ знание OS семейств Windows и Unix на уровне системного администратора; ∙ администрирование серверов приложений Apach / Tomcat / Nginx (конфигурирование, оптимизация, мониторинг, логирование, балансировка нагрузки) на платформе CentOS; ∙ администрирование интеграционного брокера соообщений RabbitMQ (конфигурирование, оптимизация, мониторинг, логирование, балансировка нагрузки); ∙ администрирование криптографических модулей (CryptoPro); ∙ настройка бизнес-логики (Rubby, Python, PHP); ∙ решение инцидентов и проблем на продуктивном контуре системы; ∙ поддержка тестовых сред, решение дефектов тестовых сред; ∙ предоставление данных по нетиповым запросам пользователей (NTR) из реляционных ( PosgreSQL / MS SQL / PL-SQL) и нереляционных (MongoDB, Яндекс ClickHouse) БД; ∙ внедрение и поддержка систем управления конфигурациями Puppet/Ansible; ∙ контейнеризация Docker, Kubernetes; ∙ внедрение и поддержка систем прикладного мониторинга на базе Zabbix 2.x/3.x/4.x; ∙ настройка и оптимизация pipeline для выноса поставок в прод (GitLab / Genkins) ∙ ведение документации по внедренным технологиям и базы знаний по решению инцидентов и проблем; ∙ автоматизация типовых задач python, bash, cmd; типизация решения инцидентов и передача сценариев на нижележащие линии поддержки (0/1); ∙ взаимодействие с 3й и 4й линиями ТП по вопросам развития и эксплуатации системы; ∙ уверенное знание процессов ITIL и принципов функционирования службы сопровождения IT-систем в крупной организации; ∙ английский язык в объёме, достаточном для изучения технической документации. Обязанности: ∙ администрирование комплекса ППО; ∙ решение инцидентов и дефектов; ∙ оптимизация производительности; ∙ ведение документации по внедренным технологиям и базы знаний по решению инцидентов и проблем; ∙ обучение прикладных администраторов; ∙ разработка мероприятий по предотвращению инцидентов, подготовка и тестирование DR-планов; ∙ организация мероприятий для решения текущих проблем и технического долга; ∙ планирование и контроль проведения изменений. Проект: работа над банковским проектом. Тасктрекер: Jira, confluence. Длительность проекта более 1 года. Гражданство: РФ, РБ.

ВТБ - Специалист по нагрузочному тестированию

Обязанности: Участие в планировании и обсуждении релизов; Составление тестовой документации; Подготовка и проведение нагрузочного тестирования; Подготовка тестовых данных / настройка тестовой среды; Подготовка отчета о результатах тестирования; Участие в планировании тестирования; Требования: Знание теории нагрузочного тестирования; Опыт по проведению НТ, в том числе в организации НТ с нуля (участие в создании и управлении тестовым полигоном); Опыт использования инструментов НТ (Jmeter – обязательно, и одно или более других ПО); Опыт создания ПМИ для НТ; Опыт работы с базами данных PostgreSQL, MongoDB; Опыт работы с ПО для мониторинга - Prometheus и Grafana или аналогичными; Опыт работы с Kubernethes или Open Shift Red Hat и навыки по администрированию и конфигурированию (реплики, лимиты по ресурсам); Опыт работы с JIRA, Confluence; Знание методологий тестирования; Знание этапов тестирования и зачем они нужны; Знание артефактов тестирования и опыт их создания; Понимание принципов работы веб-приложений, REST, HTTP, API Удаленная вакансия. Фул-тайм

QA Engineer

Требуемый опыт работы: 3–6 лет Полная занятость, полный день В команду, для работы над проектом в сфере финансов и инвестиций, требуется специалист по тестированию для проверки и улучшения качества работы продукта. В рамках данного проекта мы работаем с нашим постоянным партнером, который предлагает широкий спектр услуг по администрированию хэдж-фондов с многомиллиардными активами (американскими, европейскими, китайскими) с филиалами по всему миру: Каймановы острова, Канада, Швейцария, Ирландия, Люксембург, Китай. Ваши задачи: • Участие в тестировании комплексной системы управления инвестиционными фондам • Анализ бизнес требований с учётом технических и функциональных особенностей системы • Создание планов тестирования, спецификаций, отчетов о тестировании • Ручное тестирование веб-приложений • Обнаружение, воспроизведение и отслеживание ошибок, проверка исправлений • Документирование результатов тестирования, а также управление и поддержка баз данных дефектов и контрольных примеров • Работа с кросс-функциональными и кросс-географическими командами • Рабочая документация, переписка и тест кейсы на английском языке • Процесс разработки ПО построен по SCRUM с 4-х недельными итерациями и релизом в конце каждой итерации. Мы ожидаем от Вас: • Уровень английского Intermediate и выше, (Reading/Writing - обязательно, Speaking/Listening – желательно) • Высшее образование • Знание методик тестирования и техник тест кейс Дизайна • Навыки тестирования • Понимание процессов тестирования • Быстрая обучаемость, аналитические способности. Мы предлагаем Вам: • Работу в стабильной компании совместно с дружной командой экспертов, интересные задачи, масштабные, сложные проекты, возможность внести свой весомый вклад в создание продуктов, которыми пользуются множество компаний. • Интересная и перспективная предметная область • Конкурентоспособная белая заработная плата • Официальное трудоустройство с первого дня • График 5/2, гибкое утро • Современный, комфортный офис в центре • Рабочее место, оборудованное удобной мебелью и современной техникой (высокопроизводительные компьютеры, SSD, 2 монитора) • ДМС со стоматологией после испытательного срока • Полностью оборудованная кухня с бесплатными напитками, фруктами и печеньем • Корпоративные курсы английского языка в офисе • Регулярные корпоративные мероприятия.