Golang-разработчик
Интересная позиция для опытных разработчиков с возможностью удаленной работы и гибким форматом (подработка/ГПХ). Однако отсутствие указанной вилки зарплаты и формат подработки могут подойти не всем кандидатам, ищущим полную занятость.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокий порог входа обусловлен требованием к опыту (от 6 лет для Senior) и глубоким знанием специфических инструментов, таких как pprof, Kubernetes и систем мониторинга. Также ожидается опыт работы с высоконагруженными системами и понимание принципов шардирования и репликации.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Для позиции Senior Golang-разработчика с опытом более 6 лет рыночные предложения обычно начинаются от 350 000 рублей и могут достигать 550 000 рублей и выше в зависимости от сложности задач. Данная вакансия предполагает формат подработки, что может влиять на итоговый доход в сторону уменьшения относительно фултайм-ставок.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
CRT
Golang-разработчик
Опыт работы: более 6 лет
Подработка
Оформление: Договор ГПХ с ИП, с физлицом
График: 5/2
Формат работы: удалённо
*☑️* Чем предстоит заниматься
-Разрабатывать и развивать backend-сервисы на Go в микросервисной архитектуре
-Проектировать REST и gRPC API, интеграции с внешними системами и брокерами сообщений
-Работать с PostgreSQL и MySQL, проектировать схемы данных, оптимизировать запросы и транзакции
-Использовать Redis для кэширования и взаимодействия между сервисами
-Обеспечивать производительность, масштабируемость и отказоустойчивость сервисов
-Писать unit- и интеграционные тесты, участвовать в код-ревью
-Участвовать в проектировании архитектуры, декомпозиции и оценке задач, планировании релизов
-Сопровождать сервисы после релиза, анализировать логи, метрики и инциденты
*☑️* Наши пожелания к кандидатам
-Опыт коммерческой разработки на Go от 3 лет для уровня Middle+ и от 6 лет для Senior
-Уверенное знание Go, стандартной библиотеки, goroutines, channels, context и sync-примитивов
-Опыт разработки микросервисов, проектирования API и интеграций между сервисами
-Практический опыт работы с PostgreSQL или MySQL, включая индексы, транзакции и оптимизацию SQL-запросов
-Опыт использования Redis и одного из брокеров сообщений в production
-Опыт работы с Docker, Git, Linux и CI/CD
-Навыки написания unit- и интеграционных тестов, профилирования и диагностики сервисов
-Понимание принципов SOLID, паттернов проектирования, обработки ошибок и логирования
-Опыт участия в код-ревью и архитектурных обсуждениях
-Самостоятельность, системное мышление и готовность отвечать за результат
-Будет плюсом:
-Опыт работы в финтехе, телекоме или облачных платформах
-Опыт разработки высоконагруженных и распределённых систем
-Практический опыт эксплуатации сервисов в Kubernetes
-Опыт работы с Prometheus, Grafana, OpenTelemetry и системами алертинга
-Понимание принципов репликации, шардирования, ретраев и backpressure
-Участие в расследовании production-инцидентов и улучшении SLO и SLA
-Опыт работы с SIP, WebRTC или сервис-мешами
-Практика профилирования Go-сервисов с помощью pprof
-Опыт менторства менее опытных разработчиков
Контакты: Откликнуться / Telegram Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Go
- REST
- gRPC
- PostgreSQL
- MySQL
- Redis
- Docker
- Git
- Linux
- CI/CD
- Unit Testing
- SOLID
- Kubernetes
- Prometheus
- Grafana
- OpenTelemetry
- pprof
Возможные вопросы на собеседовании
Проверка глубокого понимания работы планировщика Go и управления памятью.
Расскажите, как работает планировщик Go (G-M-P модель) и в каких случаях может возникнуть утечка горутин?
Важно для обеспечения производительности при работе с БД.
Как бы вы подошли к оптимизации медленного SQL-запроса в PostgreSQL при работе с таблицей на миллионы записей?
Проверка навыков проектирования распределенных систем.
Какие стратегии обеспечения консистентности данных вы используете при взаимодействии микросервисов через брокеры сообщений?
Оценка опыта работы с высоконагруженными системами.
В чем разница между шардированием и репликацией, и в какой момент стоит внедрять каждое из этих решений?
Проверка практических навыков отладки.
Опишите ваш алгоритм действий при поиске утечки памяти в Go-приложении с использованием pprof.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

