Старший Go разработчик (аудит кода)
Ищем опытного Go разработчика для технического аудита унаследованной кодовой базы из 11 микросервисов для страховой компании в США. Нужно оценить безопасность, качество кода, производительность и готовность к передаче, а затем подготовить детальный отчет с рекомендациями. Требуется 5+ лет опыта с Go и навыки работы с инструментами статического анализа.
Зарплата не указана — оценили по рынку
На основе 56 похожих вакансий за 90 дней.
Что предстоит делать
О проекте Мы готовимся к перестройке унаследованной кодовой базы Go-микросервисов для клиента из сферы insurtech (рынок США). Код был написан предыдущей командой и передан «как есть». Прежде чем браться за рефакторинг или переписывание, нам нужен независимый технический аудит от опытного Go-разработчика. Ваш отчёт ляжет в основу решения по каждому сервису: оставить как есть, рефакторить или переписать. Объём работ Аудит ~11 репозиториев Go (микросервисы + общие модули SDK/utils) по четырём направлениям: - **Безопасность** — уязвимости, жёстко закодированные секреты, зависимости с известными CVE, аутентификация между сервисами. - **Качество кода** — архитектура, технический долг, обработка ошибок, покрытие тестами, идиоматичный Go. - **Производительность** — утечки горутин/ресурсов, работа с БД (N+1, пулы, таймауты, транзакции), обработка контекста. - **Готовность к передаче** — насколько код поддерживаем для новой команды (документация, CI/CD, миграции, bus factor). Стек: Go 1.17 и 1.20 (оба EOL — обновление будет отдельной рекомендацией), gRPC, Kong API Gateway, protobuf-контракты, выделенный сервис секретов, архитектура микросервисов. Инструментарий: go vet, staticcheck, golangci-lint, gosec, govulncheck, osv-scanner, go test -cover -race — автоматический прогон плюс ручной анализ критичных с точки зрения безопасности путей и архитектуры. Результаты - **Отчёт об аудите** (markdown) — находки по степени серьёзности (Critical/High/Medium/Low/Info), каждая с указанием репозитория, файла:строки, влияния и рекомендации. - **Матрица готовности** по каждому сервису (безопасность / качество / тесты / производительность / готовность). - **Executive summary** — основные риски и стратегическая рекомендация (принять / рефакторить / переписать) для каждого сервиса. О вас - 5+ лет production-опыта с Go. - Реальный опыт аудита или глубокого ревью больших, незнакомых кодовых баз. - Уверенное владение статическими анализаторами Go и сканерами уязвимостей. - Глубокое понимание микросервисов, gRPC и работы с БД. - Умение писать чёткие, приоритизированные отчёты — интерпретация, а не сырой вывод инструментов. - Самостоятельность: мы предоставляем спецификацию и доступ, вы выполняете работу без постоянного контроля. Будет плюсом: опыт в fintech/insurtech, опыт миграции EOL-версий Go, знакомство с Kong/protobuf.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийSenior Golang Developer
~1 687 500 – 2 193 750 ₸ оценка
Ищем опытного Go-разработчика для работы над высоконагруженным backend-продуктом. Нужно проектировать и развивать микросервисы, работать с базами данных и облачными технологиями. Предлагают полную удалёнку, современное оборудование и влияние на архитектуру.
Senior/Lead Platform Backend Developer
~1 687 500 – 2 193 750 ₸ оценка
Ищем Senior/Lead разработчика на Go для создания платформенных сервисов в i-gaming. Нужно проектировать API, работать с распределенными системами и обеспечивать наблюдаемость. Предлагаем удаленную работу, современный стек и влияние на архитектуру.
Разработчик в команду Trust&Safety
~1 687 500 – 2 193 750 ₸ оценка
Ищем опытного разработчика в команду Trust&Safety банка. Нужно проектировать и разрабатывать высоконагруженные сервисы на Go, работать с PostgreSQL и Kafka. Требуется коммерческий опыт бэкенд-разработки и навыки коммуникации. Предлагают работу по Scrum с балансом эффективности и комфорта.
Старший разработчик Go (телефония)
~1 687 500 – 2 193 750 ₸ оценка
Создаём с нуля современную телефонную инфраструктуру для Ozon Банка. Нужен опытный бэкенд-разработчик (Go или Java) с опытом микросервисов и очередей. Предлагаем интересные задачи, гибкие процессы и влияние на архитектуру.
Go разработчик
~1 687 500 – 2 193 750 ₸ оценка
Разработка облачного конструктора сервисов на Golang. Требуется опыт от 4 лет, знание REST, gRPC, PostgreSQL, систем виртуализации и CI/CD. Предлагают удаленную работу, гибкий график и соцпакет.
Golang разработчик (Linux, eBPF)
~1 687 500 – 2 193 750 ₸ оценка
Xello ищет опытного Golang-разработчика для создания агентских компонентов под Linux в сфере кибербезопасности. Требуется от 5 лет коммерческого опыта на Go, знание eBPF и ядра Linux. Предлагают гибридный график, удаленку и ДМС.