Go-разработчик в команду IAM, удаленно
О платформе Mail.ru Cloud Solutions:
- запускаем востребованные IaaS- и PaaS-сервисы;
- мы за open source, и наше облако на OpenStack;
- мы эксперты в построении высоконагруженных и высокодоступных систем;
- развиваем Kubernetes-сообщество и организуем мероприятия, чтобы разработчики могли делиться опытом;
- с нами работают многие известные компании: 1С, 1С-Битрикс, CarPrice, INVITRO, AmoCRM, Worki, Wunderman Thompson и другие.
В команде IaM мы создаем сервис, который управляет доступом ко всем ресурсам облака и, по сути, делает облако Mail.ru Cloud Solutions таким, какое оно есть сейчас. Это влечет за собой и большую ответственность. Мы очень внимательно следим за надежностью, производительностью нашей распределенной системы аутентификации и авторизации. Ведь она должна обеспечивать бесперебойную обработку десятков тысяч запросов в секунду. Безопасность сервиса тоже не на последнем месте. Мы активно работаем с инженерами по безопасности Mail.ru, обмениваемся опытом и делимся экспертизой.
Мы ищем ответственного и целеустремленного разработчика, который бы помог нам развивать наши сервисы и расширять инфраструктуру управления доступом в облаке. Так, вместе с нашим новым коллегой мы хотим расширить ролевую модель в облаке и запустить новый сервис по управлению токенами.
Наш стек: Go, Tarantool, Docker, Kubernetes, ClickHouse, Lua, Perl.
Задачи
- участие в проектировании архитектуры сервисов аутентификации и авторизации.
- разработка компонентов IAM.
- Решение задач по улучшению производительности сервисов IAM, обеспечение их масштабирования и отказоустойчивости.
- Решение задач по мониторингу сервисов IAM.
Требования
- опыт работы от 3-х лет в высоконагруженных проектах на любом языке высокого уровня (Go, Python, C/C++ etc).
- отличные знания языка Go.
- знание базовых алгоритмов и структур данных, практическое их применение в построении распределенных отказоустойчивых масштабируемых систем.
- понимание характеристик производительности операционной системы и приложений.
Будет плюсом
- опыт работы с noSQL базами данных: Tarantool, ClickHouse, Redis, Memcached.
- опыт работы с системами оркестрации контейнеров: Kubernetes, Docker Swarm.
- опыт работы с брокерами сообщений: NATS.io, RabbitMQ.
Мы предлагаем
Mail.ru Cloud Solutions
Mail.ru Cloud Solutions — это платформа облачных сервисов для бизнеса и разработчиков. Из стартапа внутри компании за 2 года мы выросли в, пожалуй, лучшее бизнес-облако России. Перед нами стоит амбициозная цель — построить самую масштабную и надежную российскую облачную платформу, которая встала бы в один ряд с такими гигантами, как AWS и GCP.