Системный инженер в Тинькофф-журнал
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Тинькофф-журнал — это главное русскоязычное издание про деньги.
Под капотом:
- фронтовое моноприложение;
- монодвижок, который переключаем на новый из семи сервисов;
- социальная платформа с персональными данными зарегистрированных пользователей;
- движок и админка образовательной платформы;
- отдельные фронты интерактивов, которые встраиваются в журнал;
- бэкэнды и админки интерактивов и мобильных приложений.
На фронте у нас TypeScript, React и Redux. На бэке — Python и FastAPI, в старых проектах — Django. Базы — Redis и Postgres. Социальная платформа деплоится вручную на виртуалку внутри инфраструктуры Тинькофф. Движок и стейджевый контур — на железные тачки в Hetzner. Всё новенькое пакуем в Docker и запусукаем в Kubernetes. В качестве провайдера используем Google Cloud. У нас настроен CI/CD в Gitlab, который катит приложения на dev-, stage- и prod-окружения. Управление кластером — через Terraform. Чтобы следовать подходу инфраструктура как код, используем Ansible
Что нужно делать
- Устаканить инфраструктурные рельсы: помочь перетащить все проекты в облако, а соцплатформу — в кубер Тинькофф
- Перевезти журнал на инструменты, которые мы сами будем поддерживать. Не обязательно в другой свой огород — можем использовать сторонние сервисы, если это безопасно и экономически целесообразно
- Придумывать, как будут развиваться инфраструктура, процессы разработки и поставки, утверждать этот план с командой и внедрять его
- Улучшать надежность и производительность, помогать с observability журнала — логами, метриками и алертами
- Если что-то сломалось, помогать команде находить причину и чинить поломку. После инцидента — предлагать и внедрять решения, которые не дадут наступить снова на те же грабли
Что поможет справиться с нашими задачами
- Опыт работы на аналогичной должности
- Опыт работы со стеком Docker, k8s, Terraform, ELK и чем-то облачным: AWS, Azure или GCP. Argo, Istio и Ansible будут большим плюсом
- Знания bash, python или go, чтобы справляться с автоматизацией
- Знание методологий DevOps и SRE
- Понимание, как и зачем настраивают и автоматизируют CI/CD
- Знания сетей, операционных систем, баз данных и основ архитектуры, которые помогут принимать взвешенные решения
- Желание изучать новые подходы и практики, анализировать их и пробовать подходящие
Бонусы
Мы предлагаем
- Работу в комфортном офисе у метро «Водный стадион». У нас уютный офис с панорамным видом на город и подземной парковкой
- Профессиональное развитие. Мы постоянно проводим митапы, тренинги и мастер-классы. В твоем распоряжении огромная библиотека с технической литературой
- Бесплатные и вкусные обеды в уютном Tinkoff Сafe. Если захочешь перекусить — на каждом этаже есть кухня с чаем, кофе и фруктами
- Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Для твоих близких предложим льготные условия страхования
- Занятия в бесплатном фитнес-зале Tinkoff Sport. Пользуйся тренажерами, посещай групповые программы с крутыми тренерами, грейся в сауне. А еще мы регулярно устраиваем турниры по футболу, волейболу и хоккею
- Достойную твоего профессионального уровня зарплату