Golang Tech Lead (PaaS App.Farm)

По договоренности

  • Беляево
  • Коньково
  • Теплый Стан

О ПРОЕКТЕ:

Мы называем нашу платформу App.Farm. Команда занимается разработкой и развитием платформы для ускорения процессов разработки как продуктовых команд компании, так и внешних подрядчиков. В число выполняемых задач проекта входят такие вехи, как: контроль качества кода, сборка и хранение артефактов исходного кода, единая интеграция между системами, единая система аутентификации и авторизации между системами, а также предоставление инфраструктурных сервисов как услуги.

Мы сами выбираем стек технологий, подходящий для решения задачи и не заключены в рамки банковских стандартов. Придерживаемся современных подходов в разработке ПО: микросервисы/cloud-native, multitenancy. При выборе решений склоняемся в сторону проектов с открытым исходным кодом.

В состав платформы входит множество подсистем:

- Ядро платформы. Это kubernetes-операторы собственной разработки, а также готовые open source-решения. Благодаря им платформа предоставляет уникальную функциональность и интегрирует в себя другие функциональные компоненты, обеспечивая GitOps и IaC подходы к управлению сервисами потребителей и инфраструктуры.

- Среда исполнения. Это kubernetes-кластеры разных ролей поверх используемой в организации системы виртуализации. Создание ресурсов в них происходит под контролем ядра платформы.

- Сетевая подсистема. Это CNI calico, доработанный под требования платформы, и подсистема динамической маршрутизации по протоколу BGP. Благодаря им платформа обеспечивает функциональность LBaaS и контроль сетевых доступов по потребностям сервисов потребителя.

- Подсистема аутентификации и авторизации. Это IAM и SSO на базе Keycloak с собственными плагинами, Istio и kubernetes-операторов. Теперь пользователи могут легко и (в 99% случаев) без доработки бизнес-приложений включать RBAC-аутентификацию и авторизацию для своих API.

НАШ ТЕХНОЛОГИЧЕСКИЙ СТЕК:

  • Операционные системы: Linux (дистрибутивы Alt, Astra);

  • Контейнеризация: Docker/Containerd;

  • Оркестрация: Kubernetes;

  • Метрики: Victoria Metrics и Grafana;

  • Логирование: Vector + ElasticSearch + Kibana (Opensearch);

  • Трассировка: Jaeger + Clickhouse;

  • ServiceMesh: Istio;

  • Работа с исходным кодом и артефактами: Gitlab, Nexus, Sonarqube;

  • Аутентификация и авторизация: Keycloak;

  • PKI и секреты: Vault + cert-manager;

  • DNS: PowerDNS;

  • Инструменты ci/cd: Gitlab CI, Buildkit;

  • Инструменты IaC: Ansible, Helm, Helmfile;

  • Шины данных: Kafka, ActiveMQ Artemis;

  • Языки программирования: Golang, React, реже Java/Kotlin.

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:

  • Backend-разработка новой и доработка существующей функциональности;
  • Выполнение Code-Review;
  • Участие в написании документации;
  • Взаимодействие с DevOps-инженерами по процессам CI/CD и платформе;
  • Пилотирование/сопровождение разработчиков других подразделений - пользователей разрабатываемой нами платформы;
  • Планирование и стратегическое развитие платформы, определение технологического стека;

  • Руководство командой разработчиков (5-8 человек);

  • Наставничество и развитие компетенций сотрудников, оценка их прогресса, помощь в решении спорных ситуаций.

НАШИ ОЖИДАНИЯ ОТ КАНДИДАТА:

  • Опыт разработки на Golang 5+ лет;
  • Опыт конфигурирования CI/CD конвейеров;
  • Опыт работы с Kubernetes/Openshift (CustomResourse, Svc, Deployment, Ingress и т.д.);
  • Опыт написания/поддержки операторов Kubernetes;
  • Опыт работы с distributed tracing: Jaeger
  • Опыт работы с service-mesh: Istio;
  • Опыт работы с Keycloak;
  • Опыт работы с базами данных.

ЧТО МЫ ПРЕДЛАГАЕМ:

  • Обучение за счет компании (посещение конференций, курсов, помощь в написании статей на Хабр и т.д.);
  • Вертикальное и горизонтальное развитие: регулярные тренинги, вебинары, митапы;
  • Забота о вашем здоровье: ДМС с первого месяца работы, куда входит стоматология;
  • Прозрачный доход: оклад (по итогам интервью) + ежеквартальные премии по результатам KPI;
  • Гибкий график или полная удаленка (по итогам общения с командой);
  • Комфортные и современные офисы в городах присутствия (Москва, Санкт-Петербург, Уфа, Брянск, Новосибирск и др.);
  • Дополнительные бонусы от Россельхозбанка для сотрудников группы компаний (Скидки на спортзалы, рестораны, маркетплейсы и т.д.).

Адрес: Россия, Москва, Профсоюзная улица, 125А
Показать на большой карте

Поделиться:

Опубликована 21 день назад

Похожие вакансии

Нужны деньги до новой зарплаты? Кредитка Platinum от Т-Банка — до 1 000 000 ₽, 55 дней без %. Доставим сегодня бесплатно.
Получить карту
Сейчас мы ищем Tech Lead C# в команду Solution архитектуры.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Smart Tech GroupSmart Tech Group
  • Москва
3 дня назад
О проекте: Мы – растущая команда, занимающаяся переходом с унаследованной CRM-системы Siebel на современную микросервисную платформу. Схема работы: вендор разрабатывает основной код (ядро системы). Наша задача – принять решение, разобраться в нем, чт...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании АФЛТ-СистемсАФЛТ-Системс
  • Москва
3 дня назад
250 000 - 600 000 ₽
Выше средней на 21%
Приглашаем Tech Lead ML Engineer (Python) для работы на IT-проектах наших клиентов (в формате аутстафф ... ИТ) Коммерческий опыт в Machine Learning от 5 лет, из них желательно опыт в роли ведущего инженера / tech ... lead / technical owner от 2х лет Уверенный опыт промышленной разработки на Python(от 7 лет): написание ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании RedLabRedLab
  • Москва
2 дня назад
Мы - компания Ростелеком Информационные технологии В данный момент мы ищем Технического лидера на проект «RD_Platform: Интеллектуальная платформа автоматизации операционной деятельности» Мы создаем централизованную платформу для автоматизации рутинны...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Ростелеком Информационные ТехнологииРостелеком Информационные Технологии
  • Москва
8 дней назад
Компания ООО «Эковита» осуществляет подбор персонала для компании, работающей под брендом сoralсlub в г. Москва. Уже более 25 лет компания coralclub занимается разработкой, изготовлением и продвижением комплексных решений для здоровья. Продукцию испо...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Coral ClubCoral Club
  • Москва
8 дней назад
Опыт управления командой разработчиков (Tech Lead, Team Lead, руководитель группы) не менее 1 года.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ПУЛЬС АЙТИМПУЛЬС АЙТИМ
  • Москва
5 дней назад

Похожие вакансии

Логотип компании Smart Tech GroupSmart Tech Group
Логотип компании АФЛТ-СистемсАФЛТ-Системс
250 000 - 600 000 ₽
Логотип компании RedLabRedLab
Логотип компании Ростелеком Информационные ТехнологииРостелеком Информационные Технологии
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.