Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Golang разработчик
генерация резюме
сопроводительное письмо
описание
Команда развивает ключевой сервис облачной платформы в сфере управления доступом и безопасностью. Система является высоконагруженной и ориентирована на обеспечение надежности, безопасности и производительности.
задачи
- Разрабатывать микросервисы на Go для авторизации и контроля доступа;
- Внедрять подход Policy-as-Code с использованием Open Policy Agent и языка Rego;
- Интегрировать сервисы с Keycloak для валидации JWT и работы с claims;
- Проектировать REST API, работать с PostgreSQL и Kafka;
- Писать тестируемый код, участвовать в код-ревью и оптимизировать производительность.
требования
- Опыт коммерческой разработки от 3 до 5 лет, из них не менее 3 лет на Go;
- Уверенное знание Go Core (конкурентность, каналы, интерфейсы, обработка ошибок);
- Понимание работы с памятью и горутинами;
- Опыт или глубокое понимание работы с Open Policy Agent и языком Rego;
- Понимание OAuth 2.0, OIDC и умение валидировать JWT-токены;
- Уверенная работа с PostgreSQL, индексами и Kafka;
- Понимание микросервисов, принципов SOLID и чистой архитектуры;
- Владение Docker, Git и инструментами CI/CD;
- Навыки написания unit-тестов;
- Английский язык на уровне B1+ для чтения документации;
- Будет плюсом опыт встраивания Open Policy Agent как библиотеки Go, опыт работы с gRPC, знание PL/SQL или опыт настройки мониторинга Prometheus и Grafana.
условия
- Срок привлечения от 3 до 6 месяцев с возможностью продления;
- Фулл-тайм занятость.
навыки