О компании и команде
Кто мы и чем занимаемся:
Мы успешно ведём разработку продуктов для бизнеса на различных языках более 10 лет. Наши клиенты: СКБ Контур, банки «Открытие», «Зенит» и «УБРиР», УЦСБ, «SAPE.ru», «Айкрафт» и другие. У нас в разработке разнообразные веб-проекты, заказные и аутстаф разработки, интеграция различных систем. Имеем опыт успешной реализации проектов как по России, так и международного формата.
На эту должность мы готовы рассматривать специалистов, у которых есть опыт в разработке и знание любого языка программирования (опыт от года), но есть желание перейти именно в Devops или есть небольшой опыт непосредственно Devops инженером.
Работать у нас интересно:
- У нас в разработке как собственные, так и заказные веб-проекты. Более 50 физических и виртуальных серверов на обслуживании, каждый год количество растет;
- Работаем в спокойном режиме, гонки нет;
- Всегда есть интересные вызовы в работе, куда расти;
- Мы умеем слушать и слышать наших сотрудников. Каждый может предложить, презентовать и обосновать свою идею, процесс, которые будут использованы в работе;
- Мы поощряем стремление развиваться. Компания поддерживает развитие и готова компенсировать обучающие курсы для повышения квалификации, совершенствования профессиональных навыков.
В работе Вам предстоит (после стажировки):
- Развивать и поддерживать инфраструктуру внутри компании и её клиентов.
- Разработка системы для управления учётными записями, доступами и входами для сотрудников во внутренние сервисы (IdM, FreeIPA, Keycloak, SSO);
- Повышение нашего уровня DBA в PostgreSQL и внедрение высокой доступности кластеров на базе Patroni.
Задачи поддержки:
- Разработка пайплаинов Gitlab CI/CD для автоматизации различных процессов;
- Обновления различных компонентов инфраструктуры;
- Перевод сервисов в Kubernetes;
- И множество других чуть менее интересных задач.
Наш стэк технологий:
- ОС GNU/Linux, в основном Debian;
- Используем Ansible и немного Terraform;
- Стараемся везде использовать PostgreSQL. Используем физическую репликацию и Barman для бэкапов;
- Пользуемся GitLab, трекером собственной разработки в Odoo и мессенджером Mattermost;
- В качестве мониторинга используем связку Prometheus, Alertmanager и Grafana;
- Для бэкапов используем кастомные скрипты и s3 хранилища, а так же Backuppc;
- Все инфраструктурные сервисы и разработанные приложения для клиентов запускаем в docker окружении;
- Внедряем Kubernetes кластера и переносим в них подходящие сервисы.
Ожидания от кандидата
Мы ждем от Вас:
- Высшее образование (законченное),
- Знание и использование ОС GNU/Linux в качестве основной;
- Уверенное знание хотя бы одного языка программирования. В портфолио есть несколько скриптов-программ с количеством строк кода 300 и выше;
- Умение пользоваться git на базовом уровне (ветвления, работа с MR/PR);
- Готовность находить общий язык с коллегами и делать то, что требуется делу для общего результата;
- Вовлечённость, приверженность делу, ответственность и разбор каждого инцидента;
Практический опыт или теоретические знания:
- SCM систем, например Ansible;
- Систем контейнеризации, например Docker;
- Систем мониторинга, например Zabbix/Nagios или Prometheus;
- Реляционных СУБД, например PostgreSQL: простые запросы, индексы, понимание транзакций и блокировок, базовые знания по администрированию;
- Понимание и умение разбираться с сетевыми протоколами: smtp, ssh, tls, http.
- Базовые знания Kubernetes с точки зрения пользователя.
Мы готовы рассмотреть ребят с опытом от года в программировании и желающих перейти в Devops или с опытом в Devops от года.
Условия работы
Работать у нас удобно:
- Гибкий график работы. Нам важен результат Вашей работы, а не время, когда Вы приходите-уходите;
- Огромный опыт и сверхспособности не нужны;
- Возможность удаленной работы при необходимости в том числе из других городов;
- Наши команды работают на принципах Scrum;
- Комфортная релакс-зона с диванчиком и коробкой печенья и шоколадками к чаю.
Работать у нас выгодно:
- Мы готовы предложить Вам трудоустройство с первого рабочего дня в соответствии с ТК РФ, полностью официальной заработной платой и соц. пакетом;
- Конкурентная заработная плата, которая обсуждается по результатам собеседования. Итоговая сумма зависит от того уровня знаний и умений, которыми Вы располагаете.
- Непрерывное обучение на рабочем месте и наставничество.
Бонусы
ДМС
Возможен удаленный формат работы
Возможность профессионального развития