HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p><strong>Рассказываем про компанию "Флант" - о продуктах и технологиях, которые используют разработчики, процессе собеседования, онбординге и инженерной культуре.</strong></p>
1 <p><strong>Рассказываем про компанию "Флант" - о продуктах и технологиях, которые используют разработчики, процессе собеседования, онбординге и инженерной культуре.</strong></p>
2 <h2>Содержание</h2>
2 <h2>Содержание</h2>
3 <ul><li><a>О компании</a></li>
3 <ul><li><a>О компании</a></li>
4 <li><a>Наши продукты</a></li>
4 <li><a>Наши продукты</a></li>
5 <li><a>Какие разработчики нам нужны</a></li>
5 <li><a>Какие разработчики нам нужны</a></li>
6 <li><a>Как проходит собеседование</a></li>
6 <li><a>Как проходит собеседование</a></li>
7 <li><a>Онбординг и performance reviews</a></li>
7 <li><a>Онбординг и performance reviews</a></li>
8 <li><a>Кроме работы</a></li>
8 <li><a>Кроме работы</a></li>
9 <li><a>Присоединяйтесь</a></li>
9 <li><a>Присоединяйтесь</a></li>
10 </ul><h2>О компании</h2>
10 </ul><h2>О компании</h2>
11 <p><a>"Флант"</a>специализируется на поддержке инфраструктуры для высоконагруженных проектов с помощью Kubernetes и других Open Source-решений. Наши основные услуги - DevOps as a Service и Managed Kubernetes. Также мы разрабатываем собственные продукты - например, Kubernetes-платформу<a>Deckhouse</a>, CI/CD-утилиту<a>werf</a>, SaaS-систему мониторинга<a>Okmeter</a>.</p>
11 <p><a>"Флант"</a>специализируется на поддержке инфраструктуры для высоконагруженных проектов с помощью Kubernetes и других Open Source-решений. Наши основные услуги - DevOps as a Service и Managed Kubernetes. Также мы разрабатываем собственные продукты - например, Kubernetes-платформу<a>Deckhouse</a>, CI/CD-утилиту<a>werf</a>, SaaS-систему мониторинга<a>Okmeter</a>.</p>
12 <p>Мы работаем с 2008 года. Начинали с обслуживания любой инфраструктуры на базе Linux, позже сосредоточились на DevOps, поддержке Kubernetes-кластеров и разработке cloud native-решений. В 2019 году мы стали первым в России сертифицированным поставщиком услуг по Kubernetes в (<a>KCSP</a>), а также первой российской компанией со статусом<a>Silver Member</a>в Cloud Native Computing Foundation.</p>
12 <p>Мы работаем с 2008 года. Начинали с обслуживания любой инфраструктуры на базе Linux, позже сосредоточились на DevOps, поддержке Kubernetes-кластеров и разработке cloud native-решений. В 2019 году мы стали первым в России сертифицированным поставщиком услуг по Kubernetes в (<a>KCSP</a>), а также первой российской компанией со статусом<a>Silver Member</a>в Cloud Native Computing Foundation.</p>
13 <p>Технический блок "Фланта" состоит из трех основных команд:</p>
13 <p>Технический блок "Фланта" состоит из трех основных команд:</p>
14 <ul><li>DevOps/SRE-инженеры - обслуживают инфраструктуру клиентов</li>
14 <ul><li>DevOps/SRE-инженеры - обслуживают инфраструктуру клиентов</li>
15 <li>R&amp;D-подразделение - разрабатывает внутренние инструменты и продукты для внешних пользователей</li>
15 <li>R&amp;D-подразделение - разрабатывает внутренние инструменты и продукты для внешних пользователей</li>
16 <li>Техподдержка L1 - помогает поддерживать требуемый уровень доступности клиентских сервисов.</li>
16 <li>Техподдержка L1 - помогает поддерживать требуемый уровень доступности клиентских сервисов.</li>
17 </ul><p>У "Фланта" нет офисов: с 2016 года<a>мы работаем полностью удаленно</a>. В компании около 160 сотрудников, которые живут в разных странах. Разброс часовых поясов не мешает: нам удалось адаптироваться под эту особенность, отшлифовать коммуникацию и бизнес-процессы. Отсутствие регулярного физического общения нам заменяют Slack и видеосозвоны в Google Meet.</p>
17 </ul><p>У "Фланта" нет офисов: с 2016 года<a>мы работаем полностью удаленно</a>. В компании около 160 сотрудников, которые живут в разных странах. Разброс часовых поясов не мешает: нам удалось адаптироваться под эту особенность, отшлифовать коммуникацию и бизнес-процессы. Отсутствие регулярного физического общения нам заменяют Slack и видеосозвоны в Google Meet.</p>
18 <h2>Наши продукты</h2>
18 <h2>Наши продукты</h2>
19 <p>У нас два направления разработки: внешняя и внутренняя. Для внутренних проектов используем GitLab, для Open Source - GitHub.</p>
19 <p>У нас два направления разработки: внешняя и внутренняя. Для внутренних проектов используем GitLab, для Open Source - GitHub.</p>
20 <p><strong>Внешние инструменты:</strong>Deckhouse, werf и другие решения, ориентированные на cloud native-среду, разрабатываются преимущественно на Go. Okmeter - на стеке Ruby / Ruby on Rails, React, Vue.js и Go. Мы широко используем Go, потому что он удобен для разработки cloud native-приложений и микросервисов. Ну, еще он модный, конечно - точнее, стал стандартном для близкой нам экосистемы (в частности, на нем написан Kubernetes).</p>
20 <p><strong>Внешние инструменты:</strong>Deckhouse, werf и другие решения, ориентированные на cloud native-среду, разрабатываются преимущественно на Go. Okmeter - на стеке Ruby / Ruby on Rails, React, Vue.js и Go. Мы широко используем Go, потому что он удобен для разработки cloud native-приложений и микросервисов. Ну, еще он модный, конечно - точнее, стал стандартном для близкой нам экосистемы (в частности, на нем написан Kubernetes).</p>
21 <p><em>Статистика проекта werf на GiHub</em></p>
21 <p><em>Статистика проекта werf на GiHub</em></p>
22 <p>Разработчики этих продуктов разбираются и развиваются в смежных областях, так как работают с Linux на всех уровнях, вплоть до ядра. Они занимаются интеграцией нашей Kubernetes-платформы и различных Open Source-проектов (и регулярно приносят в эти проекты issues и pull requests), сталкиваются с разными видами инфраструктуры и т. п.</p>
22 <p>Разработчики этих продуктов разбираются и развиваются в смежных областях, так как работают с Linux на всех уровнях, вплоть до ядра. Они занимаются интеграцией нашей Kubernetes-платформы и различных Open Source-проектов (и регулярно приносят в эти проекты issues и pull requests), сталкиваются с разными видами инфраструктуры и т. п.</p>
23 <p><strong>Внутренние инструменты</strong>- это больше десятка веб-сервисов для автоматизации процессов: система для работы с инцидентами и алертами (подробнее о ней -<a>в докладе CTO "Фланта" Дмитрия Столярова</a>), трекер задач, сервис управления проектами клиентов, база знаний и другие. Внутренние инструменты написаны на Ruby on Rails (бэкенд) и Vue.js (фронтенд).</p>
23 <p><strong>Внутренние инструменты</strong>- это больше десятка веб-сервисов для автоматизации процессов: система для работы с инцидентами и алертами (подробнее о ней -<a>в докладе CTO "Фланта" Дмитрия Столярова</a>), трекер задач, сервис управления проектами клиентов, база знаний и другие. Внутренние инструменты написаны на Ruby on Rails (бэкенд) и Vue.js (фронтенд).</p>
24 <p><em>Интерфейс сервиса Polk - основного инструмента дежурных L1 для работы с инцидентами и алертами</em></p>
24 <p><em>Интерфейс сервиса Polk - основного инструмента дежурных L1 для работы с инцидентами и алертами</em></p>
25 <p>Мы выбрали Ruby on Rails по нескольким причинам:</p>
25 <p>Мы выбрали Ruby on Rails по нескольким причинам:</p>
26 <ul><li>Это основной язык наших первых разработчиков в штате</li>
26 <ul><li>Это основной язык наших первых разработчиков в штате</li>
27 <li>Легкий для восприятия, читаемый код</li>
27 <li>Легкий для восприятия, читаемый код</li>
28 <li>Большое сообщество и множество библиотек</li>
28 <li>Большое сообщество и множество библиотек</li>
29 <li>Хорошие отладочные возможности.</li>
29 <li>Хорошие отладочные возможности.</li>
30 </ul><p><em>Интерфейс планировщика задач Nixon</em></p>
30 </ul><p><em>Интерфейс планировщика задач Nixon</em></p>
31 <p>У языка есть, конечно, и особенности: поскольку распараллеливание процессов в Ruby on Rails не самое простое, приложения мы масштабируем горизонтально.</p>
31 <p>У языка есть, конечно, и особенности: поскольку распараллеливание процессов в Ruby on Rails не самое простое, приложения мы масштабируем горизонтально.</p>
32 <h2>Какие разработчики нам нужны</h2>
32 <h2>Какие разработчики нам нужны</h2>
33 <p>В команды внешних продуктов мы ищем людей с опытом разработки под Linux, в идеале - и под Kubernetes. Также нам важно знание классических алгоритмов и структур данных.</p>
33 <p>В команды внешних продуктов мы ищем людей с опытом разработки под Linux, в идеале - и под Kubernetes. Также нам важно знание классических алгоритмов и структур данных.</p>
34 <p>Для команды внутренних веб-сервисов нам интересны фуллстек-разработчики разного уровня. Помогаем развиваться джунам, которые готовы работать не только с бэкендом, но и фронтендом - он у нас тоже бывает сложный и интересный. Хотя опыт в Ruby желателен, мы рассматриваем и тех кандидатов, которые не знают язык, но готовы его освоить.</p>
34 <p>Для команды внутренних веб-сервисов нам интересны фуллстек-разработчики разного уровня. Помогаем развиваться джунам, которые готовы работать не только с бэкендом, но и фронтендом - он у нас тоже бывает сложный и интересный. Хотя опыт в Ruby желателен, мы рассматриваем и тех кандидатов, которые не знают язык, но готовы его освоить.</p>
35 <h2>Как проходит собеседование</h2>
35 <h2>Как проходит собеседование</h2>
36 <p>Процесс обычно трехэтапный:</p>
36 <p>Процесс обычно трехэтапный:</p>
37 <ul><li>Интервью-знакомство с HR-специалистом, обычно 30-40 минут</li>
37 <ul><li>Интервью-знакомство с HR-специалистом, обычно 30-40 минут</li>
38 <li>Тестовое задание, но иногда обходимся и без него</li>
38 <li>Тестовое задание, но иногда обходимся и без него</li>
39 <li>Финальное интервью с тимлидом - 1-1,5 часа.</li>
39 <li>Финальное интервью с тимлидом - 1-1,5 часа.</li>
40 </ul><p>После финального интервью принимаем окончательное решение и высылаем оффер.</p>
40 </ul><p>После финального интервью принимаем окончательное решение и высылаем оффер.</p>
41 <p>Для "Фланта" критически важно поддерживать должный уровень культуры и комфортную рабочую атмосферу в компании. Поэтому гибкие навыки даже приоритетнее, чем жесткие. Мы оцениваем их на всех этапах найма.</p>
41 <p>Для "Фланта" критически важно поддерживать должный уровень культуры и комфортную рабочую атмосферу в компании. Поэтому гибкие навыки даже приоритетнее, чем жесткие. Мы оцениваем их на всех этапах найма.</p>
42 <h2>Онбординг и performance reviews</h2>
42 <h2>Онбординг и performance reviews</h2>
43 <p>У нас налаженный процесс адаптации. Тимлид постепенно погружает новичка в происходящее: помогает настроить рабочее окружение, вникнуть в проекты, разобраться в нашей экосистеме и инструментах автоматизации. Если нужно, прорабатывает план обучения.</p>
43 <p>У нас налаженный процесс адаптации. Тимлид постепенно погружает новичка в происходящее: помогает настроить рабочее окружение, вникнуть в проекты, разобраться в нашей экосистеме и инструментах автоматизации. Если нужно, прорабатывает план обучения.</p>
44 <p>Хорошо развита культура взаимопомощи: приходить с вопросом или проблемой можно к любому человеку в команде, а не только к руководителю. Также есть обширная база знаний с инструкциями, полезными статьями и удобным поиском по ключевым словам.</p>
44 <p>Хорошо развита культура взаимопомощи: приходить с вопросом или проблемой можно к любому человеку в команде, а не только к руководителю. Также есть обширная база знаний с инструкциями, полезными статьями и удобным поиском по ключевым словам.</p>
45 <p>Еще мы внимательны к обратной связи. Если человек, например, хотел бы улучшить внутренние процессы, предлагает что-то дельное и полезное для всех - мы только за.</p>
45 <p>Еще мы внимательны к обратной связи. Если человек, например, хотел бы улучшить внутренние процессы, предлагает что-то дельное и полезное для всех - мы только за.</p>
46 <p>Performance review проводится обычно раз в 3-6 месяцев, первое - после испытательного срока. Для нас это не только профессиональная оценка, это также способ помочь решить технические и психологические трудности, с которыми сталкивается сотрудник. Performance review - диалог, во время которого мы обсуждаем важные вопросы и решаем возможные конфликты. В конце ревью тимлид и сотрудник совместно ставят цели по профессиональному развитию на новый период.</p>
46 <p>Performance review проводится обычно раз в 3-6 месяцев, первое - после испытательного срока. Для нас это не только профессиональная оценка, это также способ помочь решить технические и психологические трудности, с которыми сталкивается сотрудник. Performance review - диалог, во время которого мы обсуждаем важные вопросы и решаем возможные конфликты. В конце ревью тимлид и сотрудник совместно ставят цели по профессиональному развитию на новый период.</p>
47 <p>Мы следим за тем, чтобы наши зарплаты были конкурентными и не отставали от рыночных трендов.</p>
47 <p>Мы следим за тем, чтобы наши зарплаты были конкурентными и не отставали от рыночных трендов.</p>
48 <h2>Кроме работы</h2>
48 <h2>Кроме работы</h2>
49 <p>Мы ведем<a>блог на Хабре</a>. В 2021-м он получил награду<a>Corp Blog Awards</a>в номинации "Продвижение Open Source". Статьи пишут в том числе разработчики и инженеры, за что получают денежные премии.</p>
49 <p>Мы ведем<a>блог на Хабре</a>. В 2021-м он получил награду<a>Corp Blog Awards</a>в номинации "Продвижение Open Source". Статьи пишут в том числе разработчики и инженеры, за что получают денежные премии.</p>
50 <p>Также мы выступаем с докладами на профильных конференциях: HighLoad++, DevOpsConf и других, видео с выступлениями экспертов "Фланта" можно посмотреть<a>на нашем YouTube-канале</a>. Мы всячески поощряем участие сотрудников в таких мероприятиях, а руководство и коллеги помогают подготовиться.</p>
50 <p>Также мы выступаем с докладами на профильных конференциях: HighLoad++, DevOpsConf и других, видео с выступлениями экспертов "Фланта" можно посмотреть<a>на нашем YouTube-канале</a>. Мы всячески поощряем участие сотрудников в таких мероприятиях, а руководство и коллеги помогают подготовиться.</p>
51 <p>С момента основания "Флант" контрибьютит в Open Source-проекты, включая Kubernetes, а также разрабатывает собственные решения с открытым кодом. Мы помогаем нашим сотрудникам стать частью Open Source-сообщества.</p>
51 <p>С момента основания "Флант" контрибьютит в Open Source-проекты, включая Kubernetes, а также разрабатывает собственные решения с открытым кодом. Мы помогаем нашим сотрудникам стать частью Open Source-сообщества.</p>
52 <p>Хотя Slack - основной инструмент коммуникации по рабочим вопросам, это еще и что-то вроде внутренней социальной сети (для многих - основной). У нас, например, есть масса офтоп-каналов по интересам: книги, фильмы, видеоигры, история, DIY, путешествия и так далее.</p>
52 <p>Хотя Slack - основной инструмент коммуникации по рабочим вопросам, это еще и что-то вроде внутренней социальной сети (для многих - основной). У нас, например, есть масса офтоп-каналов по интересам: книги, фильмы, видеоигры, история, DIY, путешествия и так далее.</p>
53 <p><em>Коллега делится успехами в DIY-канале</em></p>
53 <p><em>Коллега делится успехами в DIY-канале</em></p>
54 <p>На командных митах мы говорим не только о работе. У нас есть традиция: раз в неделю один из членов команды делится с коллегам чем-нибудь интересным из своей жизни. Можно, например, рассказать о своем городе или об опыте получения прав на управление яхтой. Это помогает снижать градус официоза и служебности внутри команд.</p>
54 <p>На командных митах мы говорим не только о работе. У нас есть традиция: раз в неделю один из членов команды делится с коллегам чем-нибудь интересным из своей жизни. Можно, например, рассказать о своем городе или об опыте получения прав на управление яхтой. Это помогает снижать градус официоза и служебности внутри команд.</p>
55 <p>Чтобы у сотрудников было более ясное понимание того, что происходит в компании, по пятницам мы собираемся всем "Флантом" на прогресс-мите в Google Meet. Каждая команда рассказывает о самых интересных из своих проектов и результатах за неделю. Вдобавок мы выпускаем внутренний ежемесячный дайджест о важных событиях и изменениях в компании.</p>
55 <p>Чтобы у сотрудников было более ясное понимание того, что происходит в компании, по пятницам мы собираемся всем "Флантом" на прогресс-мите в Google Meet. Каждая команда рассказывает о самых интересных из своих проектов и результатах за неделю. Вдобавок мы выпускаем внутренний ежемесячный дайджест о важных событиях и изменениях в компании.</p>
56 <h2>Присоединяйтесь</h2>
56 <h2>Присоединяйтесь</h2>
57 <p>Актуальные вакансии есть<a>на нашем HR-сайте</a>.</p>
57 <p>Актуальные вакансии есть<a>на нашем HR-сайте</a>.</p>
58 <p>Хотя мы развиваем продуктовое направление, и эта статья нацелена в первую очередь на разработчиков, "Флант" еще и сервисная компания. Поэтому мы также будем рады кандидатам на позицию DevOps-инженера.</p>
58 <p>Хотя мы развиваем продуктовое направление, и эта статья нацелена в первую очередь на разработчиков, "Флант" еще и сервисная компания. Поэтому мы также будем рады кандидатам на позицию DevOps-инженера.</p>