📍 Москва (м. Отрадное)Полная удалёнка
ABBYY — ведущий мировой разработчик решений в области интеллектуальной обработки информации. Компания уделяет особое внимание исследованиям, активно развивает технологии искусственного интеллекта в области компьютерного зрения, NLP и обработки данных. Сотрудники – авторы более 400 патентов и патентных заявок в этой сфере. Вместе создают решения и продукты, которые используют десятки тысяч компаний и более 50 миллионов людей более чем в 200 странах.
Клиенты: Сбербанк, Тинькофф, PwC, Volkswagen, PepsiCo, Walmart, Samsung и многие другие компании.
Сейчас компания ищет DevOps инженера в группу Cloud Development. Работа удаленная или в офисе в Москве.
Технологии/инструменты
LinuxKubernetesRabbitMQKafkaZabbixGraylogBashPythonCI/CDGitlabTeamCityAzurePostgreSQLMS SQLRedisConsul
Временная зона команды
(GMT+3), Москва.
Создают новый большой продукт
- Это сервис — как On Premise, так и в Cloud для обработки документов.
- Должен горизонтально масштабироваться.
- Отказоустойчивость в режиме 24/7.
- Стартовая конфигурация кластера — сотни машин в Azure, которые обрабатывают документы.
- Автоматическое масштабирование при изменении нагрузки.
- Микросервисная архитектура.
Примеры сервисов:
- Processing — отвечает за обработку задач.
- Каждая из них может выполняться довольно долго.
- Все они представляет собой workflow. Им надо гарантировать выполнение этого workflow в условиях распределенной/масштабируемой системы.
- Storage — сервис отвечающий за import/export входных файлов и результатов. Они должны поддерживать как можно больше внешних провайдеров.
- Billing — должны считать расходы каждого аккаунта в облаке. Баланс каждого пользователя должен быть точным.
Проект большой, над ним работает много команд, в нём много технических вызовов.
Команда разрабатывает backend для этого продукта
- Пишут новые сервисы с нуля на .NET Core, покрывают их интеграционными и Unit-тестами.
- Заботятся о масштабируемости и отказоустойчивости. Обрабатывают негативные ситуации.
Ожидания
- Хорошие знания и практический опыт администрирования Linux.
- Будет круто, если есть опыт с Windows системами. Если такого опыта нет, нестрашно.
- Знание процесса разработки ПО, опыт работы в продуктовой компании в кооперации с командами разработки, тестирования, системного администрирования.
- Опыт эксплуатации Kubernetes в облаках и/или в on-premise.
- Опыт написания Helm Charts.
- Опыт эксплуатации системы очередей (RabbitMQ, Kafka).
- Опыт в настройке и поддержке систем сбора метрик (Prometheus/Zabbix) и логов (Graylog/ELK).
- Скрипты на Bash/Python.
- Опыт проектирования и внедрения CI/CD процессов (на базе GitLab, TeamCity, Azure DevOps, любой другой).
- Опыт эксплуатации одной из реляционных СУБД (PostgreSQL, MSSQL) и/или не реляционных БД, у нас Redis, Consul.
- Знание принципов построения отказоустойчивых систем работающих 24/7.
Если есть незнакомые инструменты, но вы работали с аналогичными инструментами, а не с указанными в списке - мы готовы к диалогу.
Будет плюсом опыт в:
- Эксплуатации высоконагруженных приложений.
- Написании скриптов на PowerShell.
- Работе с OpenShift.
Что предлагают
- Возможность участвовать в профессиональных конференциях, публиковать свои статьи в научных журналах. Компенсируют затраты на профессиональную литературу. В офисе проходят курсы по изучению иностранных языков.
- Программа ДМС для членов семьи. Есть спортивный и тренажерный залы, зал для настольного тенниса.
- Помогают своим сотрудникам в непростой жизненной ситуации, предоставляют льготную программу займов. Каждый сотрудник может привести ребенка в офис и оставить под присмотром воспитателей: для этого есть детская комната.
- Работа по гибкому графику. У сотрудников достойная «белая» зарплата, в офисе отсутствует дресс-код.
Софья Тарасова Talent Acquisition Expert