The post has been translated automatically. Original language: Russian
There is a persistent misconception that the flower business is the simplest, most conservative and purely "artisanal" niche. The average person imagines it this way: there is a small pavilion near the house, a tired florist is sitting inside, buckets of roses are around, and orders are accepted via direct on Instagram or by phone. In this worldview, automation ends with the establishment of an Excel spreadsheet, and the ultimate dream of the IT infrastructure is the purchase of a cash register and a terminal for accepting cards.
Once upon a time, at the dawn of e-commerce, many companies really worked that way. But today, in 2026, the market dictates completely different rules. Anyone who does not automate processes, does not implement artificial intelligence and does not know how to manage data, instantly loses the competition.
We at the Empire of Flowers company realized this very clearly. Having gone from a local online store to a large flower delivery service throughout Russia and Kazakhstan, we have reached a technological dead end. Our old architecture, which was glued together from several No-Code solutions, ready-made CMS scripts and crutches, stopped coping with the loads. We needed a large-scale technological breakthrough. And for this breakthrough, a person with a unique set of competencies was needed — an IT director (CTO) who could lead our IT department and turn classic e-commerce into a flexible, scalable international FlowerTech marketplace.
In this article, I will tell you in detail, without notes and trade secrets, how we searched for an IT director, what myths and candidate resistance we faced, why strong Senior developers from the banking sector twisted their fingers at their temples when they heard the word "flowers", and how we eventually managed to overcome their skepticism and build the dream team.
Part 1: Why does the flower business even need an IT department and its own CTO?
To understand why we need a top manager from the world of high technology, we need to look under the hood of a modern flower marketplace. Flower retail is one of the most difficult and stressful verticals in e-commerce. And here are the three main reasons why this is so.
1. The Ultra-perishable goods factor
If you sell smartphones, clothes, or auto parts, your product may be in stock for months. It won't lose its marketability, wilt, or turn into a net loss after 5-7 days. A flower has a short life. From the moment it is cut on a plantation in Ecuador, Holland or Kenya to the moment when the client puts it in a vase, strict timing takes place.
The IT system should monitor the "cold chain" in real time, monitor warehouse balances with an accuracy of one stalk, predict write-offs and automatically reduce prices for items that need to be sold within 24 hours. An error in the warehouse accounting code for a couple of hours — and the company loses millions of tenge due to damaged goods.
2. Extreme Seasonality and Highload at maximum
In most businesses, server load is distributed relatively evenly throughout the year, with small spikes on Black Friday or New Year's Eve. Everything is different at FlowerTech. Our business lives in the "pulse" mode.
There are two days a year — February 14th (Valentine's Day) and especially on March 8 (International Women's Day). On these dates, the load on all the company's systems does not increase by 20%, or even by 100%. It grows 20-30 times! The number of requests to the site, transactions through payment gateways, route generation for couriers, and support calls is off the charts.
If on a typical day our flower delivery in Almaty processes a standard pool of orders, then on March 8 the system must simultaneously coordinate hundreds of couriers, distribute thousands of bouquets to florists and not fall under the influx of users. The old monolithic architecture of the site simply collapsed at such moments, depriving us of enormous profits. We needed a microservice architecture that could scale dynamically in the cloud in a matter of minutes.
3. The struggle for speed: The "1 hour delivery" standard
The modern consumer is spoiled by fast food and taxi delivery. He doesn't want to wait three hours for a bouquet. Our internal standard is delivery in large metropolitan areas (such as Almaty or Astana) within 60 minutes from the moment you click on the "Pay" button.
To meet this hour, the system must work like a Swiss watch. In the first 3 minutes, the order must be processed by CRM, checked for flowers at a specific location, and transferred to the florist's tablet. The florist has 15 minutes to assemble. In the same 15 minutes, the algorithm should find the optimal courier, taking into account his geolocation, type of transport, traffic congestion and traffic jams on Al-Farabi or Abaya, and plot the ideal route for him. It is impossible to solve this problem using the dispatcher on the phone — you need a mathematical algorithm, an analog of Uber.
When the scale of our business exceeded the mark of 10 branches and hundreds of partner stores, we realized that freelance programmers were no longer suitable for us. We need an architect. The person who will lead the IT department will build Agile/Scrum development processes, put the code in order and implement advanced automation technologies.
Part 2: Stereotypes of hunting, or Why IT professionals are afraid of retail
We have compiled a detailed profile of the vacancy. We needed a CTO with the following stack and experience:
- Experience in managing development teams of 5-10 people.
- Deep understanding of e-commerce architecture, working with high-load databases (PostgreSQL, Redis), API construction.
- Experience working with geo-services, maps, and logistics optimization algorithms (solving the traveling salesman problem).
- The advantage was the knowledge of modern AI development tools (Cursor, Claude Code, GitHub Copilot) to speed up writing code within the team.
We set the salary "in the market", added a juicy bonus package for meeting KPIs on fault tolerance and system speed, and went on the hunting trail through HeadHunter, LinkedIn, and profile Telegram channels.
And here we are faced with a blank wall of the mentality of the IT community.
Stereotype No. 1: "Flowers are not technological"
Nine out of ten Senior or Team Lead candidates contacted by our HR specialist replied something like this: "Thank you, but I'm looking for a job in Fintech, Crypto, BigTech, or AI startups. The flower shop is a step back in my career, there are no interesting tasks there, I'll just set up plugins for Tilda or WordPress."
IT specialists are used to measuring the complexity of tasks. It seems to them that if a company sells a physical product, then the whole development boils down to changing banners on the main page of the site and adding product cards. It was difficult for them to imagine that a technological heart was beating under the hood of the Empire of Flowers online store, managing the most complex logistical flows.
Stereotype #2: "You don't have a development culture"
The candidates were afraid that they would end up in a classic "family" business, where tasks are set verbally in messengers in the style of: "Fix the button urgently, it won't be pressed by the director's mother-in-law." They are used to structured processes, CI/CD pipelines, code reviews, task trackers (Jira/YouTrack) and product analytics. They had to prove for a long time that we already have a staff of 10 people, including backend and frontend developers, QA engineers and a system analyst, and we need a leader to scale this structure.
Part 3: How we Restructured our Hiring strategy and Started selling FlowerTech
After realizing that the standard responses weren't working, we changed our strategy. We stopped offering candidates "jobs at a flower company." We started selling them complex engineering challenges and technological transformation.
At interviews, instead of boring questions about programming theory, I, as CEO, opened my laptop and showed the candidates our real server monitoring schedules during the holidays. I showed them how load schedules fly off into space, how payment gateways start giving timeout errors, and said: "Look, that's our main problem. Six months later, the next March 8th. If we don't rewrite this module and optimize database queries, we will fall. Here's your challenge. Can you handle it?"
And it worked! The engineers' eyes lit up when they saw the real Highload. It turned out that optimizing the system for peak loads in e-commerce is much more interesting for many than rewriting the interface of a personal account in a bank for the hundredth time.
We divided the presentation of our technology ecosystem into 4 key blocks that "sold" the vacancy to top candidates.:
┌─────────────────────────────────────────────────────────┐
FLOWERTECH IT ECOSYSTEM
└────────────────────────────┬────────────────────────────┘
│
┌──────────────┴──────────────┐
▼ ▼
┌────────────────────┐ ┌────────────────────┐
│ 1. DATA-DRIVEN │ │ 2. AI & AUTOMATION │
│ MARKETING │ │ INTRODUCTION │
│ Semantic Kernel, Chatbots, Cursor, PMax
, Analytics. , LLM support. │
└────────────────────┘ └────────────────────┘
│ │
├─────────────────────────────┤
│ │
▼ ▼
┌────────────────────┐ ┌────────────────────┐
│ 3. SMART LOGISTICS │ │ 4. SCALABLE │
│ AND GEOLOCATION │ │ ARCHITECTURE │
│ Routes, tracking, │ │ Microservices, │
The traveling salesman's task is Highload protection. │
└────────────────────┘ └────────────────────┘
1. Data-Driven approach in marketing and SEO
We showed the candidates how we work with end-to-end analytics. In our niche cost per click in Google Ads and Yandex.Yandex.Direct can be very high due to fierce competition. We collect giant semantic kernels, analyze terabytes of user behavior data, build complex funnels, and calculate LTV (lifetime customer value) down to the cent. The CIO had to integrate all marketing tools (Google Analytics, advertising cabinets, SEO panels) into a single analytical dashboard to make decisions based on data rather than intuition.
2. Implementation of artificial intelligence (AI) in business processes
We are not just talking about AI, we are actively implementing it. We told the candidates that we want to automate customer support with the help of LLM agents (based on the OpenAI and Gemini platforms), who will be able to process up to 70% of routine WhatsApp requests: to clarify the delivery status, help choose the color of roses, accept payment.
Moreover, we encourage the use of AI tools (such as Windsor, Claude Code, Cursor) within the development team itself to automate the writing of unit tests and routine code. We needed a CTO to lead this AI transformation and keep abreast of modern technology.
3. Smart logistics and geo-services
We have described a mathematical model of our logistics. To order a bouquet of roses in Almaty and receive it in exactly 55 minutes, the software must automatically calculate the assembly time, compare it with the courier's arrival time, take into account the type of transport (moped, car, electric scooter) and give the courier the optimal route, taking into account road works and traffic jams. These are pure mathematics and algorithms that light up the eyes of real development fans.
4. Global Marketplace (Project Flordex.com )
And finally, the main trump card that we have been putting on the table is our plans for international expansion. We told you that our current brand is a base, but right now we are designing a global marketplace. Flordex.com , which will bring together flower shops and independent florists around the world.
This meant that the new CIO would not just have to maintain the existing website, but design the architecture of the global platform from scratch: with multilingual support, a complex international acquiring system (for accepting payments from the United States, Europe, and the UAE), distributed databases, and the highest security requirements.
Part 4: Selection stages and the final test of candidates
In three months of hard hunting, we conducted more than 40 initial interviews. Of these, five reached the stage of a deep technical interview. We deliberately abandoned standard test tasks that were divorced from reality, like "write an algorithm for inverting a binary tree on a piece of paper." Instead, we asked the candidates to solve three real business cases from our company's practice.
Существует устойчивое заблуждение, что цветочный бизнес — это максимально простая, консервативная и чисто «ремесленная» ниша. Обыватель представляет себе это так: есть небольшой павильон у дома, внутри сидит уставший флорист, вокруг стоят ведра с розами, а заказы принимаются через direct в Instagram или по телефону. В такой картине мира автоматизация заканчивается на заведении Excel-таблицы, а пределом мечтаний ИТ-инфраструктуры является покупка кассового аппарата и терминала для приема карт.
Когда-то давно, на заре зарождения e-commerce, многие компании действительно так и работали. Но сегодня, в 2026 году, рынок диктует совершенно другие правила. Тот, кто не автоматизирует процессы, не внедряет искусственный интеллект и не умеет управлять данными, мгновенно проигрывает конкурентную борьбу.
Мы в компании «Империя Цветов» осознали это очень четко. Пройдя путь от локального интернет-магазина до крупного сервиса, доставляющего цветы по всей России и Казахстану, мы уперлись в технологический тупик. Наша старая архитектура, склеенная из нескольких No-Code решений, готовых CMS-скриптов и костылей, перестала справляться с нагрузками. Нам был нужен масштабный технологический рывок. А для этого рывка требовался человек с уникальным набором компетенций — ИТ-директор (CTO), который сможет возглавить наш ИТ-департамент и превратить классический e-commerce в гибкий, масштабируемый международный FlowerTech-маркетплейс.
В этой статье я подробно, без купюр и коммерческой тайны, расскажу, как мы искали ИТ-директора, с какими мифами и сопротивлением кандидатов столкнулись, почему сильные Senior-разработчики из банковской сферы крутили пальцем у виска, когда слышали слово «цветы», и как нам в итоге удалось переломить их скепсис и построить команду мечты.
Часть 1: Почему цветочному бизнесу вообще нужен ИТ-департамент и собственный CTO?
Чтобы понять, зачем нам понадобился топ-менеджер из мира высоких технологий, нужно заглянуть под капот современного цветочного маркетплейса. Цветочный ритейл — это одна из самых сложных и стрессовых вертикалей в e-commerce. И вот три главные причины, почему это так.
1. Фактор ультра-скоропортящегося товара (Ultra-perishable goods)
Если вы продаете смартфоны, одежду или автозапчасти, ваш товар может лежать на складе месяцами. Он не потеряет товарный вид, не завянет и не превратится в чистый убыток через 5–7 дней. У цветка жизнь коротка. С момента срезки на плантации в Эквадоре, Голландии или Кении до момента, когда клиент поставит его в вазу, проходит жесткий хронометраж.
ИТ-система должна в реальном времени отслеживать «холодную цепочку» (cold chain), контролировать остатки на складах с точностью до одного стебля, прогнозировать списание и автоматически снижать цены на позиции, которые нужно реализовать в течение 24 часов. Ошибка в коде складского учета на пару часов — и компания теряет миллионы тенге из-за испорченного товара.
2. Экстремальная сезонность и Highload на максималках
В большинстве видов бизнеса нагрузка на сервера распределяется относительно равномерно в течение года с небольшими всплесками в Черную пятницу или Новый год. Во FlowerTech всё иначе. Наш бизнес живет в режиме «пульса».
Существуют два дня в году — 14 февраля (День всех влюбленных) и, особенно, 8 марта (Международный женский день). В эти даты нагрузка на все системы компании возрастает не на 20%, и даже не на 100%. Она вырастает в 20–30 раз! Количество запросов к сайту, транзакций через платежные шлюзы, генераций маршрутов для курьеров и обращений в поддержку зашкаливает.
Если в обычный день наша доставка цветов в Алматы обрабатывает стандартный пул заказов, то 8 марта система должна одновременно координировать сотни курьеров, распределять тысячи букетов по флористам и не упасть под наплывом пользователей. Старая монолитная архитектура сайта в такие моменты просто ложилась, лишая нас колоссальной прибыли. Нам была нужна микросервисная архитектура, способная динамически масштабироваться в облаке за считанные минуты.
3. Борьба за скорость: Стандарт «Доставка за 1 час»
Современный потребитель избалован быстрой доставкой еды и такси. Он не хочет ждать букет три часа. Наш внутренний стандарт — доставка в крупных мегаполисах (таких как Алматы или Астана) в течение 60 минут с момента клика по кнопке «Оплатить».
Чтобы уложиться в этот час, система должна работать как швейцарские часы. За первые 3 минуты заказ должен быть обработан CRM, проверен на наличие цветов на конкретной точке, передан на планшет флористу. У флориста есть 15 минут на сборку. За эти же 15 минут алгоритм должен найти оптимального курьера, учитывая его геолокацию, тип транспорта, загруженность дорог и пробки на Аль-Фараби или Абая, и проложить для него идеальный маршрут. Решить эту задачу с помощью диспетчера на телефоне невозможно — нужен математический алгоритм, аналог Uber.
Когда масштаб нашего бизнеса перешагнул отметку в 10 филиалов и сотни партнерских магазинов, мы поняли: нам больше не подходят приходящие программисты-фрилансеры. Нам нужен архитектор. Человек, который возглавит ИТ-отдел, выстроит процессы разработки по Agile/Scrum, наведет порядок в коде и внедрит передовые технологии автоматизации.
Часть 2: Стереотипы хантинга, или Почему ИТ-шники боятся розницы
Мы составили подробный профиль вакансии. Нам нужен был CTO со следующим стеком и опытом:
- Опыт управления командами разработки от 5–10 человек.
- Глубокое понимание e-commerce архитектуры, работы с высоконагруженными базами данных (PostgreSQL, Redis), построения API.
- Опыт работы с гео-сервисами, картами и алгоритмами оптимизации логистики (решение задачи коммивояжера).
- Плюсом было знание современных ИИ-инструментов разработки (Cursor, Claude Code, GitHub Copilot) для ускорения написания кода внутри команды.
Мы выставили зарплату «в рынке», добавили сочный пакет бонусов за выполнение KPI по отказоустойчивости и скорости систем, и вышли на тропу хантинга через HeadHunter, LinkedIn и профильные Telegram-каналы.
И тут мы столкнулись с глухой стеной менталитета ИТ-сообщества.
Стереотип №1: «Цветы — это нетехнологично»
Девять из десяти кандидатов уровня Senior или Team Lead, с которыми связывался наш HR-специалист, отвечали примерно следующее: «Спасибо, но я ищу работу в Финтехе, Крипте, БигТехе или AI-стартапах. Цветочный магазин — это шаг назад в моей карьере, там нет интересных задач, я буду просто настраивать плагины для Tilda или WordPress».
ИТ-специалисты привыкли мериться сложностью задач. Им кажется, что если компания продает физический товар, то вся разработка сводится к изменению баннеров на главной странице сайта и добавлению карточек товаров. Им было трудно представить, что под капотом интернет-магазина Империя Цветов бьется технологическое сердце, управляющее сложнейшими логистическими потоками.
Стереотип №2: «У вас нет культуры разработки»
Кандидаты боялись, что попадут в классический «семейный» бизнес, где задачи ставятся устно в мессенджерах в стиле: «Срочно почини кнопку, она не нажимается у тещи директора». Они привыкли к выстроенным процессам, CI/CD пайплайнам, код-ревью, таск-трекерам (Jira/YouTrack) и продуктовой аналитике. Им приходилось долго доказывать, что у нас уже есть сформированный штат из 10 человек, включая backend и frontend разработчиков, QA-инженеров и системного аналитика, и нам нужен именно лидер для масштабирования этой структуры.
Часть 3: Как мы перестроили стратегию найма и начали продавать «FlowerTech»
Поняв, что стандартные отклики не работают, мы сменили стратегию. Мы перестали предлагать кандидатам «работу в цветочной компании». Мы начали продавать им сложные инженерные вызовы и технологическую трансформацию.
На собеседованиях вместо скучных вопросов по теории программирования я, как CEO, открывал ноутбук и показывал кандидатам наши реальные графики мониторинга серверов во время праздников. Я показывал им, как графики нагрузки улетают в космос, как платежные шлюзы начинают выдавать ошибки тайм-аута, и говорил: «Смотри, вот наша главная проблема. Через полгода очередное 8 марта. Если мы не перепишем этот модуль и не оптимизируем запросы к базе данных, мы упадем. Вот твой вызов. Справишься?»
И это сработало! Глаза инженеров загорались, когда они видели реальный Highload. Оказалось, что оптимизировать систему под пиковые нагрузки в e-commerce для многих гораздо интереснее, чем в сотый раз переписывать интерфейс личного кабинета в каком-нибудь банке.
Мы разделили презентацию нашей технологической экосистемы на 4 ключевых блока, которые «продавали» вакансию топ-кандидатам:
┌─────────────────────────────────────────────────────────┐
│ ИТ-ЭКОСИСТЕМА FLOWERTECH │
└────────────────────────────┬────────────────────────────┘
│
┌──────────────┴──────────────┐
▼ ▼
┌────────────────────┐ ┌────────────────────┐
│ 1. DATA-DRIVEN │ │ 2. AI & AUTOMATION │
│ МАРКЕТИНГ │ │ ВНЕДРЕНИЕ │
│ Semantic Kernel, │ │ Чат-боты, Cursor, │
│ PMax, Analytics. │ │ LLM-поддержка. │
└────────────────────┘ └────────────────────┘
│ │
├─────────────────────────────┤
│ │
▼ ▼
┌────────────────────┐ ┌────────────────────┐
│ 3. УМНАЯ ЛОГИСТИКА │ │ 4. МАСШТАБИРУЕМАЯ │
│ И ГЕОЛОКАЦИЯ │ │ АРХИТЕКТУРА │
│ Маршруты, трекинг, │ │ Микросервисы, │
│ Задача коммивояжера│ │ Highload-защита. │
└────────────────────┘ └────────────────────┘
1. Data-Driven подход в маркетинге и SEO
Мы показали кандидатам, как мы работаем со сквозной аналитикой. В нашей нише цена клика в Google Ads и Яндекс.Директ может быть очень высокой из-за жесткой конкуренции. Мы собираем гигантские семантические ядра, анализируем терабайты данных по поведению пользователей, выстраиваем сложные воронки и рассчитываем LTV (пожизненную ценность клиента) с точностью до цента. ИТ-директору предстояло интегрировать все маркетинговые инструменты (Google Analytics, рекламные кабинеты, SEO-панели) в единый аналитический дашборд для принятия решений на основе данных, а не интуиции.
2. Внедрение искусственного интеллекта (AI) в бизнес-процессы
Мы не просто говорим об AI, мы его активно внедряем. Мы рассказали кандидатам, что хотим автоматизировать клиентскую поддержку с помощью LLM-агентов (на базе платформ OpenAI и Gemini), которые смогут обрабатывать до 70% рутинных запросов в WhatsApp: уточнять статус доставки, помогать выбирать цвет роз, принимать оплату.
Более того, мы поощряем использование AI-инструментов (таких как Windsurf, Claude Code, Cursor) внутри самой команды разработки, чтобы автоматизировать написание юнит-тестов и рутинного кода. Нам нужен был CTO, который возглавит эту AI-трансформацию и будет держать руку на пульсе современных технологий.
3. Умная логистика и гео-сервисы
Мы описали математическую модель нашей логистики. Чтобы заказать букет роз в Алматы и получить его ровно через 55 минут, софт должен в автоматическом режиме рассчитать время сборки, сопоставить его со временем доезда курьера, учесть тип транспорта (мопед, машина, электросамокат) и выдать курьеру оптимальный маршрут с учетом дорожных работ и пробок. Это чистая математика и алгоритмы, от которых у настоящих фанатов разработки загораются глаза.
4. Глобальный маркетплейс (Проект Flordex.com)
И, наконец, главный козырь, который мы выкладывали на стол — это наши планы по международной экспансии. Мы рассказали, что наш текущий бренд — это база, но прямо сейчас мы проектируем глобальный маркетплейс Flordex.com, который объединит цветочные магазины и независимых флористов по всему миру.
Это означало, что новому ИТ-директору предстоит не просто поддерживать существующий сайт, а с нуля проектировать архитектуру глобальной платформы: с поддержкой мультиязычности, сложной системой международного эквайринга (для приема платежей из США, Европы, ОАЭ), распределенными базами данных и высочайшими требованиями к безопасности.
Часть 4: Этапы отбора и финальное испытание candidaтов
За три месяца жесткого хантинга мы провели более 40 первичных интервью. Из них до этапа глубокого технического собеседования дошли пятеро. Мы сознательно отказались от стандартных оторванных от реальности тестовых заданий вроде «напишите алгоритм инвертирования бинарного дерева на бумажке». Вместо этого мы предложили кандидатам решить три реальных бизнес-кейса из практики нашей компании.