Middle/ Middle + Golang разработчик ( VPN manager)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
МТС – одна из крупнейших российских технологических экосистем. На базе основного телеком-бизнеса мы создаем цифровые продукты и сервисы во многих направлениях – от интернета вещей, искусственного интеллекта и больших данных до цифровой медицины и киберспорта, а также активно развиваем свои внутренние продукты.
В команде разработки технологических сервисов открыта позиция Golang разработчика.Мы работаем над созданием централизованного сервиса по управлению VPN группами. Наша основная цель-автоматизировать предоставление базовых доступов сотрудникам в информационные системы компании.
Наш стек:
- Programming Languages: Go, Python;
- Database: PostgreSQL, MongoDB, Redis;
- Object Storage: Minio;
- AuthN: OpenID Connect;
- AuthZ: Open Policy Agent;
- Network: GRPC, REST;
- Continuous Integration & Delivery: GitlabCI, ArgoCD;
- Observability: OpenCensus, Jaeger, Prometheus, Grafana, Fluentd, ElasticSearch, Kibana;
- Orchestration: Kubernetes;
Чем предстоит заниматься:
- Разработка серверной части продукта (микросервисы на go);
- Разработка интеграционного слоя (в виде etl), интеграция с ландшафтом;
- Участие в пресейле, активное участие в создании продукта;
- Взаимодействие с заказчиками и формирование требований к функционалу;
- Code review, architecture review, refactoring.
От вас мы ждем:
- Опыт работы на golang от 2-х лет (grpc, http, websockets (или sse), тестирование, подключение к базам);
- Опыт работы с postgresql (понимание запросов, индексы, оптимизация), mongodb, rabbitMQ;
- Знание архитектуры (мониторинг, логирование, наблюдаемость);
- Знание спецификаций oauth2, swagger/openapi.
Будет плюсом:
- Опыт работы на python;
- Опыт работы с redis, elasticsearch, kafkа.
Бонусы
Мы, в свою очередь, гарантируем:
- Стабильную белую заработную плату, премии;
- Множество интересных и высоконагруженных проектов;
- Саморазвитие — мы сделали обучение доступным. Вы можете проходить тренинги очно, дистанционно, в Корпоративном университете, у провайдеров, у наставников;
- Хакатоны, митапы, чемпионаты по программированию;
- У нас не нужно думать о разворачивании, так как у нас уже внедрен CI/CD, Kubernetes и есть команда DevOps инженеров, которые всегда придут на помощь;
- Здоровье своих сотрудников — ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
- Спорт — корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы или компенсация вашего фитнес-абонемента;
- Хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров;
- Компенсацию сотовой связи;
- Макбук для продуктивной работы.