Обязанности:
Мы разрабатываем МойОфис — полный набор необходимых настольных, мобильных и веб-приложений для общения и работы с документами на компьютерах, планшетах и смартфонах в любой точке мира. Решения МойОфис обеспечивают полный контроль над данными, подходят для организаций любого размера, а также для домашнего использования и доступны на 13 языках. На данный момент мы ищем Senior Golang разработчика в команду корпоративной электронной почты Mailion. Вам предстоит: работа в кросс-функциональной команде разработки; активное участие во всех командных мероприятиях (планирование, ретроспектива, stand-up, демо); участие в проектирование архитектуры подсистем платформы (в том числе системы аутентификации, авторизации, лицензирования); выделение платформенного функционала из существующих продуктов; проведение различных исследований и выбор компонентной базы; поиск и последующее устранение узких мест в экосистеме микросервисов; разработка платформенных микросервисов и библиотек на Golang; документирование разработанных решений. Используемые технологии: Go, GRPC, MongoDB, Clickhouse, Redis, NATS, Docker, Kubernetes, Prometheus, Grafana. Для нас важно: ответственность и автономность; хорошие коммуникационные навыки и умение работать в команде; коммерческий опыт разработки на Golang от 3 лет; общий опыт backend разработки от 5 лет; опыт обоснования выбора компонентной базы и умение аргументировать свои действия не только опытом; опыт конкурентного и асинхронного программирования; понимание и обоснование эффективности применяемых алгоритмов; опыт проведения ревью кода коллег и работы с запросами на слияние; навыки работы в Linux среде; английский язык на уровне чтения технической документации и работы с комментированием кодовой базы. Будет плюсом: опыт работы с решениями для организации API Gateway (KrakenD, Lura, Kong, Tyk); опыт работы с SSO решениями (Ory, Authentik, Keycloak); опыт «распила» сервисов и архитектурных трансформаций; опыт интеграции с доменной инфраструктурой (AD, LDAP); опыт работы с высоконагруженными и геораспределенными системами. Мы предлагаем: работу в стабильной ИТ-компании с государственной аккредитацией; оформление по ТК РФ, конкурентная заработная плата; работу в атмосфере творческого хаоса, где нет «душных» стандартов и правил, гнетущих форматов отчётности; работу в команде опытных специалистов, нацеленных на результат; возможность предлагать свои идеи и влиять на проект – проработайте идею с командой и она воплотится в жизнь; возможность работать в крупном, постоянно развивающемся проекте с нетривиальными задачами; современные подходы к архитектуре и технологический стек; индивидуальную программу развития и карьерный рост - в нашей команде принято совершенствоваться и делиться знаниями, коллеги готовы рассказать и научить тому, в чем отлично разбираются; комфортную демократическую атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей; профильные курсы, корпоративный английский, участие в конференциях (в том числе спикером, если есть желание и готовность); приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе, частичную компенсацию спорта; работу в удобном режиме там, как тебе удобно, удалённо, гибридно, из офиса. На выбор полная удалёнка или работа из обустроенных офисов в Москве, Санкт-Петербурге, Иннополисе, Самаре.