Обязанности участвовать в разработке и доработке микросервисов на Go под руководством ментора; помогать переносить функциональность из монолита в сервисы; проектировать REST-эндпоинты и разрабатывать gRPC-сервисы; писать SQL-запросы для PostgreSQL, участвовать в изменении схемы БД и миграциях; писать unit-тесты, участвовать в интеграционном тестировании, актуализировать документацию и code review. Требования базовые знания Go: типы, интерфейсы, горутины, каналы, обработка ошибок; понимание микросервисов, REST API, JSON, PostgreSQL, транзакций и миграций; базовое понимание Redis, unit-тестов на Go, Git и Docker; понимание PCI DSS и правил работы с платежными данными: нельзя логировать номера карт, CVV и токены; готовность изучить внутренние стандарты безопасности; будет плюсом: участие в ICPC. Условия наставник и команда ведущих экспертов индустрии; митапы, конференции, семинары и тренинги; оборудование и дополнительные мониторы для работы; мастер-классы, тимбилдинги и корпоративные мероприятия; офис в Москве или в центре Санкт-Петербурга; занятость от 30 часов в неделю.