Обязанности:
Мы ищем опытного Tech Lead Go разработчика, который возьмет на себя техническое руководство командой разработки и будет принимать ключевые архитектурные решения. Ваша роль будет заключаться в создании высоконагруженных систем, управлении командой, разработке стратегии технического развития и тесном взаимодействии с другими отделами компании. Вы будете ответственны за качество и результат работы команды, а также за внедрение передовых технологий и подходов. Чем у нас предстоит заниматься: Руководство командой разработки, наставничество и коучинг членов команды; Проектирование архитектуры систем и принятие ключевых технических решений; Определение приоритетов задач, планирование спринтов и управление ресурсами команды; Обеспечение соблюдения лучших практик кодирования, тестирования и разработки; Проведение код-ревью и контроль качества кода; Взаимодействие с другими техническими и бизнес-подразделениями для согласования требований и сроков; Разработка и внедрение стратегий CI/CD, автоматизация процессов разработки; Оптимизация производительности и масштабируемости систем, выявление узких мест и их устранение; Ответственность за выбор технологий и инструментов разработки; Участие в найме новых сотрудников и развитии технической культуры команды. Что мы ждем от кандидата: 7+ лет опыта разработки на Go (Golang); 2+ года опыта работы на позиции лидера команды или технического руководителя; Глубокие знания Go и связанных технологий (concurrency, memory management, garbage collection); Опыт проектирования микросервисной архитектуры и распределенных систем; Знание сетевых протоколов и опыт работы с REST/gRPC API; Умение проектировать системы с учетом масштабируемости, надежности и отказоустойчивости; Глубокие знания баз данных (SQL и NoSQL) и оптимизации их работы; Опыт работы с контейнерами (Docker, Kubernetes) и оркестрацией микросервисов; Знание DevOps-инструментов и методов, опыт работы с CI/CD (GitLab CI/Jenkins/CircleCI); Опыт работы с инструментами мониторинга и алертинга (Prometheus, Grafana, ELK Stack); Глубокое понимание вопросов безопасности и защиты данных, опыт работы с безопасностью приложений; Знание и применение архитектурных паттернов и принципов разработки (DDD, Event-Driven Architecture, CQRS); Умение разрабатывать и проводить стратегические технические инициативы; Опыт работы с системой управления очередями сообщений (Kafka, RabbitMQ); Nuxt/Next и общее понимание современного фронтенда. Будет плюсом: Опыт управления распределенной командой разработчиков; Опыт работы с облачными платформами (AWS, GCP, Azure); Знание других языков программирования (Python, Java, Rust, C++); Опыт работы с инфраструктурой как кодом (Terraform, Ansible); Опыт управления высоконагруженными системами (100k+ RPS); Участие в open-source проектах; Опыт ведения публичных выступлений и проведения технических тренингов. Личные качества: Лидерские качества и способность мотивировать команду; Стратегическое мышление и умение принимать обоснованные решения; Отличные коммуникативные навыки, способность доносить сложные идеи простыми словами; Умение быстро решать проблемы и устранять технические препятствия; Способность работать в условиях неопределенности и принимать вызовы; Гибкость и готовность учиться новому. Что мы предлагаем: Реально следим за чистотой и оптимальностью кода; Интересные задачи, возможность самостоятельно выстраивать архитектуру проекта, пробовать новые технологии, если аргументируешь что они улучшат продукт; Профессиональное развитие: раз в год проводим Performance Review и определяем варианты развития в компании, а наши эксперты проводят обучения/тренинги и мастер-классы; Конкурентная заработная плата, которая обсуждается с каждым кандидатом индивидуально; Формат взаимодействия : офис и гибрид, современное и комфортное пространство на м. Севастопольская; Гибкое начало рабочего дня: мы работаем с понедельника по пятницу, есть возможность выбора времени начала рабочего дня, у нас нет жесткого контроля за графиком, главное, чтобы задачи выполнялись вовремя; Компенсация питания за каждый день работы в офисе, корпоративная доставка еды и кухня с кофе, фруктами и сладостями; Дополнительные дни отпуска; Молодая команда - средний возраст 27 лет; Богатая корпоративная культура: от тематических вечеринок и настолок до киберспортивных чемпионатов и маркетов.