Напиши текст вакансии для должности "Go-разработчик в команду облачного хранилища". Название компании: "Selectel". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Go', 'OpenStack', 'Git', 'PostgreSQL', 'RabbitMQ', 'Docker'

Selectel помогает клиентам любого размера решать любые задачи, связанные с построением IT-инфраструктуры на принципах “инфраструктура как сервис” (IaaS, PaaS, SaaS). Одной из ключевых задач в этом вопросе является организация хранения больших объемов данных. Команда облачного хранилища занимается поддержкой и развитием высоконагруженных сервисов хранения данных, построенного на базе системы Ceph. Перед нами стоит амбициозная цель построить инфраструктуру для хранения эксабайтов данных. Для это придется решать интересные и нетривиальные задачи по межрегиональному масштабированию сервиса, увеличению отказоустойчивости наших компонентов, плотной интеграции с другими сервисами Облака. Наш стек: Golang (+cgo, librados), Ceph, OpenStack Swift, MongoDB, PostgreSQL, Clickhouse, ATS, Haproxy, Python, RabbitMQ, Angular 2. Основные задачи   Участвовать в развитии сервиса - Объектное хранилище данных (Openstack Swift &amp; S3)   Проектировать и реализовывать вместе с командой новые фичи   Поддерживать и развивать существующий нагруженный API (более ХХХ запросов/сек на ноду) и инструменты для работы с ним   Писать код, соответствующий стандартам, принятым в команде   Предлагать и отстаивать свои идеи и предложения по изменению текущих процессов   90% Go + 10% Python (Pytest Функциональные тесты API)   От вас мы ожидаем   Опыт программирования на Go/Python   Опыт написания unit и функциональных тестов   Знание принципов построения распределенных систем (CAP etc)   Опыт работы с базами данных PostgreSQL и/или MySQL, Time Series или column databases   Опыт работы с ОС семейства Linux   Опыт работы с системой контроля версий Git   Желание смело пробовать новое   Будет плюсом   Собственные opensource проекты или участие в opensource проектах   Опыт построения распределенных баз данных   Опыт работы с Jira, Gitlab, Sentry, Gerrit   Опыт работы и понимание принципов CI/CD   Опыт работы с Docker, Docker Compose, K8S, Nomad   Опыт работы с Clickhouse, Redis, Memcached, Consul   На собеседовании мы обсудим   Технологии, с которыми вам приходилось работать   Ваш опыт разработки на Go/Python и задачи, которые вы решали на этих языках   Понимание и опыт применения современных методологий разработки: ревью кода, автоматизация тестирования и деплоя кода в тестовые среды, документирование   Про условия   Официальное оформление, белая зарплата   Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев   Релокационный бонус при переезде   Бесплатные обеды и кофе-брейки   Офис в Санкт-Петербурге, 10 минут пешком от м. Московские ворота, своя парковка (и для велосипедов тоже)   Можно работать как в офисе, так и удаленно