Golang-разработчик
Вакансия "Golang-разработчик"
Постоянная занятость, полный рабочий день
г. Санкт-Петербург
Обязанности
Selectel - это ведущий провайдер облачной инфраструктуры и услуг дата-центров. Мы предлагаем комплексные решения для разных категорий бизнеса: от индивидуальных предпринимателей до крупных корпораций. Ни одна сложная система не может обойтись без механизмов разграничения доступа. Основной задачей команды IAM (Identity & Access Management) является предоставление таких механизмов. Команда IAM занимается созданием и развитием сервисов, которые управляют доступом и аутентификацией. Мы строим новую систему централизованного управления пользователями и их правами и интегрируем ее во все сервисы облачной платформы Selectel.
На этой позиции вы будете
Участвовать в проектировании архитектуры сервисов аутентификации и авторизации
Проектировать и реализовывать новые облачные сервисы IAM
Обеспечивать масштабирование и отказоустойчивость наших сервисов
Интегрировать IAM с другими сервисами внутреннего облака
Писать код, соответствующий стандартам, принятым в команде
Предлагать и отстаивать свои идеи и предложения по изменению текущих процессов
90% Go + 10% Python (Pytest Функциональные тесты API)
Проводить review кода
Общие требования
От вас мы ожидаем
Опыт программирования на Go/Python
Опыт написания unit и функциональных тестов
Знание принципов построения распределенных систем (CAP etc)
Опыт работы с ОС семейства Linux
Опыт работы с системой контроля версий Git
Желание смело пробовать новое
Владение английским на уровне, достаточном для чтения и написания документации
Вашими плюсами будет
Собственные opensource проекты или участие в opensource проектах в любой роли
Опыт работы с OpenStack
Опыт работы с Jira, Gitlab, Sentry
Опыт работы и понимание принципов CI/CD
Опыт работы с Docker.
Опыт работы с Clickhouse, Redis, Consul
Понимание принципов работы современных IAM-систем
Требования к образованию
Опыт работы
Похожие вакансии
ВОЕННЫЙ КОМИССАРИАТ ТАМБОВСКОЙ ОБЛАСТИ