Обязанности:
— Разрабатывать и поддерживать эффективный и надёжный C/C++ код
— Реализовывать оптимизированные low-level модули
— Искать и устранять bottlenecks и bugs
— Работать с системным и сетевым ПО
Требования:
— 3+ года коммерческой разработки на C/C++
— Английский язык — A2+
— Опыт с RTOS
— Хорошее понимание Linux и system-level development
— IPC и socket programming
— Опыт с сетевыми протоколами и network communication
— Cross-platform development
— Знание структур данных и алгоритмов
— Multithreading: race conditions, deadlocks, debugging
— Git / SVN
— CI/CD
— CMake
— Valgrind
— Unit и automated testing
— Native-модули для Python / Go
— Опыт работы в Agile
— JIRA / Confluence
Условия:
— Full-time
— Office / Hybrid
Задачи:
— Разработка на C#/.NET
— Участие в Code Review
Требования к кандидату:
— C#
— .NET 8, 10
— ASP.NET Core Web API
— Entity Framework Core
— PostgreSQL
— Ocelot .NET
— Redis
— Docker
— Git
— Swagger/OpenAPI
— REST API
— OAuth2, OpenID Connect, JWT
— xUnit
— CI/CD
— Коммерческий опыт разработки на C#/.NET от 2 лет
— Хорошее знание C# и платформы .NET
— Опыт разработки ASP.NET Core Web API
— Опыт работы с Entity Framework Core
— Уверенное знание SQL
— Опыт работы с PostgreSQL или MS SQL Server
— Понимание HTTP, REST, JSON, JWT
— Опыт работы с Git
— Знание принципов ООП и SOLID
— Умение писать понятный и поддерживаемый код
— Понимание принципов Clean Architecture и разделения слоев
— Опыт написания Unit- и Integration-тестов
Условия работы:
— Официальное трудоустройство
— Комфортное рабочее место и современная техника
— Возможность профессионального роста
— full-time
Задачи:
— Проектирование масштабируемых распределённых backend-систем на Go
— Архитектура высоконагруженных распределённых платформ
— Внедрение и настройка AI-решений внутри инженерной команды
— Поддержка сложных бизнес-операций и быстрого роста продукта
— Тесная коллаборация engineering и product-команд
Требования:
— Опыт разработки на Go от 5+ лет
— Опыт работы в руководящей роли 2+ года
— Практика внедрения и конфигурации AI-решений в команде
— Глубокое понимание системного дизайна для высокопроизводительных систем
— Уверенное владение паттернами конкурентности в Go (goroutines, channels, sync primitives)
— Опыт работы с CI/CD-инструментами и пайплайнами (GitLab CI, GitHub Actions, Jenkins)
— Английский: Advanced и выше
Условия:
— full-time
— Контракт B2B / contractor
— Расширенный соцпакет
— Доступ к базе знаний Andersen
— Компенсация профессиональных сертификаций
— Программы менторства
— Карьерный рост как эксперта или руководителя
Удалённоlead
5 000 – 6 000 $
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Задачи:
— руководить фронтенд-направлением
— отвечать за сроки, качество и инженерные процессы
— развивать архитектуру и технические практики
— нанимать и развивать сотрудников
— оставаться hands-on и подключаться к ключевым техническим задачам
— коммуникация с бизнесом
Требования:
— от 7 лет опыта во фронтенд-разработке и от 3 лет в управлении
— опыт управления командой 15+ разработчиков
— сильная экспертиза в JavaScript и готовность работать с кодовой базой, не привязанной к фреймворкам
— участие в архитектуре и готовность при необходимости писать код
— опыт создания сложных адаптивных интерфейсов
— опыт найма, менторинга и развития сотрудников
Условия:
— full-time, ТК РФ
О нас
Мы небольшая инди-команда, которая разрабатывает Bioneers — Factorio про живой организм. Мы завершили первое демо и готовимся к Early Access. Ищем UI/UX-дизайнера, который доведёт существующий интерфейс до релизного качества и спроектирует интерфейсы для новых механик.
Задачи:
— Изучить текущий интерфейс игры, найти UX-проблемы и предложить приоритеты доработки.
— Довести существующие макеты до готовности к реализации, при необходимости переработать отдельные интерфейсы с нуля.
— Проектировать UI/UX для новых игровых механик по их описанию и задачам игрока.
— Продумывать сценарии взаимодействия, информационную иерархию, поведение и состояния элементов.
— Поддерживать целостный визуальный стиль и систему переиспользуемых компонентов в Figma.
— Готовить макеты, ассеты и необходимые пояснения для разработчиков.
— Проверять реализованный интерфейс в игре: визуальную точность, поведение и удобство использования.
Требования:
— Опыт создания интерфейсов для PC-игр и соответствующие работы в портфолио.
— Хорошее знакомство с играми про автоматизацию: Factorio, Satisfactory и другими представителями жанра.
— Умение делать сложные интерфейсы понятными, читаемыми и удобными.
— Уверенное владение Figma: компоненты, Auto Layout, прототипирование.
— Способность самостоятельно вести задачу от вводных до готового решения, замечать недостающие детали и предлагать варианты.
— Умение объяснять свои решения и учитывать ограничения разработки.
— Прозрачная коммуникация: сообщать о ходе работы, вовремя поднимать вопросы и соблюдать договорённости.
Будет плюсом:
— Умение продумывать визуальную обратную связь на игровом поле: выделение клеток и объектов, подсветки, индикаторы, плавные переходы и простые анимации.
— Опыт работы с Unity и интеграции UI-ассетов.
— Умение создавать простые иллюстрации, иконки и скетчи.
— Опыт создания баннеров и других маркетинговых материалов.
Условия:
— Влияние на интерфейс и удобство игры на этапе подготовки к Early Access.
— Прямую работу с небольшой командой и участие в обсуждении игровых механик.
— Пространство для собственных решений и инициативы.
— Удалённую работу со свободным графиком — фиксированных рабочих часов нет.
— В ближайшие несколько месяцев — загрузку на уровне full-time. До конца года мы активно разрабатываем новые игровые механики, поэтому задач будет много.
— Затем — ещё 2–3 месяца финальной доработки игры, с ожидаемым снижением объёма задач.
— Дальнейшее сотрудничество в формате full-time или part-time — в зависимости от потребностей проекта и вашей доступности.
Этапы отбора:
1. Рассмотрение портфолио и опыта.
2. Короткая встреча для обсуждения проекта, подхода к работе и условий.
3. Оплачиваемое тестовое задание.
4. Обсуждение результата и финальное решение.
Эдюсон – аккредитованная ИТ-компания и ведущий сервис корпоративного онлайн-обучения. С 2013 года курсы прошли более 550 000 сотрудников крупных компаний. В 2020 году запущена Академия Эдюсон для создания курсов по новым профессиям и навыкам с участием экспертов из крупных компаний. Команда выросла с 40 до 300+ человек за 3 года.
Задачи:
— Разработка стратегии продвижения через рекламные размещения на ресурсах партнеров и блогеров.
— Менеджмент блогеров/стримеров: формирование ТЗ и брифов, контроль графика размещения контента, формирование ценообразования, контроль договоренностей, формирование бюджета и контроль выплат.
— Формирование и согласование плана по количеству, периодичности, тематике и стилистике публикаций.
— Анализ рынка, аудитории, конкурентов и эффективности рекламных кампаний.
— Поиск партнеров и заключение договоренностей о рекламных размещениях и интеграциях.
— Ведение финансовой и маркетинговой отчетности по блогерам, контроль размещения контента.
Требования:
— Опыт работы с блогерами (YouTube, Telegram, MAX и др.) и понимание специфики продвижения через Influence-каналы.
— Понимание маркетинговых метрик и аналитики.
— Навык копирайтинга для составления ТЗ и контроля написания продающих текстов.
— Проактивность и ответственность.
— Грамотное владение русским языком.
Условия:
— Полностью удалённая работа, график full-time 5/2 с 10-19 мск.
— Оформление по ТК РФ.
— Ежемесячный бонус за выполнение KPI со 2-го месяца.
— Возможность построить новый процесс в быстрорастущей компании.
— Доступ к онлайн-курсам Eduson.
— Минимум бюрократии, адекватное окружение, сплоченное общей целью.
— Интересные проекты и задачи.
Задачи:
— мониторить бизнес-медиа и новости, YouTube, подкасты, интервью предпринимателей, кейсы крупных компаний, интересные сделки, бизнес-модели, зарубежные источники и соцсети;
— видеть за новостью интересную историю;
— регулярно собирать пул тем и объяснять, в чём хук, какие цифры и факты важны, чем тема полезна аудитории и в каком формате её лучше раскрыть;
— превращать собранную информацию в готовую структуру материала;
— для каруселей придумывать сильный первый слайд, выстраивать историю и писать текст карточек;
— для Reels предлагать хук, структуру истории, ключевые цифры, факты и вывод;
— после утверждения текста взаимодействовать с дизайнером и другими участниками команды;
— ставить задачи, передавать материалы и референсы, собирать правки и доводить материал до финального вида.
Требования:
— редакторское мышление и умение находить сильные темы;
— от 3 лет опыта в бизнес-медиа, редакциях, YouTube-командах или создании контента для личных брендов предпринимателей и экспертов;
— интерес к бизнесу и предпринимательству;
— понимание специфики личного бренда;
— понимание того, что цепляет внимание в социальных сетях;
— умение работать с большим количеством информации;
— способность отличать сильную историю от банальной;
— умение быстро находить и проверять факты и цифры;
— умение писать просто и понятно;
— свободная работа с англоязычными источниками;
— умение использовать AI для research и работы с контентом.
Условия:
— 100% удалённая работа из любой точки мира;
— рассматривают full-time и part-time;
— конкретная загрузка обсуждается в зависимости от опыта и возможностей;
— доход обсуждается индивидуально на собеседовании;
— стабильные выплаты;
— нестандартные задачи и возможности профессионального роста.
Задачи:
— Монтаж видео креативов для рекламных источников
— Обрезка, добавление анимации, спецэффектов, текста и звуков
— Реализация сценариев и идей в виде готовых видео
— Автоматизация рабочих процессов монтажа с использованием шаблонов, пресетов, скриптов и AI-инструментов
— Адаптация роликов под разные форматы и требования площадок
— Быстрые правки и доработки по результатам тестов
— Работа в связке с командой (сценаристы, 2 художники, саунд дизайнеры)
Требования:
— Опыт работы моушн-дизайнером / видеомонтажером от 4-х лет
— Опыт работы с рекламными креативами
— Опыт работы с AI-инструментами для ускорения монтажа
— Понимание принципов монтажа, композиции и ритма видео
— Умение работать с короткими видео форматами (TikTok / Reels / Ads)
— Уверенное владение программами монтажа (Adobe Premiere Pro, Final Cut Pro, DaVinci Resolve и т.д)
— Умение реализовывать идеи сценариста и адаптировать их под формат площадки
— Самостоятельность, ответственность и соблюдение сроков
— Готовность работать в динамичной среде и быстро вносить правки
Условия:
— Интересные проекты с масштабными возможностями
— Все необходимые инструменты для работы
— Возможности профессионального и карьерного роста внутри проекта
— Фиксированная ставка на руки - от 2000 USD (зависит от твоей экспертизы)
— Работаем по календарю праздников Кипра
— Испытательный срок - 3 месяца
— Формат full-time 10-19:00 (время Кипра)
— Полностью удаленный формат работы
— Оплачиваемые отпуск (20 рабочих дней) и больничные
О проекте и формате работы: Ищем сильного технического специалиста для участия в разработке enterprise-решений на базе платформы BPMSoft. Работа полностью удаленная по договору с ИП.
Локация: Только РФ.
Статус: Обязательно наличие открытого статуса ИП.
График: Full-time.
Оплата: Почасовая ставка. В пересчете на фултайм доход составляет от 150 000 до 235 000 руб. до вычета НДС.
Задачи:
— Разработка сложной бизнес-логики и микросервисов на платформе BPMSoft.
— Проектирование архитектуры интеграций между системами.
— Написание чистого кода с применением паттернов проектирования.
— Оптимизация производительности высоконагруженных участков системы.
— Настройка инфраструктуры развертывания (CI/CD) и сопровождение веб-серверов приложения.
Требования к кандидату:
Hard Skills (Обязательно):
— Уверенный опыт коммерческой разработки именно на платформе BPMSoft (не просто Creatio/Terrasoft, а понимание специфики BPMsoft).
— Глубокое знание архитектурных паттернов (GoF, SOLID) и умение применять их в low-code/no-code среде.
— Опыт интеграции через Web-запросы: проектирование контрактов REST API и работа с SOAP.
— Владение Git (предпочтительно GitLab): ветки, MR/PR, разрешение конфликтов.
— Понимание процесса деплоя приложений BPMSoft, настройка IIS/Nginx или других веб-серверов.
— Экспертный уровень PostgreSQL: сложные JOIN'ы, оконные функции (OVER), самостоятельный анализ планов запросов (EXPLAIN ANALYZE), тюнинг индексов.
— Практический опыт написания Unit-тестов для проверки бизнес-логики.
Будет плюсом:
— Опыт профилирования памяти и CPU под высокой нагрузкой.
— Навыки оптимизации SQL-запросов «под капотом».
— Опыт настройки брокеров сообщений (RabbitMQ/Kafka) — если есть, обязательно укажите.
Задачи:
— Писать эталонные спецификации: переводить бизнес-требования в чёткие user stories, acceptance criteria, прописывать edge cases и логику флоу.
— Сотрудничать с UI/UX дизайнерами: ставить задачи, набрасывать прототипы, использовать Claude Design для ускорения процессов.
— Управлять задачами в Jira и документацией в Confluence: поддерживать порядок в бэклоге, декомпозировать задачи для команды.
— Принимать фичи: писать тест-кейсы, тестировать на стейдже, выкатывать в прод без ошибок.
— Анализировать результаты: собирать обратную связь и оценивать эффект релизов с помощью Amplitude.
Требования:
— Опыт 1–3 года в роли PM, Product Owner или системного аналитика в продукте.
— Наличие примеров качественных ТЗ/спецификаций.
— Техническое понимание мобильных приложений и бэкенда, умение общаться с разработчиками.
— Владение Jira, Confluence и продуктовой аналитикой (Amplitude, Google Analytics).
— Опыт написания тест-кейсов и ручного приёма задач.
— Активное использование AI-инструментов для повышения эффективности работы.
Условия:
— Работа в офисе в Алматы (район Mega Park / Сейфуллина), full-time.
— Прямое менторство от Lead PM.
— Понятный грейдинг и возможность влиять на продукт с большой аудиторией пользователей.
Задачи:
— Настройка и поддержка тестового окружения для проведения интеграционного, функционального тестирования с моделированием сетей и сервисов заказчиков на базе платформ Континент и виртуальных устройств.
— Тестирование Континент (интеграционное, функциональное, GUI) по требованиям и тест-кейсам.
— Тестирование совместимости и интеграции решений на базе Континент с оборудованием.
— Документирование результатов тестирования: занесение багов в багтрекинговую систему, составление отчетов о тестировании.
— Ведение тестовой документации (создание чек-листов, тест-кейсов, тест-планов).
Требования:
— Практический опыт работы с сетевыми технологиями.
— Знание принципов построения сетей передачи данных, основных протоколов маршрутизации, стека TCP/IP.
— Практический опыт работы с сетевым оборудованием (L2/L3-коммутаторы, маршрутизаторы, файрволлы различных вендоров).
— Знание протоколов и технологии VLAN, STP, RSTP, ARP, DHCP, DNS, Port security.
— Умение разворачивания схемы “router-on-the-stick” с нуля.
— Умение и практический опыт диагностирования сетевых ошибок.
— Умение устанавливать ОС семейства Windows, Linux.
— Опыт работы в командной строке и опыт администрирования Unix-подобных операционных систем (настройка сети, работа с файловой системой, установка пакетов и тд).
— Опыт развертывания различных сервисов под Linux (dns, dhcp, web, database, NAS).
— Базовые знания: VRF, BGP, OSPF, RIP, QoS, LACP, IPSEC, 802.1X, NTP, SMTP, POP3 и т.п.
— Опыт работы с анализаторами трафика (tcpdump, wireshark).
Условия:
— Занятость full-time.
— Формат работы удалённый.
Обязанности:
— Помощь международному рекламному агентству в поиске и установлении контактов с локальными рекламными компаниями и клиентами в Казахстане.
— Привлечение новых клиентов.
— Сопровождение в командировках по Казахстану в качестве переводчика (при необходимости).
Требования:
— Уровень английского языка — свободное владение (B2).
— Возможность работать очно в Астане (обязательно).
— Готовность работать full-time (полный день), минимум 4 рабочих дня в неделю.
— Приветствуется обучение по специальности «Медиа», «Реклама и связи с общественностью» или смежным направлениям. Рассматриваются кандидаты и с другими специальностями.
Условия:
— Оплата: 200,000 тенге в месяц.
— Локация: только Астана, присутствие в офисе обязательно.
Задачи:
— Администрирование и сопровождение Linux-серверов на базе Ubuntu, Debian и AlmaLinux.
— Работа с Docker: создание и запуск контейнеров, Dockerfile, docker-compose, работа с образами и registry.
— Базовое сопровождение Kubernetes: работа с Pod, Deployment, Service, ConfigMap, Secret, Ingress и troubleshooting типовых проблем.
— Работа с Helm для установки и настройки Kubernetes-приложений.
— Работа с Git и GitLab: ветки, merge/rebase, разрешение конфликтов, работа с удалёнными репозиториями.
— Настройка и поддержка простых CI/CD-пайплайнов в GitLab CI/CD.
— Настройка мониторинга и логирования с использованием Prometheus, Grafana.
— Работа с Nginx, базовая диагностика проблем с доступностью сервисов.
— Автоматизация рутинных задач с помощью Bash и Ansible.
Требования:
— Опыт работы с Linux-инфраструктурой.
— Знание Docker, Kubernetes и CI/CD.
— Опыт работы с Git и GitLab.
— Навыки настройки мониторинга и логирования.
— Умение работать с документацией и командной строкой Linux.
Условия:
— Формат работы: удалённо или гибрид.
— Занятость: full-time.
— Зарплата: от 150000 ₽ net.
Технический стек:
— Linux / Infra: Ubuntu, AlmaLinux, Nginx, Bash.
— Контейнеризация и оркестрация: Docker, Docker Compose.
— GitOps / CI/CD: GitLab CI/CD.
— Автоматизация: Ansible, Bash, Python.
— Observability: Grafana, Prometheus.
— Базы данных: PostgreSQL, MySQL.
Задачи:
— Администрирование и сопровождение Linux-серверов на базе Ubuntu, Debian и AlmaLinux.
— Работа с Docker: создание и запуск контейнеров, Dockerfile, docker-compose, работа с образами и registry.
— Базовое сопровождение Kubernetes: работа с Pod, Deployment, Service, ConfigMap, Secret, Ingress и troubleshooting типовых проблем.
— Работа с Helm для установки и настройки Kubernetes-приложений.
— Работа с Git и GitLab: ветки, merge/rebase, разрешение конфликтов, работа с удалёнными репозиториями.
— Настройка и поддержка простых CI/CD-пайплайнов в GitLab CI/CD.
— Настройка мониторинга и логирования с использованием Prometheus, Grafana.
— Работа с Nginx, базовая диагностика проблем с доступностью сервисов.
— Автоматизация рутинных задач с помощью Bash и Ansible.
Требования:
— Опыт работы с Linux-инфраструктурой.
— Знание Docker, Kubernetes и CI/CD.
— Опыт работы с Git и GitLab.
— Навыки настройки мониторинга и логирования.
— Умение работать с документацией и командной строкой Linux.
Условия:
— Формат работы: удалённо или гибрид.
— Занятость: full-time.
— Зарплата: от 150000 ₽ net.
Технический стек:
— Linux / Infra: Ubuntu, AlmaLinux, Nginx, Bash.
— Контейнеризация и оркестрация: Docker, Docker Compose.
— GitOps / CI/CD: GitLab CI/CD.
— Автоматизация: Ansible, Bash, Python.
— Observability: Grafana, Prometheus.
— Базы данных: PostgreSQL, MySQL.
Задачи:
— Разработка и развитие мобильного приложения на Capacitor (web-технологии внутри нативной обёртки, публикация в App Store и Google Play)
— Разработка веб-кабинета пользователя и админ-интерфейсов
— Совместная работа с бэкенд-командой по проектированию и интеграции REST API
— Обеспечение производительности, отзывчивости и кросс-браузерной совместимости интерфейсов
— Участие в code review, написание тестов, поддержание качества кода
— Работа с существующим кодом и его постепенный рефакторинг
— Ведение повторяемых частей работы с помощью ИИ-агентов (сборка экранов под новый партнёрский бренд, подключение к API, проверка на устройствах) с целью сокращения времени выпуска с дней до часов
Требования:
— 3+ года коммерческого опыта в JavaScript
— 2+ года опыта работы с Vue.js (Composition API, Vue Router, Pinia/Vuex)
— Уверенное знание HTML5, CSS3, адаптивная вёрстка
— Опыт интеграции REST API (HTTP, JSON, авторизация, обработка ошибок)
— Опыт работы с Git в команде
— Базовое знание Docker (запуск проекта в контейнерах)
— Умение читать чужой код и работать с legacy
— Английский: Beginner и выше
— Практический опыт или четкое понимание ценности работы через ИИ-агентов
— Осознанная проверка кода за агентом: умение аргументированно объяснить логику и корректность сгенерированного результата
Будет плюсом:
— Опыт работы с Capacitor, Cordova или Ionic
— Опыт публикации приложений в App Store и Google Play
— TypeScript
— Опыт работы с современными сборщиками (Vite, Webpack)
— Опыт написания unit/e2e тестов (Vitest, Jest, Cypress, Playwright)
— Понимание принципов PWA
— Опыт работы с PHP backend (для эффективной коммуникации с командой)
— Опыт работы в telecom
— Навык декомпозиции задач для эффективного делегирования ИИ-агентам
— Умение выявлять характерные изъяны AI-кода
— Опыт создания системных инструкций и переиспользуемых ролей для агентов вместо написания разовых запросов
— Способность выстраивать многоэтапные цепочки агентов (анализ → планирование → кодинг → тест)
— Навык интеграции агентов с внешним окружением: MCP-серверами, технической документацией и таск-трекерами
— Четкое понимание границ применимости ИИ: где автоматизация полезна, а где целесообразнее ручное исполнение
Условия:
— Формат: Full-time (170 часов в месяц), удалённая работа, долгосрочное сотрудничество
— На финальном этапе возможен запрос рекомендаций от бывших коллег/руководителей
— Перед финальным оффером проводится стандартный Background check
— Обязательное использование программы учёта времени Scrin.io на рабочем устройстве
Задачи:
— Разработка и развитие мобильного приложения на Capacitor (web-технологии внутри нативной обёртки, публикация в App Store и Google Play)
— Разработка веб-кабинета пользователя и админ-интерфейсов
— Совместная работа с бэкенд-командой по проектированию и интеграции REST API
— Обеспечение производительности, отзывчивости и кросс-браузерной совместимости интерфейсов
— Участие в code review, написание тестов, поддержание качества кода
— Работа с существующим кодом и его постепенный рефакторинг
— Ведение повторяемых частей работы с помощью ИИ-агентов (сборка экранов под новый партнёрский бренд, подключение к API, проверка на устройствах) с целью сокращения времени выпуска с дней до часов
Требования:
— 3+ года коммерческого опыта в JavaScript
— 2+ года опыта работы с Vue.js (Composition API, Vue Router, Pinia/Vuex)
— Уверенное знание HTML5, CSS3, адаптивная вёрстка
— Опыт интеграции REST API (HTTP, JSON, авторизация, обработка ошибок)
— Опыт работы с Git в команде
— Базовое знание Docker (запуск проекта в контейнерах)
— Умение читать чужой код и работать с legacy
— Английский: Beginner и выше
— Практический опыт или четкое понимание ценности работы через ИИ-агентов
— Осознанная проверка кода за агентом: умение аргументированно объяснить логику и корректность сгенерированного результата
Будет плюсом:
— Опыт работы с Capacitor, Cordova или Ionic
— Опыт публикации приложений в App Store и Google Play
— TypeScript
— Опыт работы с современными сборщиками (Vite, Webpack)
— Опыт написания unit/e2e тестов (Vitest, Jest, Cypress, Playwright)
— Понимание принципов PWA
— Опыт работы с PHP backend (для эффективной коммуникации с командой)
— Опыт работы в telecom
— Навык декомпозиции задач для эффективного делегирования ИИ-агентам
— Умение выявлять характерные изъяны AI-кода
— Опыт создания системных инструкций и переиспользуемых ролей для агентов вместо написания разовых запросов
— Способность выстраивать многоэтапные цепочки агентов (анализ → планирование → кодинг → тест)
— Навык интеграции агентов с внешним окружением: MCP-серверами, технической документацией и таск-трекерами
— Четкое понимание границ применимости ИИ: где автоматизация полезна, а где целесообразнее ручное исполнение
Условия:
— Формат: Full-time (170 часов в месяц), удалённая работа, долгосрочное сотрудничество
— На финальном этапе возможен запрос рекомендаций от бывших коллег/руководителей
— Перед финальным оффером проводится стандартный Background check
— Обязательное использование программы учёта времени Scrin.io на рабочем устройстве
About the Role
We are looking for a unique Senior Backend Engineer who bridges the gap between powerful infrastructure and scalable, maintainable application architecture. You are as comfortable managing Kubernetes clusters as you are architecting complex server-side logic and ensuring long-term code health. In this role, you will own the full lifecycle: designing robust RESTful architectures, orchestrating containers via Kubernetes, and building systems that are as resilient as they are efficient.
Key Responsibilities
You’ll create and develop Kubernetes Operators using Go & Operator SDK, implemented as microservices.
End-to-End Development: Design and develop high-performance web applications with a focus on high availability architectures and disaster recovery scenarios.
Infrastructure & Orchestration: Manage containerized environments using Kubernetes or Docker Swarm (including deployment, scaling, and health.
Requirements
7+ years of professional experience in Backend development, with minimum 5 years of experience in Go.
Experience as a Tech lead/Team lead.
Hands-on production experience with Kubernetes.
Experience using Go & Operator SDK
Experience with AWS. (proven experience developing and maintaining operators for managing resources in AWS)
Advantage
Proficiency in modern server-side languages such as Node.js, Python or Rust.
Experience with GCP or Azure.
Задачи:
— Администрировать продуктивные и тестовые кластеры ClickHouse, контролировать состояние шардов, реплик, Distributed-таблиц и ReplicatedMergeTree-таблиц;
— Диагностировать replication queue, merges, mutations, inserts, деградацию запросов и проблемы с дисковой подсистемой;
— Анализировать системные таблицы ClickHouse и состояние кластера;
— Участвовать в изменении топологии кластера: добавление шардов, реплик, серверов, изменение Distributed-таблиц;
— Планировать горизонтальное масштабирование ClickHouse-кластера;
— Оптимизировать схемы данных, партиционирование, ключи сортировки, TTL, индексы, storage policy и настройки сервера;
— Работать с хранением данных: локальные диски, LUN, DAS, hot / warm storage, S3-совместимое хранилище;
— Прорабатывать дедупликацию данных, повышение уровня сжатия и механизм токенизации / full text search по событиям;
— Настраивать и сопровождать ClickHouse Keeper / ZooKeeper;
— Настраивать TLS/SSL для клиентских подключений и межсерверного взаимодействия;
— Разрабатывать и проверять backup/restore и disaster recovery;
— Настраивать мониторинг, алерты и дашборды по ClickHouse;
— Готовить Ansible playbooks / roles, runbook’и, инструкции, чек-листы и технические отчёты.
— Администрировать продуктивные и тестовые инсталляции MariaDB;
— Контролировать состояние серверов, репликации, соединений, транзакций, блокировок и фоновых процессов;
— Настраивать и сопровождать репликацию: master-slave, master-master, GTID-based replication;
— Диагностировать replication lag, ошибки SQL thread / IO thread, рассинхронизацию данных и конфликты при master-master-схемах;
— Участвовать в миграции MariaDB с master-master-репликации на Galera Cluster;
— Настраивать, сопровождать и диагностировать Galera Cluster;
— Прорабатывать HA-архитектуру MariaDB: failover, fencing, VIP / proxy layer, split-brain-риски;
— Разрабатывать и проверять disaster recovery-сценарии, RPO / RTO и восстановимость резервных копий;
— Анализировать производительность: slow queries, EXPLAIN, индексы, locks, deadlocks, buffer pool, connection pool, disk IO;
— Оптимизировать конфигурацию MariaDB с учётом нагрузки, объёма данных, RAM, CPU, дисковой подсистемы и сети;
— Настраивать TLS/SSL для клиентских подключений и репликации;
— Настраивать мониторинг, алерты, дашборды и runbook’и по MariaDB.
— Участвовать в расследовании production-инцидентов, связанных с ClickHouse, MariaDB, Linux, сетью или дисковой подсистемой;
— Анализировать метрики, логи, системные таблицы, состояние репликации, блокировки, диски, сеть и конфигурации;
— Формулировать технические гипотезы, проверять их и отделять первопричину от сопутствующих факторов;
— Готовить технические выводы по итогам инцидентов и участвовать в postmortem-разборах;
— Разворачивать тестовые стенды ClickHouse и MariaDB для проверки архитектурных решений;
— Проверять обновления, изменение топологии, расширение хранилища, storage policy и параметры ClickHouse / MariaDB до применения в production;
— Автоматизировать типовые операции через Ansible / Bash / Python / Terraform или аналогичные инструменты;
— Взаимодействовать с заказчиками, объяснять технические риски понятным языком, предлагать решения и лидировать технические обсуждения.
Требования:
— Практический опыт промышленной эксплуатации ClickHouse;
— Понимание архитектуры ClickHouse: shards, replicas, Distributed tables, ReplicatedMergeTree, MergeTree family;
— Опыт диагностики replication queue, merges, mutations, insert/select latency, деградации запросов и проблем с дисковой подсистемой;
— Понимание партиционирования, ключей сортировки, TTL, storage policies, disks, volumes, data skipping indexes;
— Опыт изменения топологии ClickHouse-кластера или глубокое понимание порядка и рисков таких изменений;
— Опыт настройки TLS/SSL для ClickHouse;
— Опыт эксплуатации MariaDB в продуктивной или близкой к продуктивной среде;
— Понимание MariaDB, InnoDB, транзакций, индексов, блокировок, deadlocks, isolation levels;
— Опыт настройки и диагностики репликации MariaDB;
— Понимание GTID, binary logs, relay logs, replication lag, failover и рисков master-master-репликации;
— Опыт настройки backup/restore MariaDB и проверки восстановимости резервных копий;
— Опыт диагностики производительности MariaDB: slow query log, EXPLAIN, индексы, locks, buffer pool, disk IO;
— Опыт эксплуатации Linux-серверов;
— Понимание влияния CPU, RAM, disk IO, network и filesystem на работу ClickHouse и MariaDB;
— Опыт настройки мониторинга и алертов для ClickHouse, MariaDB и инфраструктуры;
— Опыт работы с Prometheus, Grafana, Zabbix или аналогичными системами мониторинга;
— Опыт автоматизации через Ansible, Bash, Python или аналогичные инструменты;
— Умение аккуратно проводить изменения в production: план работ, оценка рисков, rollback-план, проверка результата;
— Умение писать техническую документацию: инструкции, runbook’и, чек-листы, postmortem-отчёты.
Желательные требования:
— Опыт или уверенное понимание Galera Cluster;
— Опыт эксплуатации ClickHouse и MariaDB в составе SIEM, SOC, log management, observability, telemetry или других высоконагруженных систем;
— Опыт работы с большими объёмами данных: десятки или сотни ТБ;
— Опыт работы с ClickHouse Keeper или ZooKeeper;
— Опыт эксплуатации ClickHouse / MariaDB на bare metal;
— Опыт работы с LUN, DAS, локальными дисковыми массивами и S3-совместимыми объектными хранилищами;
— Опыт нагрузочного тестирования ClickHouse и MariaDB;
— Опыт построения процедур disaster recovery;
— Опыт подготовки архитектурных и эксплуатационных документов для заказчиков;
— Опыт работы с ProxySQL, MaxScale, HAProxy, Keepalived, Pacemaker / Corosync или аналогичными решениями;
— Опыт проведения регламентных работ с минимальным downtime;
— Опыт аудита продуктивных инсталляций у заказчиков.
Условия:
— Постоянная занятость;
— Работа с продуктивной, тестовой и лабораторной инфраструктурой;
— Взаимодействие с командой эксплуатации, инженерами SIEM, разработчиками, архитекторами и техническими представителями заказчика;
— Участие в планировании изменений, разборе инцидентов и развитии архитектуры хранения данных.