Обязанности:
У меня есть вакансия GO разработчика О команде: Команда работает по принципам Agile методологии. Мы придерживаемся принципов открытости, горизонтального управления и максимальной гибкости, для достижения эффективности в разработке и коммуникации. Наш стек: Golang, Python, Bash, PostgreSQL; Kafka; Redis; k8s. Мы открыты к конструктивным, обоснованным предложениям по технологическому стеку. Мы уделяем большое внимание качеству кода и его надежности, поэтому пишем тесты с покрытием от 90% и используем довольно много инструментов статического анализа кода. Чем предстоит заниматься: Участвовать в проработке новых архитектурных решений; Проектировать и реализовывать новые компоненты платформы; Активно взаимодействовать с коллегами из команды и смежных подразделений; Развивать культуру разработки и лучшие практики IT индустрии внутри команды и компании. Мы ждем от кандидата: Опыта разработки коммерческих программных продуктов на Go от 3-х лет; Опыта использования асинхронных подходов в программировании от 1 года; Опыта работы с брокерами сообщений (очередьми) от 1 года (у нас Kafka); Опыта работы с реляционными базами данных: профилирование запросов, знание индексов и т.п. (у нас PostgreSQL); Опыт работы с системами оркестрации (у нас Kubernetes); Нацеленности на результат; Высокой инженерной культуры; Знания базовых структур данных и алгоритмов; Знакомства с основными шаблонами проектирования; Коммуникабельности и ответственности; Умения работать в команде; Владение linux на уровне продвинутого пользователя. Будет плюсом: Знание принципов Domain Driven Desing & Clean Architecture; Опыт проектировании и реализации микросервисной архитектуры; Опыт работы с API Gateway (Tyk) и IDP (Keycloak); Опыт работы с PostgreSQL, Redis, RabbitMQ, Kafka; Опыт работы в SCRUM команде; Опыт программирования на Python (asyncio); Опыт описания архитектуры по c4model; Опыт работы с Prometheus & Grafana; Умение проводить нагрузочное тестирование (мы используем k6); Наличие публичного репозитория с исходным кодом собственного проекта (мы действительно на него смотрим). Мы предлагаем: Достойную твоего профессионального уровня зарплату и годовой бонус. Возможности для твоего неизбежного развития: тебя ждут сложные и интересные задачи с использованием большого массива данных, внешнее и внутреннее обучение; Комфортные условия труда: возможность работать из дома или из офиса ст. м. Павелецкая; Гибкий график: начало рабочего дня - с 8:00 до 11:00 - выбираете сами; Современную технику для комфортной работы: выдадим ThinkPad; Заботу о здоровье: оформим полис ДМС со стоматологией, дадим 3 дополнительных дня к отпуску, компенсируем затраты на абонемент в зал; По-настоящему дружескую атмосферу: поддерживаем, когда вы приводите своих друзей, и выплачиваем реферальный бонус. Как мы проводим собеседования 15-20 минут - общение с рекрутером (tg аудио); 60-90 минут - техническое интервью (гугл мит, видео встреча) Знакомство с командой - 30-60 минут (гугл мит видео вcтреча) Проверка документов-1-2 дня (анкета в электронном виде); Оффер, обсуждение даты выхода на работу;