Go Developer (Infrastructure)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Сейчас наша команда инфраструктурной разработки в поисках Golang разработчика, которому предстоит принять участие во всех этапах разработки от обсуждения требований и проектирования архитектуры решений до их реализации и написании кода.
Наши проекты:
- Service Desk - это сервис для организации процесса обслуживания сотрудников внутри компании (Helpdesk), а также для мониторинга и управления инцидентами, запросами и проблемами, связанными с IT-сервисами.
CMDB (Configuration Management Database) - база данных, которая содержит информацию о всех аппаратных и программных элементах IT-инфраструктуры , их связях и взаимодействиях друг с другом. К элементам относятся серверы, различное оборудование, ПО, лицензии и тд.
Resource Manager - система мониторинга и распределения различных ресурсов среди сервисов и информационных систем компании.
DCIM (управление инфраструктурой ЦОДов) - разработка системы управления регламентными работами и обслуживанием инженерных систем ЦОДов.
Что нужно будет делать?
- Участвовать в разработке критериев качества кода
- Непосредственно влиять на архитектуру приложений
- Непосредственно влиять на развитие продуктов компании
- Проводить технический анализ бизнес-требований и декомпозировать задачи
- Согласовывать сроки выполнения задач
- Интегрировать сервисы с другими продуктам компании
- Проведение Code Review
Стек: Golang, PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, CI/CD, Gitlab
Ожидания от кандидата
- Отличное знание Golang и классических алгоритмов
- Знание и применение методологии SOLID, знание классических паттернов проектирования
- Опыт коммерческой разработки на Golang от 2-х лет
- Уверенный опыт работы с реляционными БД (PostgreSQL)
- Уверенный опыт работы с нереляционными БД (Redis, Mongo)
- Твердый опыт разработки микросервисной архитектуры
- Опыт использования gRPC, GraphQL, REST, Swagger, OpenAPI3
- Понимание IP сетей TCP/UDP/SCTP стек
- Базовое понимание устройства linux OS (fs, devs, net, process, thread, cgroups)
- Знания OpenTelemetry, в том числе метрики Prometheus, VictoriaMetrics
Условия работы
- Удаленка либо гибрид с возможностью посещать несколько офисов в Москве и один в Санкт-Петербурге. Диванчики, гамаки, качели, бесплатное кафе и зеленые зоны прилагаются.
- Полностью белая зарплата (да, обыденность, но все же).
- Работа над интересными проектами, которые прокачают твои технические навыки и аналитическое мышление.
- Корпоративные скидки у партнеров компании.
- Возможность попасть в сильную команду крупнейшего маркетплейса России.
- Оформление по ТК РФ в аккредитованную IT - компанию.
- Минимум бюрократии.