Анализ сайта firecode.ru
Основное Готовность: 75%
Домен
firecode.ru
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Регистратор домена - REGRU-RU
Дата регистрации домена 29.12.2012 (более 10 лет назад)
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
http://firecode.ru
301 MovedPermanently
https://firecode.ru/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
Не настроен HSTS (Strict-Transport-Security) — рекомендуется включить.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 15.10.2026 3:38:56.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
ru
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Указан язык документа ru.
Скорость загрузки
~0,33сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,33сек оптимальна.
Объем документа
505Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 505Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 26
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 26 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | /_next/static/css/c0953aad6ab68c81.css | |
| stylesheet | /_next/static/css/b03e3e5e8e7dd63b.css | |
| js | /_next/static/chunks/aba828db-db60c37b9d46dab0.js | |
| js | /_next/static/chunks/4548-def583242f35b3e7.js | |
| js | /_next/static/chunks/main-app-8cc34ace5b7bf7c6.js | |
| js | /_next/static/chunks/6380-b41ddf40f1a44b33.js | |
| js | /_next/static/chunks/1843-f6775edc0f45aa53.js | |
| js | /_next/static/chunks/3412-1b8ff481ec42446b.js | |
| js | /_next/static/chunks/app/(internal)/layout-44cd657dd04027d1.js | |
| js | /_next/static/chunks/829c48c7-094955b638c1f50d.js | |
| js | /_next/static/chunks/4298-141de914ce12e7bc.js | |
| js | /_next/static/chunks/9809-5310fae2feb22a2e.js | |
| js | /_next/static/chunks/5167-4cbe17e4fc907cbc.js | |
| js | /_next/static/chunks/7127-89ad9ea0e7079965.js | |
| js | /_next/static/chunks/8948-26e145e11b87c444.js | |
| js | /_next/static/chunks/1153-8275e555d71e698b.js | |
| js | /_next/static/chunks/2284-c6708b11811b042c.js | |
| js | /_next/static/chunks/7091-a07c4bd070096639.js | |
| js | /_next/static/chunks/2240-f3ceb25fa38fd0bc.js | |
| js | /_next/static/chunks/9395-03b57c0f79ec9624.js | |
| js | /_next/static/chunks/1008-4e5d1c47a913d146.js | |
| js | /_next/static/chunks/3075-98f9b2c32ee4177a.js | |
| js | /_next/static/chunks/app/(marketing)/page-2a1a9ed502e058ae.js | |
| js | /_next/static/chunks/app/(marketing)/layout-52c94a34056aebb7.js | |
| js | /_next/static/chunks/polyfills-42372ed130431b0a.js | |
| js | /_next/static/chunks/webpack-729e3dd28431c9c0.js |
Серверные заголовки
Кол-во: 8
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 8шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Server | nginx/1.24.0 |
| Date | Sun, 23 Aug 2026 02:54:52 GMT |
| accept-ch | Sec-CH-Prefers-Color-Scheme |
| Vary | rsc |
| critical-ch | Sec-CH-Prefers-Color-Scheme |
| X-Powered-By | Next.js, Payload |
| Link | </_next/static/media/011e180705008d6f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/26d4368bf94c0ec4-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/28793f5c5e3d822d-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/401f9db361b6e189-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/98e207f02528a563-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d26bbd13d6b70f89-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d29838c109ef09b4-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/d3ebbfd689654d3a-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/db96af6b531dc71f-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/ffe0837c71e69159-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/css/c0953aad6ab68c81.css>; rel=preload; as="style", </_next/static/css/b03e3e5e8e7dd63b.css>; rel=preload; as="style" |
| Cache-Control | no-store, must-revalidate, no-cache, max-age=0, private |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере nginx.
Мета-теги Готовность: 48%
Title
Аутстаффинг разработчиков и IT-команды под ваш стек
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо уменьшить число символов в title (текущее значение: 51, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Аутстаффинг и выделенные команды: постоплата, проверка до старта, замена по договору. ИИ-разработка, тюнинг и внедрение моделей (NEUROCORP), контроль…
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 150, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://firecode.ru
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Кол-во: 10
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:title | Аутстаффинг разработчиков и IT-команды под ваш стек |
| og:description | Аутстаффинг и выделенные команды: постоплата, проверка до старта, замена по договору. ИИ-разработка, тюнинг и внедрение моделей (NEUROCORP), контроль… |
| og:url | https://firecode.ru |
| og:site_name | Firecode |
| og:locale | ru_RU |
| og:image | https://firecode.ru/og/firecode.png |
| og:image:width | 1200 |
| og:image:height | 630 |
| og:image:alt | Firecode — IT-инженеры и AI-разработка |
| og:type | website |
Все мета-теги
Кол-во: 21
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 21шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1 |
| name | next-size-adjust | |
| name | theme-color | #0b0d12 |
| name | description | Аутстаффинг и выделенные команды: постоплата, проверка до старта, замена по договору. ИИ-разработка, тюнинг и внедрение моделей (NEUROCORP), контроль… |
| name | msapplication-TileColor | #ffffff |
| name | msapplication-TileImage | /favicons/ms-icon/ms-icon-144x144.png |
| name | msapplication-config | /browserconfig.xml |
| name | twitter:card | summary_large_image |
| name | twitter:title | Аутстаффинг разработчиков и IT-команды под ваш стек |
| name | twitter:description | Аутстаффинг и выделенные команды: постоплата, проверка до старта, замена по договору. ИИ-разработка, тюнинг и внедрение моделей (NEUROCORP), контроль… |
| name | twitter:image | https://firecode.ru/og/firecode.png |
| property | og:title | Аутстаффинг разработчиков и IT-команды под ваш стек |
| property | og:description | Аутстаффинг и выделенные команды: постоплата, проверка до старта, замена по договору. ИИ-разработка, тюнинг и внедрение моделей (NEUROCORP), контроль… |
| property | og:url | https://firecode.ru |
| property | og:site_name | Firecode |
| property | og:locale | ru_RU |
| property | og:image | https://firecode.ru/og/firecode.png |
| property | og:image:width | 1200 |
| property | og:image:height | 630 |
| property | og:image:alt | Firecode — IT-инженеры и AI-разработка |
| property | og:type | website |
Оптимизация Готовность: 100%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют по одному на документ).
Контент
Ошибок нет
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 4 встречаются в тексте достаточно.
Абзацев с текстом 79 достаточно.
Среднее число слов в абзаце 11 достаточно.
Кол-во знаков контента 12878 на странице оптимально.
Кол-во слов 1873 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 9. Это хорошо.
На странице присутствуют заголовки <h3> 33.
Тошнота
4
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота страницы в пределах нормы 4.
Академич. тошнота
8,17%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота страницы в пределах нормы.
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| postgresql | 16 | 0,85% |
| devops | 15 | 0,80% |
| firecode | 13 | 0,69% |
| kubernetes | 12 | 0,64% |
| команда | 12 | 0,64% |
| python | 11 | 0,59% |
| grafana | 10 | 0,53% |
| ansible | 10 | 0,53% |
| аутстаффинг | 9 | 0,48% |
| docker | 9 | 0,48% |
| prometheus | 9 | 0,48% |
| terraform | 9 | 0,48% |
| продукт | 8 | 0,43% |
| контуре | 8 | 0,43% |
| mlflow | 8 | 0,43% |
| angular | 8 | 0,43% |
| kotlin | 8 | 0,43% |
| flutter | 8 | 0,43% |
| jenkins | 8 | 0,43% |
| cypress | 8 | 0,43% |
Индексация Готовность: 60%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 101 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 1086 байт. Загружен за: 0сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Robots.txt содержит директиву Host, ведущую на Host: https://firecode.ru. Это, по сути, артефакт и применяется только в устаревших поисковых системах типа mail.ru.
Яндекс отменил эту директиву в 2018г. Google вообще не поддерживает ее.
Яндекс отменил эту директиву в 2018г. Google вообще не поддерживает ее.
Цепочка редиректов для файла robots.txt:
http://firecode.ru/robots.txt
301 MovedPermanently
https://firecode.ru/robots.txt
200 OK
Показать содержимое robots.txt
User-Agent: *
Disallow: /cms
Disallow: /OLD
Disallow: /OLD2
Disallow: /index.php
Disallow: /?page*
Disallow: /?id*
Disallow: /?all*
Disallow: /*?*
Disallow: *?*
Disallow: /poisk
Disallow: /staff
Disallow: /soon
Disallow: /ia-roadmap
Disallow: /design-lab
User-Agent: GPTBot
User-Agent: OAI-SearchBot
User-Agent: ChatGPT-User
User-Agent: ClaudeBot
User-Agent: Claude-User
User-Agent: Claude-SearchBot
User-Agent: anthropic-ai
User-Agent: PerplexityBot
User-Agent: Perplexity-User
User-Agent: Google-Extended
User-Agent: Applebot-Extended
User-Agent: YandexAdditional
User-Agent: YandexAdditionalBot
User-Agent: CCBot
User-Agent: Meta-ExternalAgent
User-Agent: Amazonbot
User-Agent: Bytespider
User-Agent: cohere-ai
User-Agent: DuckAssistBot
User-Agent: MistralAI-User
Allow: /
Disallow: /cms
Disallow: /OLD
Disallow: /OLD2
Disallow: /index.php
Disallow: /?page*
Disallow: /?id*
Disallow: /?all*
Disallow: /*?*
Disallow: *?*
Disallow: /poisk
Disallow: /staff
Disallow: /soon
Disallow: /ia-roadmap
Disallow: /design-lab
Host: https://firecode.ru
Sitemap: https://firecode.ru/sitemap.xml
Sitemap
Кол-во: 1
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt содержит карту сайта. Это прекрасно!
Robots.txt не содержит ошибок в карте сайта.
Показать карту сайта
| Url | Статус |
|---|---|
| https://firecode.ru/sitemap.xml |
|
Внутренние ссылки
Кол-во: 86
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 86 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 2.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /cases |
Кейсы
|
|
Анализировать url |
| /blog |
Блог
|
|
Анализировать url |
| /contacts |
Контакты
|
|
Анализировать url |
| /tel:+74991305177 |
+7 (499) 130-51-77
|
|
|
| /contacts |
Обсудить задачу
|
|
Анализировать url |
| /contacts |
Обсудить задачу ›
|
|
Анализировать url |
| /services/ai-ml |
<span class="cx-scene" aria-hidden="true"><svg viewbox="0 0 152 87" aria-hidden="true" style="--ac:#818cf8"><rect class="px" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="117" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="130" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="143" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="117" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="130" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="143" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="117" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="130" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="143" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="117" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="130" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="143" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="117" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="130" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="143" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="117" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="130" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="143" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="117" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="130" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="143" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.34s" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.34s" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.34s" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.34s" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.68s" x="104" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.68s" x="104" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.68s" x="104" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.68s" x="104" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.02s" x="143" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.02s" x="143" y="52" width="9" height="9" rx="2"></rect></svg></span><div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 40 40" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M18 10h4V6h-4zM18 18h4v-4h-4zM20 34h4v-4h-4zM14 18h4v-4h-4zM14 14h4v-4h-4zM22 18h4v-4h-4zM22 14h4v-4h-4zM10 18h4v-4h-4zM12 34h4v-4h-4zM8 34h4v-4H8zM16 34h4v-4h-4zM24 34h4v-4h-4zM10 24h4v-4h-4zM18 24h4v-4h-4zM26 24h4v-4h-4zM10 28h4v-4h-4zM18 28h4v-4h-4zM26 28h4v-4h-4zM26 18h4v-4h-4zM28 34h4v-4h-4z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">ИИ в продукте</span><h3 class="cx-tile__t">AI-инженеры</h3><p class="cx-tile__d">LLM, RAG, NLP, агенты и интеграции с вашими системами. Исследование, PoC и встраивание в продукт — с понятными критериями качества и бюджета.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">Услуга AI / ML<!-- --> ›</span>
|
|
Анализировать url |
| /services/ai-ml |
<div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 40 40" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M14 14h4v-4h-4zM22 30h4v-4h-4zM14 30h4v-4h-4zM18 22h4v-4h-4zM26 18h4v-4h-4zM26 26h4v-4h-4zM10 18h4v-4h-4zM10 26h4v-4h-4zM22 14h4v-4h-4z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">ML в продакшене</span><h3 class="cx-tile__t">MLOps-инженеры</h3><p class="cx-tile__d">Реестр моделей, пайплайны обучения и выкладки, мониторинг дрифта и SLA инференса. Доводим DS- и LLM-решения до устойчивой эксплуатации в вашем контуре.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">Аутстафф MLOps<!-- --> ›</span>
|
|
Анализировать url |
| /outstaffing |
<span class="cx-scene" aria-hidden="true"><svg viewbox="0 0 87 100" aria-hidden="true" style="--ac:#34d399"><rect class="px" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="91" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="91" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="91" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="91" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="91" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="91" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="91" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.05s" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.1s" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.15000000000000002s" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.45s" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.5s" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.55s" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.6000000000000001s" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.75s" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8500000000000001s" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.1500000000000001s" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.2000000000000002s" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.25s" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.3s" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.4000000000000001s" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.4500000000000002s" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.5s" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.8s" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.85s" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.9000000000000001s" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.9500000000000002s" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:2.15s" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:2.2s" x="26" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:2.45s" x="0" y="91" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:2.5s" x="13" y="91" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:2.5500000000000003s" x="26" y="91" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:2.6s" x="39" y="91" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:2.6500000000000004s" x="52" y="91" width="9" height="9" rx="2"></rect></svg></span><div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 50 30" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10 19.96h10v-9.92h10v10H20v9.92H10v-9.92H0v-10h10zm40 .08H40v9.92h-9.999v-10H40v-9.92h10zM20 10H10V0h10zM40 0v10h-9.999V0z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">Разработка</span><h3 class="cx-tile__t">Разработчики</h3><p class="cx-tile__d">Backend, frontend, mobile, fullstack под ваш стек, архитектуру и процессы. Legacy и greenfield, AI-assisted delivery без подмены инженерной ответственности.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">Аутстаффинг разработчиков<!-- --> ›</span>
|
|
Анализировать url |
| /outstaffing-qa |
<div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 50 50" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M20 50H10V40h10zm20 0h-9.999V40H40zM10 40H0V10.04h10zm40-19.96v19.92h-9.999V20.04zm0-.04h-9.999V10H50zM20 10H10V0h10zm20 0H30V0h10z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">Качество релизов</span><h3 class="cx-tile__t">QA и AQA</h3><p class="cx-tile__d">Ручное и автоматическое тестирование, проверка после доработок и под нагрузкой. Автотесты встроены в сборку релизов, а проверки и критерии приёмки продумываем заранее — дефекты находим до выкладки, а не после.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">Тестировщики<!-- --> ›</span>
|
|
Анализировать url |
| /analysts |
<span class="cx-scene" aria-hidden="true"><svg viewbox="0 0 87 87" aria-hidden="true" style="--ac:#38bdf8"><rect class="px" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.64s" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.64s" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.28s" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.28s" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.28s" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.28s" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.92s" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.92s" x="65" y="78" width="9" height="9" rx="2"></rect></svg></span><div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 70 70" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10 60v10H0V60zm40 10H20V60h30zM20 60H10V50h10zm40 0H50V50h10zm-15-5H35V45h10zm-35-5H0V20h10zm60 0H60V20h10zm-15-5H45V35h10zM20 20H10V10h10zm40 0H50V10h10zM50 10H20V0h30zm20 0H60V0h10z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">Продукт и требования</span><h3 class="cx-tile__t">Аналитики и менеджеры</h3><p class="cx-tile__d">Системные и бизнес-аналитики, продакт- и проджект-менеджеры на стороне заказчика: требования, декомпозиция, согласования, документация и контроль сроков.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">Аналитики<!-- --> ›</span>
|
|
Анализировать url |
| /devops |
<span class="cx-scene" aria-hidden="true"><svg viewbox="0 0 87 87" aria-hidden="true" style="--ac:#f59e0b"><rect class="px" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.12s" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.24s" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.36s" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.48s" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.6s" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.72s" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.84s" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.96s" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.08s" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.2s" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.3199999999999998s" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.44s" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.56s" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.68s" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.7999999999999998s" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="39" y="39" width="9" height="9" rx="2"></rect></svg></span><div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 80 60" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M30.001 59.922h-10v-10h10zM10 49.922H0v-10h10zm10.001-10v10h-10v-10zm30 10h-20v-10h20zm-20-10h-10v-10h10zM80 20H70l-9.999.001V30h-10V20H60v-9.999h10V10h10zm-29.999.001h-10v-10h10zM40 20H30V10h10zm20.001-10h-10V0h10z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">Инфраструктура</span><h3 class="cx-tile__t">DevOps и платформа</h3><p class="cx-tile__d">CI/CD, Kubernetes, облака, IaC, мониторинг и SRE-практики. Стабильные релизы и предсказуемая эксплуатация в вашем контуре.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">DevOps<!-- --> ›</span>
|
|
Анализировать url |
| /outstaffing-1c |
<span class="cx-scene" aria-hidden="true"><svg viewbox="0 0 100 74" aria-hidden="true" style="--ac:#2dd4bf"><rect class="px" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.05s" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.1s" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.15000000000000002s" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.2s" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.25s" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.30000000000000004s" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.35000000000000003s" x="91" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.46s" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.52s" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.5800000000000001s" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.64s" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.7s" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.99s" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.02s" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.05s" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.08s" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.1099999999999999s" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.1400000000000001s" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.17s" x="91" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.2s" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.23s" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.26s" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.29s" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.3199999999999998s" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.35s" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.38s" x="91" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.41s" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.44s" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.47s" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.5s" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.53s" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.56s" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.5899999999999999s" x="91" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.62s" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.65s" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.68s" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.71s" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.74s" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.77s" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.8s" x="91" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.83s" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.8599999999999999s" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.89s" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.92s" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.95s" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.98s" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:2.01s" x="91" y="65" width="9" height="9" rx="2"></rect></svg></span><div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 50 50" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M29.999 49.996H20V30.001h9.999zm0-29.998h13V20H50v9.999h-9.999v-.001H29.999V20H20v9.998H9.999v.001H0V20h5v-.002h14.999V7H20V0h9.999z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">Учёт и ERP</span><h3 class="cx-tile__t">1С: разработка и аналитика</h3><p class="cx-tile__d">Программисты 1С: доработки конфигураций, обмены, производительность. Аналитики 1С — ТЗ, интеграции, сопровождение внедрений и регламентов на стороне заказчика.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">Аутстаффинг 1С<!-- --> ›</span>
|
|
Анализировать url |
| /outstaffing-leads |
<span class="cx-scene" aria-hidden="true"><svg viewbox="0 0 113 87" aria-hidden="true" style="--ac:#a78bfa"><rect class="px" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="91" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="104" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.14s" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.28s" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.42000000000000004s" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.56s" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.14s" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.28s" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.42000000000000004s" x="91" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.56s" x="104" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.14s" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.28s" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.42000000000000004s" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.56s" x="0" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.14s" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.28s" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.42000000000000004s" x="91" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.56s" x="104" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.14s" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.28s" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.42000000000000004s" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.14s" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.28s" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.42000000000000004s" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.14s" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.28s" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.42000000000000004s" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.56s" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.14s" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.28s" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.42000000000000004s" x="91" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.56s" x="104" y="39" width="9" height="9" rx="2"></rect></svg></span><div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 70 41" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M20 10h10V0H20zM20 30.039h10v-10H20zM30 40.039h10v-10H30zM60 10h10V0H60zM0 10h10V0H0zM40 10h10V0H40zM40 30.039h10v-10H40zM50 20h10V10H50zM10 20h10V10H10z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">Управление командой</span><h3 class="cx-tile__t">CTO и техлиды</h3><p class="cx-tile__d">Техдир и lead-инженеры в ваш штат: архитектура, code review, ритм релизов, онбординг команды и эскалации. Согласуете профиль до выхода — как у остальных ролей.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">Аутстаффинг CTO и техлидов<!-- --> ›</span>
|
|
Анализировать url |
| /teams |
<span class="cx-scene" aria-hidden="true"><svg viewbox="0 0 87 87" aria-hidden="true" style="--ac:#fb7185"><rect class="px" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px" x="0" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="26" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="39" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="65" y="78" width="9" height="9" rx="2"></rect><rect class="px" x="78" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="13" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="26" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="39" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="52" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="65" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="78" y="0" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="13" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="26" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="39" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="52" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="65" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="78" y="13" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="13" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="26" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="39" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="52" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="65" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="78" y="26" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="13" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="26" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:1.2000000000000002s" x="39" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="52" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="65" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="78" y="39" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="13" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="26" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="39" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.8s" x="52" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="65" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="78" y="52" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="13" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="26" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="39" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="52" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0.4s" x="65" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="78" y="65" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="0" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="13" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="26" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="39" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="52" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="65" y="78" width="9" height="9" rx="2"></rect><rect class="px-on" style="animation-delay:0s" x="78" y="78" width="9" height="9" rx="2"></rect></svg></span><div style="position:relative;z-index:1"><span class="cx-ic cx-ic--glass" aria-hidden="true"><svg viewbox="0 0 50 50" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10 50H0V40h10zm10-10h20v10H20v-9.962h-9.999v-10H20zm30 0H40V20h10zM10 30H0V10h10zm20 0H20V20h10zm10-10H30V10h10zM20 10H10V0h10zm10 0h-9.999V0H30zm20 0H40V0h10z"></path></svg></span><span class="cx-tile__tag" style="display:block;margin-top:1rem">Несколько ролей</span><h3 class="cx-tile__t">Выделенная команда</h3><p class="cx-tile__d">Связка dev, QA, аналитики, DevOps под продукт или поток — единый контур отчётности Firecode, без разрозненных «вакансий» и разных подрядчиков.</p></div><span class="cx-tile__a" style="position:relative;z-index:1">Формат «Команды»<!-- --> ›</span>
|
|
Анализировать url |
| /contacts |
Обсудить ИИ-задачу<!-- --> ›
|
|
Анализировать url |
| /services |
Услуги<!-- --> ›
|
|
Анализировать url |
| /services/ai-ml |
<span class="cx-ic cx-ic--accent" style="--ic:#818cf8" aria-hidden="true"><svg viewbox="0 0 40 40" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M18 10h4V6h-4zM18 18h4v-4h-4zM20 34h4v-4h-4zM14 18h4v-4h-4zM14 14h4v-4h-4zM22 18h4v-4h-4zM22 14h4v-4h-4zM10 18h4v-4h-4zM12 34h4v-4h-4zM8 34h4v-4H8zM16 34h4v-4h-4zM24 34h4v-4h-4zM10 24h4v-4h-4zM18 24h4v-4h-4zM26 24h4v-4h-4zM10 28h4v-4h-4zM18 28h4v-4h-4zM26 28h4v-4h-4zM26 18h4v-4h-4zM28 34h4v-4h-4z"></path></svg></span><div><h3 class="cx-row__t">AI / ML</h3><p class="cx-row__d">CV, NLP, LLM, предиктивка — заказная разработка и аутстафф data/ML-инженеров.</p></div><span class="cx-row__meta"><span class="cx-row__tag">CV · NLP · LLM</span><span class="cx-row__go" aria-hidden="true">→</span></span>
|
|
Анализировать url |
| /services/golosovye-boty |
<span class="cx-ic cx-ic--accent" style="--ic:#818cf8" aria-hidden="true"><svg viewbox="0 0 50 30" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10 19.96h10v-9.92h10v10H20v9.92H10v-9.92H0v-10h10zm40 .08H40v9.92h-9.999v-10H40v-9.92h10zM20 10H10V0h10zM40 0v10h-9.999V0z"></path></svg></span><div><h3 class="cx-row__t">Голосовые боты</h3><p class="cx-row__d">Входящие и исходящие звонки, боты под ваши скрипты — ASR, TTS и связка с CRM и АТС.</p></div><span class="cx-row__meta"><span class="cx-row__tag">ASR · TTS · CRM</span><span class="cx-row__go" aria-hidden="true">→</span></span>
|
|
Анализировать url |
| /services/digital-employees |
<span class="cx-ic cx-ic--accent" style="--ic:#818cf8" aria-hidden="true"><svg viewbox="0 0 40 40" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M14 14h4v-4h-4zM22 30h4v-4h-4zM14 30h4v-4h-4zM18 22h4v-4h-4zM26 18h4v-4h-4zM26 26h4v-4h-4zM10 18h4v-4h-4zM10 26h4v-4h-4zM22 14h4v-4h-4z"></path></svg></span><div><h3 class="cx-row__t">Цифровые сотрудники</h3><p class="cx-row__d">RAG, агенты, интеграции с 1С и CRM — рутина уходит в ИИ, люди на стратегию.</p></div><span class="cx-row__meta"><span class="cx-row__tag">RAG · агенты</span><span class="cx-row__go" aria-hidden="true">→</span></span>
|
|
Анализировать url |
| /services/ai-transformation |
<span class="cx-ic cx-ic--accent" style="--ic:#818cf8" aria-hidden="true"><svg viewbox="0 0 70 70" fill="currentColor" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M10 60v10H0V60zm40 10H20V60h30zM20 60H10V50h10zm40 0H50V50h10zm-15-5H35V45h10zm-35-5H0V20h10zm60 0H60V20h10zm-15-5H45V35h10zM20 20H10V10h10zm40 0H50V10h10zM50 10H20V0h30zm20 0H60V0h10z"></path></svg></span><div><h3 class="cx-row__t">AI-трансформация</h3><p class="cx-row__d">Аудит зрелости, roadmap, GenAI и MLOps — от экспресс-оценки до внедрения.</p></div><span class="cx-row__meta"><span class="cx-row__tag">Audit · MLOps</span><span class="cx-row__go" aria-hidden="true">→</span></span>
|
|
Анализировать url |
| /services/ai-transformation |
<div class="cx-fmt__top"><span class="cx-fmt__glyph"><svg viewbox="0 0 40 40" aria-hidden="true"><path d="M18 10h4V6h-4zM18 18h4v-4h-4zM20 34h4v-4h-4zM14 18h4v-4h-4zM14 14h4v-4h-4zM22 18h4v-4h-4zM22 14h4v-4h-4zM10 18h4v-4h-4zM12 34h4v-4h-4zM8 34h4v-4H8zM16 34h4v-4h-4zM24 34h4v-4h-4zM10 24h4v-4h-4zM18 24h4v-4h-4zM26 24h4v-4h-4zM10 28h4v-4h-4zM18 28h4v-4h-4zM26 28h4v-4h-4zM26 18h4v-4h-4zM28 34h4v-4h-4z"></path></svg></span><span class="cx-fmt__lvl" aria-hidden="true">01</span></div><span class="cx-fmt__tag">ИИ в ваших процессах</span><h3 class="cx-fmt__title">AI-внедрение</h3><p class="cx-fmt__desc">Внедряем ИИ в процессы компании: от аудита данных до модели в проде и поддержки.</p><div class="cx-fmt__price">от 500 000 ₽</div><div class="cx-fmt__note">цифровизация бизнеса</div><ul class="cx-fmt__feat"><li>Аудит процессов и данных под задачу</li><li>Модели, интеграции и вывод в прод</li><li>Поддержка и дообучение после запуска</li></ul><span class="cx-fmt__cta">Обсудить внедрение<span class="cx-fmt__arrow" aria-hidden="true">→</span></span>
|
|
Анализировать url |
| /outstaffing |
<div class="cx-fmt__top"><span class="cx-fmt__glyph"><svg viewbox="0 0 50 50" aria-hidden="true"><path d="M20 50H10V40h10zm20 0h-9.999V40H40zM10 40H0V10.04h10zm40-19.96v19.92h-9.999V20.04zm0-.04h-9.999V10H50zM20 10H10V0h10zm20 0H30V0h10z"></path></svg></span><span class="cx-fmt__lvl" aria-hidden="true">02</span></div><span class="cx-fmt__tag">Точечное усиление</span><h3 class="cx-fmt__title">Аутстаффинг</h3><p class="cx-fmt__desc">Один или несколько специалистов в вашу команду под текущий план работ.</p><div class="cx-fmt__price">от 112 000 ₽</div><div class="cx-fmt__note">в месяц за специалиста</div><ul class="cx-fmt__feat"><li>ML, NLP, LLM, MLOps и data-инженеры</li><li>Разработка, QA, DevOps, аналитика, 1С</li><li>Кандидата согласуете до выхода</li><li>Оплата по факту, замена по SLA</li></ul><span class="cx-fmt__cta">Подобрать специалиста<span class="cx-fmt__arrow" aria-hidden="true">→</span></span>
|
|
Анализировать url |
| /teams |
<div class="cx-fmt__top"><span class="cx-fmt__glyph"><svg viewbox="0 0 80 60" aria-hidden="true"><path d="M30.001 59.922h-10v-10h10zM10 49.922H0v-10h10zm10.001-10v10h-10v-10zm30 10h-20v-10h20zm-20-10h-10v-10h10zM80 20H70l-9.999.001V30h-10V20H60v-9.999h10V10h10zm-29.999.001h-10v-10h10zM40 20H30V10h10zm20.001-10h-10V0h10z"></path></svg></span><span class="cx-fmt__lvl" aria-hidden="true">03</span></div><span class="cx-fmt__tag">Команда под продукт</span><h3 class="cx-fmt__title">Выделенная команда</h3><p class="cx-fmt__desc">Готовая группа под продукт, домен и график релизов — с техлидом Firecode.</p><div class="cx-fmt__price">от 700 000 ₽</div><div class="cx-fmt__note">в месяц за команду</div><ul class="cx-fmt__feat"><li>Связка ролей: dev, QA, аналитика, DevOps</li><li>Техлид и единый контур отчётности</li><li>Масштабирование под график релизов</li></ul><span class="cx-fmt__cta">Собрать команду<span class="cx-fmt__arrow" aria-hidden="true">→</span></span>
|
|
Анализировать url |
| /storage/iso9001.pdf |
Контроль качества на всех этапах разработки ↗
|
|
|
| /cases |
Все кейсы<!-- --> ›
|
|
Анализировать url |
| /cases/federal-ecommerce |
<span class="cx-cz-wm" aria-hidden="true"><svg aria-hidden="true" class="cx-cz-wm__g"><use href="#cx-cs-nuxt"></use></svg></span><div class="cx-cz-in"><div class="cx-cz-proj"><div class="cx-cz-tags"><span class="cx-cz-tag cx-cz-tag--role">Fullstack</span><span class="cx-cz-tag">8 команд · ИИ-ревью</span><span class="cx-cz-tag cx-cz-tag--signal">ИИ-ревью · LLM</span></div><h3 class="cx-cz-title">Федеральный e-commerce</h3><p class="cx-cz-hook">Nuxt 3 и TypeScript в 1000+ компонентов — BFF, Redis и Core Web Vitals.</p></div><div class="cx-cz-meta"><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users cx-cz-lbl__i" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>Команда firecode</span><ul class="cx-cz-chips"><li class="cx-cz-chip cx-cz-chip--role">Fullstack</li><li class="cx-cz-chip cx-cz-chip--role">Frontend</li><li class="cx-cz-chip cx-cz-chip--role">Backend</li><li class="cx-cz-chip cx-cz-chip--role">QA</li></ul></div><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers cx-cz-lbl__i" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Стек</span><ul class="cx-cz-chips"><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-nuxt"></use></svg><span>Nuxt</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-typescript"></use></svg><span>TypeScript</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-redis"></use></svg><span>Redis</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-vue-js"></use></svg><span>Vue</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>NestJS</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>Turborepo</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>Sentry</span></li></ul></div></div><span class="cx-cz-go">Кейс<span class="cx-cz-go__a" aria-hidden="true">↗</span></span></div>
|
|
Анализировать url |
| /cases/komus |
<span class="cx-cz-wm" aria-hidden="true"><svg aria-hidden="true" class="cx-cz-wm__g"><use href="#cx-cs-terraform"></use></svg></span><div class="cx-cz-in"><div class="cx-cz-proj"><div class="cx-cz-tags"><span class="cx-cz-tag cx-cz-tag--role">DevOps</span><span class="cx-cz-tag">Облако → ЦОД</span></div><h3 class="cx-cz-title">Комус</h3><p class="cx-cz-hook">GitLab и Vault из облака в ЦОД — IaC, DR и CI/CD для всей DevOps-платформы.</p></div><div class="cx-cz-meta"><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users cx-cz-lbl__i" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>Команда firecode</span><ul class="cx-cz-chips"><li class="cx-cz-chip cx-cz-chip--role">DevOps</li><li class="cx-cz-chip cx-cz-chip--role">SRE</li><li class="cx-cz-chip cx-cz-chip--role">Инженер платформы</li></ul></div><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers cx-cz-lbl__i" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Стек</span><ul class="cx-cz-chips"><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-terraform"></use></svg><span>Terraform</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-gitlab"></use></svg><span>GitLab</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-vault"></use></svg><span>Vault</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-kubernetes"></use></svg><span>Kubernetes</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-vmware"></use></svg><span>vSphere</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-consul"></use></svg><span>Consul</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-ceph"></use></svg><span>Ceph</span></li></ul></div></div><span class="cx-cz-go">Кейс<span class="cx-cz-go__a" aria-hidden="true">↗</span></span></div>
|
|
Анализировать url |
| /cases/iddis-store |
<span class="cx-cz-wm" aria-hidden="true"><svg aria-hidden="true" class="cx-cz-wm__g"><use href="#cx-cs-gitlab"></use></svg></span><div class="cx-cz-in"><div class="cx-cz-proj"><div class="cx-cz-tags"><span class="cx-cz-tag cx-cz-tag--role">DevOps</span><span class="cx-cz-tag">3 окружения</span></div><h3 class="cx-cz-title">iddis.store</h3><p class="cx-cz-hook">Bitbucket → GitLab, dev/stage/prod и стабильный e-commerce-стек.</p></div><div class="cx-cz-meta"><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users cx-cz-lbl__i" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>Команда firecode</span><ul class="cx-cz-chips"><li class="cx-cz-chip cx-cz-chip--role">DevOps</li><li class="cx-cz-chip cx-cz-chip--role">Backend</li><li class="cx-cz-chip cx-cz-chip--role">Frontend</li></ul></div><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers cx-cz-lbl__i" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Стек</span><ul class="cx-cz-chips"><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-gitlab"></use></svg><span>GitLab</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-postgresql"></use></svg><span>PostgreSQL</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-elasticsearch"></use></svg><span>Elasticsearch</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-node-js"></use></svg><span>Node.js</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>PHP-FPM</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-nginx"></use></svg><span>Nginx</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>PM2</span></li></ul></div></div><span class="cx-cz-go">Кейс<span class="cx-cz-go__a" aria-hidden="true">↗</span></span></div>
|
|
Анализировать url |
| /cases/bank-community-portal |
<span class="cx-cz-wm" aria-hidden="true"><svg aria-hidden="true" class="cx-cz-wm__g"><use href="#cx-cs-net"></use></svg></span><div class="cx-cz-in"><div class="cx-cz-proj"><div class="cx-cz-tags"><span class="cx-cz-tag cx-cz-tag--role">Fullstack</span><span class="cx-cz-tag">Hot / cold import</span></div><h3 class="cx-cz-title">Портал банковского сообщества</h3><p class="cx-cz-hook">Keycloak, 2FA и hot/cold-импорт — платформа для банковского сектора.</p></div><div class="cx-cz-meta"><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users cx-cz-lbl__i" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>Команда firecode</span><ul class="cx-cz-chips"><li class="cx-cz-chip cx-cz-chip--role">Fullstack</li><li class="cx-cz-chip cx-cz-chip--role">Backend</li><li class="cx-cz-chip cx-cz-chip--role">Интеграции</li></ul></div><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers cx-cz-lbl__i" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Стек</span><ul class="cx-cz-chips"><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-net"></use></svg><span>.NET</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-react"></use></svg><span>React</span></li><li class="cx-cz-chip"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round cx-cz-chip__g" aria-hidden="true"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><span>Keycloak</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-postgresql"></use></svg><span>PostgreSQL</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-apache-kafka"></use></svg><span>Kafka</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>JWT</span></li></ul></div></div><span class="cx-cz-go">Кейс<span class="cx-cz-go__a" aria-hidden="true">↗</span></span></div>
|
|
Анализировать url |
| /cases/agro-1c |
<span class="cx-cz-wm" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-boxes cx-cz-wm__g" aria-hidden="true"><path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"></path><path d="m7 16.5-4.74-2.85"></path><path d="m7 16.5 5-3"></path><path d="M7 16.5v5.17"></path><path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"></path><path d="m17 16.5-5-3"></path><path d="m17 16.5 4.74-2.85"></path><path d="M17 16.5v5.17"></path><path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"></path><path d="M12 8 7.26 5.15"></path><path d="m12 8 4.74-2.85"></path><path d="M12 13.5V8"></path></svg></span><div class="cx-cz-in"><div class="cx-cz-proj"><div class="cx-cz-tags"><span class="cx-cz-tag cx-cz-tag--role">1С-разработчик</span><span class="cx-cz-tag">−25% на отчётность</span></div><h3 class="cx-cz-title">1С: агроучёт</h3><p class="cx-cz-hook">Меркурий и ФГИС «Зерно» в контуре 1С — отраслевой учёт и отчётность.</p></div><div class="cx-cz-meta"><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users cx-cz-lbl__i" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>Команда firecode</span><ul class="cx-cz-chips"><li class="cx-cz-chip cx-cz-chip--role">1С-разработчик</li><li class="cx-cz-chip cx-cz-chip--role">Интеграции</li><li class="cx-cz-chip cx-cz-chip--role">Аналитик</li></ul></div><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers cx-cz-lbl__i" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Стек</span><ul class="cx-cz-chips"><li class="cx-cz-chip"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-boxes cx-cz-chip__g" aria-hidden="true"><path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z"></path><path d="m7 16.5-4.74-2.85"></path><path d="m7 16.5 5-3"></path><path d="M7 16.5v5.17"></path><path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z"></path><path d="m17 16.5-5-3"></path><path d="m17 16.5 4.74-2.85"></path><path d="M17 16.5v5.17"></path><path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z"></path><path d="M12 8 7.26 5.15"></path><path d="m12 8 4.74-2.85"></path><path d="M12 13.5V8"></path></svg><span>1С</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-postgresql"></use></svg><span>PostgreSQL</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-python"></use></svg><span>Python</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>HTTP/REST</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>PDF</span></li></ul></div></div><span class="cx-cz-go">Кейс<span class="cx-cz-go__a" aria-hidden="true">↗</span></span></div>
|
|
Анализировать url |
| /cases/gov-trade-analytics |
<span class="cx-cz-wm" aria-hidden="true"><svg aria-hidden="true" class="cx-cz-wm__g"><use href="#cx-cs-net"></use></svg></span><div class="cx-cz-in"><div class="cx-cz-proj"><div class="cx-cz-tags"><span class="cx-cz-tag cx-cz-tag--role">Backend</span><span class="cx-cz-tag">4 мин → 5 сек</span></div><h3 class="cx-cz-title">Федеральное ведомство</h3><p class="cx-cz-hook">Внешторговая аналитика: PostgreSQL, SignalR и API в 48 раз быстрее.</p></div><div class="cx-cz-meta"><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users cx-cz-lbl__i" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>Команда firecode</span><ul class="cx-cz-chips"><li class="cx-cz-chip cx-cz-chip--role">Backend</li><li class="cx-cz-chip cx-cz-chip--role">Frontend</li><li class="cx-cz-chip cx-cz-chip--role">Аналитик</li></ul></div><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers cx-cz-lbl__i" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Стек</span><ul class="cx-cz-chips"><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-net"></use></svg><span>.NET</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-postgresql"></use></svg><span>PostgreSQL</span></li><li class="cx-cz-chip"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio cx-cz-chip__g" aria-hidden="true"><path d="M4.9 19.1C1 15.2 1 8.8 4.9 4.9"></path><path d="M7.8 16.2c-2.3-2.3-2.3-6.1 0-8.5"></path><circle cx="12" cy="12" r="2"></circle><path d="M16.2 7.8c2.3 2.3 2.3 6.1 0 8.5"></path><path d="M19.1 4.9C23 8.8 23 15.1 19.1 19"></path></svg><span>SignalR</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>Quartz</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>EF Core</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-vue-js"></use></svg><span>Vue</span></li></ul></div></div><span class="cx-cz-go">Кейс<span class="cx-cz-go__a" aria-hidden="true">↗</span></span></div>
|
|
Анализировать url |
| /cases/marketplace-bi |
<span class="cx-cz-wm" aria-hidden="true"><svg aria-hidden="true" class="cx-cz-wm__g"><use href="#cx-cs-clickhouse"></use></svg></span><div class="cx-cz-in"><div class="cx-cz-proj"><div class="cx-cz-tags"><span class="cx-cz-tag cx-cz-tag--role">Дата-инженер</span><span class="cx-cz-tag">Лаг ≤ 30 мин</span><span class="cx-cz-tag cx-cz-tag--signal">CDC · real-time</span></div><h3 class="cx-cz-title">SaaS-аналитика маркетплейсов</h3><p class="cx-cz-hook">ClickHouse + dbt + Airflow — витрины для селлеров с лагом до 30 минут.</p></div><div class="cx-cz-meta"><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users cx-cz-lbl__i" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>Команда firecode</span><ul class="cx-cz-chips"><li class="cx-cz-chip cx-cz-chip--role">Дата-инженер</li><li class="cx-cz-chip cx-cz-chip--role">Инженер аналитики</li></ul></div><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers cx-cz-lbl__i" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Стек</span><ul class="cx-cz-chips"><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-clickhouse"></use></svg><span>ClickHouse</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-dbt"></use></svg><span>dbt</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-apache-airflow"></use></svg><span>Airflow</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-python"></use></svg><span>Python</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-postgresql"></use></svg><span>PostgreSQL</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-grafana"></use></svg><span>Grafana</span></li></ul></div></div><span class="cx-cz-go">Кейс<span class="cx-cz-go__a" aria-hidden="true">↗</span></span></div>
|
|
Анализировать url |
| /cases/kedo-on-prem |
<span class="cx-cz-wm" aria-hidden="true"><svg aria-hidden="true" class="cx-cz-wm__g"><use href="#cx-cs-kubernetes"></use></svg></span><div class="cx-cz-in"><div class="cx-cz-proj"><div class="cx-cz-tags"><span class="cx-cz-tag cx-cz-tag--role">DevOps</span><span class="cx-cz-tag">60 000 пользователей</span><span class="cx-cz-tag cx-cz-tag--signal">ИБ-контур</span></div><h3 class="cx-cz-title">КЭДО on-prem</h3><p class="cx-cz-hook">Кадровый ЭДО в закрытом контуре — k8s, Ansible, до 60 000 сотрудников.</p></div><div class="cx-cz-meta"><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users cx-cz-lbl__i" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>Команда firecode</span><ul class="cx-cz-chips"><li class="cx-cz-chip cx-cz-chip--role">DevOps</li><li class="cx-cz-chip cx-cz-chip--role">SRE</li><li class="cx-cz-chip cx-cz-chip--role">Безопасность</li></ul></div><div class="cx-cz-col"><span class="cx-cz-lbl"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers cx-cz-lbl__i" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg>Стек</span><ul class="cx-cz-chips"><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-kubernetes"></use></svg><span>Kubernetes</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-ansible"></use></svg><span>Ansible</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-postgresql"></use></svg><span>PostgreSQL</span></li><li class="cx-cz-chip"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-apache-kafka"></use></svg><span>Kafka</span></li><li class="cx-cz-chip cx-cz-chip--extra"><span>Helm</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round cx-cz-chip__g" aria-hidden="true"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><span>Keycloak</span></li><li class="cx-cz-chip cx-cz-chip--extra"><svg aria-hidden="true" class="cx-cz-chip__g"><use href="#cx-cs-vault"></use></svg><span>Vault</span></li></ul></div></div><span class="cx-cz-go">Кейс<span class="cx-cz-go__a" aria-hidden="true">↗</span></span></div>
|
|
Анализировать url |
| /products |
Все продукты<!-- --> ›
|
|
Анализировать url |
| /agreement |
обработку персональных данных
|
|
Анализировать url |
| /politica |
политикой конфиденциальности
|
|
Анализировать url |
| /outstaffing |
Аутстаффинг
|
|
Анализировать url |
| /teams |
Команды
|
|
Анализировать url |
| /outstaffing-qa |
Тестировщики
|
|
Анализировать url |
| /analysts |
Аналитики
|
|
Анализировать url |
| /devops |
DevOps
|
|
Анализировать url |
| /outstaffing-1c |
1C
|
|
Анализировать url |
| /services/autstaffing-tehnicheskih-pisatelej |
Тех-писатели
|
|
Анализировать url |
| /tech/java |
Java
|
|
Анализировать url |
| /tech/go |
Go
|
|
Анализировать url |
| /tech/python |
Python
|
|
Анализировать url |
| /tech/dotnet |
.NET
|
|
Анализировать url |
| /tech/ios |
iOS
|
|
Анализировать url |
| /tech/android |
Android
|
|
Анализировать url |
| /tech/devops |
DevOps
|
|
Анализировать url |
| /tech/ml-ai |
ML / AI
|
|
Анализировать url |
| /services |
Все стеки
|
|
Анализировать url |
| /service-web-development |
Веб-разработка
|
|
Анализировать url |
| /sozdanie-prilozhenij |
Мобильная
|
|
Анализировать url |
| /razrabotka-saas |
SaaS
|
|
Анализировать url |
| /service-custom-erp |
ERP
|
|
Анализировать url |
| /testing |
Тестирование
|
|
Анализировать url |
| /services/kiber-i-it-bezopasnost |
Кибербезопасность
|
|
Анализировать url |
| /services/audit-koda-i-programmnogo-obespecheniya |
Аудит кода
|
|
Анализировать url |
| /services/razrabotka-ii-agentov |
ИИ-агенты
|
|
Анализировать url |
| /services/razrabotka-umnyh-chat-botov-s-ii |
Умные чат-боты
|
|
Анализировать url |
| /services/golosovye-boty |
Голосовые боты
|
|
Анализировать url |
| /services/digital-employees |
Цифровые сотрудники
|
|
Анализировать url |
| /services/ai-ml |
AI / ML разработка
|
|
Анализировать url |
| /services/ai-transformation |
AI-трансформация
|
|
Анализировать url |
| /laboratory |
AI-lab
|
|
Анализировать url |
| /for-mid-market |
Mid-market
|
|
Анализировать url |
| /for-enterprise |
Enterprise
|
|
Анализировать url |
| /for-resellers |
Партнёрам
|
|
Анализировать url |
| /fintech |
Финтех
|
|
Анализировать url |
| /retail |
Ритейл
|
|
Анализировать url |
| /medtech |
Медтех
|
|
Анализировать url |
| /real-estate |
Недвижимость
|
|
Анализировать url |
| /company |
О нас
|
|
Анализировать url |
| /cases |
Кейсы
|
|
Анализировать url |
| /clients |
Клиенты
|
|
Анализировать url |
| /products |
Продукты
|
|
Анализировать url |
| /blog |
Блог
|
|
Анализировать url |
| /faq |
FAQ
|
|
Анализировать url |
| /career |
Карьера
|
|
Анализировать url |
| /contacts |
Контакты
|
|
Анализировать url |
| /tel:+74991305177 |
+7 (499) 130-51-77
|
|
|
| /storage/iso9001.pdf |
Сертификат ISO 9001
|
|
|
| /politica |
Политика конфиденциальности
|
|
Анализировать url |
| /agreement |
Обработка персональных данных
|
|
Анализировать url |
Внешние ссылки
Кол-во: 10
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 10 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
На странице присутствуют ссылки на субдомены 2.
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| neurocorp.ru |
<span class="cx-neurocorp__badge">Свой стек</span><div class="cx-neurocorp__body"><p class="cx-neurocorp__name">NEUROCORP</p><p class="cx-neurocorp__desc">Собственный AI/ML-стек Firecode — модели, агенты и MLOps под вашу задачу, а не чужие закрытые API.</p></div><span class="cx-neurocorp__cta">Перейти <span aria-hidden="true">↗</span></span>
|
Анализировать url |
| reestr.digital.gov.ru |
Проверить в реестре ↗
|
Анализировать url |
| neurocorp.ru |
<div class="cx-pcard__top"><span class="cx-pcard__logo"><span class="inline-flex items-center gap-2.5"><img alt="NEUROCORP" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="shrink-0 rounded-[22%] size-10" style="color:transparent" src="/images/products/logos/neurocorp-icon.svg"><span class="font-extrabold tracking-tighter text-foreground text-xl" aria-hidden="true">Neurocorp</span></span></span><span class="cx-pcard__mark" aria-hidden="true"><svg viewbox="0 0 68 48" fill="currentColor" aria-hidden="true"><rect x="0" y="0" width="8" height="8" rx="1.5"></rect><rect x="30" y="0" width="8" height="8" rx="1.5"></rect><rect x="60" y="0" width="8" height="8" rx="1.5"></rect><rect x="10" y="10" width="8" height="8" rx="1.5"></rect><rect x="30" y="10" width="8" height="8" rx="1.5"></rect><rect x="50" y="10" width="8" height="8" rx="1.5"></rect><rect x="20" y="20" width="8" height="8" rx="1.5"></rect><rect x="30" y="20" width="8" height="8" rx="1.5"></rect><rect x="40" y="20" width="8" height="8" rx="1.5"></rect><rect x="10" y="30" width="8" height="8" rx="1.5"></rect><rect x="30" y="30" width="8" height="8" rx="1.5"></rect><rect x="50" y="30" width="8" height="8" rx="1.5"></rect><rect x="0" y="40" width="8" height="8" rx="1.5"></rect><rect x="30" y="40" width="8" height="8" rx="1.5"></rect><rect x="60" y="40" width="8" height="8" rx="1.5"></rect></svg></span></div><p class="cx-pcard__desc">Собственное ИИ-направление firecode — передовые модели от исследования до промышленного интеллекта.</p><span class="cx-pcard__go">Открыть <!-- -->NEUROCORP<span class="cx-pcard__go-a" aria-hidden="true">↗</span></span>
|
Анализировать url |
| land.cmailrus.ru |
<div class="cx-pcard__top"><span class="cx-pcard__logo cx-pcard__logo--text">Cmailrus</span><span class="cx-pcard__mark" aria-hidden="true"><svg viewbox="0 0 58 48" fill="currentColor" aria-hidden="true"><rect x="0" y="0" width="8" height="8" rx="1.5"></rect><rect x="10" y="0" width="8" height="8" rx="1.5"></rect><rect x="20" y="0" width="8" height="8" rx="1.5"></rect><rect x="30" y="0" width="8" height="8" rx="1.5"></rect><rect x="40" y="0" width="8" height="8" rx="1.5"></rect><rect x="50" y="0" width="8" height="8" rx="1.5"></rect><rect x="0" y="10" width="8" height="8" rx="1.5"></rect><rect x="10" y="10" width="8" height="8" rx="1.5"></rect><rect x="40" y="10" width="8" height="8" rx="1.5"></rect><rect x="50" y="10" width="8" height="8" rx="1.5"></rect><rect x="0" y="20" width="8" height="8" rx="1.5"></rect><rect x="20" y="20" width="8" height="8" rx="1.5"></rect><rect x="30" y="20" width="8" height="8" rx="1.5"></rect><rect x="50" y="20" width="8" height="8" rx="1.5"></rect><rect x="0" y="30" width="8" height="8" rx="1.5"></rect><rect x="50" y="30" width="8" height="8" rx="1.5"></rect><rect x="0" y="40" width="8" height="8" rx="1.5"></rect><rect x="10" y="40" width="8" height="8" rx="1.5"></rect><rect x="20" y="40" width="8" height="8" rx="1.5"></rect><rect x="30" y="40" width="8" height="8" rx="1.5"></rect><rect x="40" y="40" width="8" height="8" rx="1.5"></rect><rect x="50" y="40" width="8" height="8" rx="1.5"></rect></svg></span></div><p class="cx-pcard__desc">Надёжная корпоративная почта без лишнего — спам-фильтр и всё необходимое для рабочей переписки.</p><span class="cx-pcard__go">Открыть <!-- -->Cmailrus<span class="cx-pcard__go-a" aria-hidden="true">↗</span></span>
|
Анализировать url |
| firetms.ru |
<div class="cx-pcard__top"><span class="cx-pcard__logo"><img alt="FIRETMS" loading="lazy" width="174" height="31" decoding="async" data-nimg="1" class="w-auto shrink-0 h-8" style="color:transparent" src="/images/products/logos/firetms-wordmark.svg"></span><span class="cx-pcard__mark" aria-hidden="true"><svg viewbox="0 0 68 58" fill="currentColor" aria-hidden="true"><rect x="60" y="0" width="8" height="8" rx="1.5"></rect><rect x="50" y="10" width="8" height="8" rx="1.5"></rect><rect x="60" y="10" width="8" height="8" rx="1.5"></rect><rect x="0" y="20" width="8" height="8" rx="1.5"></rect><rect x="40" y="20" width="8" height="8" rx="1.5"></rect><rect x="50" y="20" width="8" height="8" rx="1.5"></rect><rect x="0" y="30" width="8" height="8" rx="1.5"></rect><rect x="10" y="30" width="8" height="8" rx="1.5"></rect><rect x="30" y="30" width="8" height="8" rx="1.5"></rect><rect x="40" y="30" width="8" height="8" rx="1.5"></rect><rect x="10" y="40" width="8" height="8" rx="1.5"></rect><rect x="20" y="40" width="8" height="8" rx="1.5"></rect><rect x="30" y="40" width="8" height="8" rx="1.5"></rect><rect x="20" y="50" width="8" height="8" rx="1.5"></rect></svg></span></div><p class="cx-pcard__desc">Умное управление тестированием — полный контроль качества релизов в одном контуре.</p><span class="cx-pcard__go">Открыть <!-- -->FIRETMS<span class="cx-pcard__go-a" aria-hidden="true">↗</span></span>
|
Анализировать url |
| devcontrol.firecode-team.ru |
<div class="cx-pcard__top"><span class="cx-pcard__logo"><span class="inline-flex items-center gap-2"><span class="inline-flex shrink-0 items-center justify-center rounded-xl border border-info/35 bg-info/10 font-bold tracking-tight text-info size-8 text-xs" aria-hidden="true">DC</span><span class="font-semibold tracking-tight text-foreground text-base">DevControl</span></span></span><span class="cx-pcard__mark" aria-hidden="true"><svg viewbox="0 0 68 48" fill="currentColor" aria-hidden="true"><rect x="0" y="0" width="8" height="8" rx="1.5"></rect><rect x="10" y="0" width="8" height="8" rx="1.5"></rect><rect x="20" y="0" width="8" height="8" rx="1.5"></rect><rect x="30" y="0" width="8" height="8" rx="1.5"></rect><rect x="40" y="0" width="8" height="8" rx="1.5"></rect><rect x="50" y="0" width="8" height="8" rx="1.5"></rect><rect x="60" y="0" width="8" height="8" rx="1.5"></rect><rect x="0" y="10" width="8" height="8" rx="1.5"></rect><rect x="10" y="10" width="8" height="8" rx="1.5"></rect><rect x="20" y="10" width="8" height="8" rx="1.5"></rect><rect x="30" y="10" width="8" height="8" rx="1.5"></rect><rect x="0" y="20" width="8" height="8" rx="1.5"></rect><rect x="10" y="20" width="8" height="8" rx="1.5"></rect><rect x="20" y="20" width="8" height="8" rx="1.5"></rect><rect x="30" y="20" width="8" height="8" rx="1.5"></rect><rect x="40" y="20" width="8" height="8" rx="1.5"></rect><rect x="50" y="20" width="8" height="8" rx="1.5"></rect><rect x="0" y="30" width="8" height="8" rx="1.5"></rect><rect x="10" y="30" width="8" height="8" rx="1.5"></rect><rect x="0" y="40" width="8" height="8" rx="1.5"></rect><rect x="10" y="40" width="8" height="8" rx="1.5"></rect><rect x="20" y="40" width="8" height="8" rx="1.5"></rect><rect x="30" y="40" width="8" height="8" rx="1.5"></rect><rect x="40" y="40" width="8" height="8" rx="1.5"></rect></svg></span></div><p class="cx-pcard__desc">Уникальная аналитика разработки — скорость, релизы и AI-сигналы delivery в живых метриках.</p><span class="cx-pcard__go">Открыть <!-- -->DevControl<span class="cx-pcard__go-a" aria-hidden="true">↗</span></span>
|
Анализировать url |
| corpwiki.firecode-team.ru |
<div class="cx-pcard__top"><span class="cx-pcard__logo"><span class="inline-flex items-center gap-2.5"><img alt="КСУЗ" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="shrink-0 rounded-[22%] size-9" style="color:transparent" src="/images/products/logos/corpwiki.svg"><span class="font-semibold tracking-tight text-foreground text-base">КСУЗ</span></span></span><span class="cx-pcard__mark" aria-hidden="true"><svg viewbox="0 0 78 68" fill="currentColor" aria-hidden="true"><rect x="10" y="0" width="8" height="8" rx="1.5"></rect><rect x="20" y="0" width="8" height="8" rx="1.5"></rect><rect x="30" y="0" width="8" height="8" rx="1.5"></rect><rect x="40" y="0" width="8" height="8" rx="1.5"></rect><rect x="50" y="0" width="8" height="8" rx="1.5"></rect><rect x="60" y="0" width="8" height="8" rx="1.5"></rect><rect x="0" y="10" width="8" height="8" rx="1.5"></rect><rect x="10" y="10" width="8" height="8" rx="1.5"></rect><rect x="60" y="10" width="8" height="8" rx="1.5"></rect><rect x="70" y="10" width="8" height="8" rx="1.5"></rect><rect x="0" y="20" width="8" height="8" rx="1.5"></rect><rect x="30" y="20" width="8" height="8" rx="1.5"></rect><rect x="40" y="20" width="8" height="8" rx="1.5"></rect><rect x="70" y="20" width="8" height="8" rx="1.5"></rect><rect x="0" y="30" width="8" height="8" rx="1.5"></rect><rect x="30" y="30" width="8" height="8" rx="1.5"></rect><rect x="40" y="30" width="8" height="8" rx="1.5"></rect><rect x="70" y="30" width="8" height="8" rx="1.5"></rect><rect x="0" y="40" width="8" height="8" rx="1.5"></rect><rect x="30" y="40" width="8" height="8" rx="1.5"></rect><rect x="40" y="40" width="8" height="8" rx="1.5"></rect><rect x="70" y="40" width="8" height="8" rx="1.5"></rect><rect x="0" y="50" width="8" height="8" rx="1.5"></rect><rect x="10" y="50" width="8" height="8" rx="1.5"></rect><rect x="60" y="50" width="8" height="8" rx="1.5"></rect><rect x="70" y="50" width="8" height="8" rx="1.5"></rect><rect x="10" y="60" width="8" height="8" rx="1.5"></rect><rect x="20" y="60" width="8" height="8" rx="1.5"></rect><rect x="30" y="60" width="8" height="8" rx="1.5"></rect><rect x="40" y="60" width="8" height="8" rx="1.5"></rect><rect x="50" y="60" width="8" height="8" rx="1.5"></rect><rect x="60" y="60" width="8" height="8" rx="1.5"></rect></svg></span></div><p class="cx-pcard__desc">Новое поколение корпоративных знаний — low-code и единая база знаний на одной платформе.</p><span class="cx-pcard__go">Открыть <!-- -->КСУЗ<span class="cx-pcard__go-a" aria-hidden="true">↗</span></span>
|
Анализировать url |
| vk.com |
VK
|
|
| t.me |
Telegram
|
|
| youtube.com |
YouTube
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Найдены конкуренты: 7
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
У вас есть конкуренты, которые опережают вас в ТОП-10 Google на 22%.
Показать конкурентов в Google
| Url | % в ТОПе |
|---|---|
| advertisingforum.ru | 22,22% |
ФЗ-152: ПД Готовность: 70%
РКН
ОК
Сайт не заблокирован
Контакты
https://firecode.ru/contacts
Страница с контактами найдена
Политика ПД
https://firecode.ru/policy/
Страница политики обработки ПД найдена
Согласие
https://firecode.ru/personal/
Страница согласия на обработку ПД найдена
Страница с формой
https://firecode.ru/
Страница с формой найдена
Чекбокс согласия
Найден
Чекбокс согласия на обработку ПД в формах сайта присутствует
Счётчики до согласия
ОК
Счётчики аналитики не собирают данные до согласия пользователя
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Сайт firecode.ru в целом хорошо оптимизирован и готов к продвижению на 71%.
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: