Go Developer
генерация резюме под вакансию
сопроводительное письмо
описание
Компания разрабатывает программное обеспечение и ИТ-решения в различных сферах.
задачи
- Разрабатывать и поддерживать высоконагруженные микросервисы на Go;
- Проектировать и оптимизировать схемы данных, писать сложные запросы и транзакции в PostgreSQL;
- Развёртывать, управлять и масштабировать сервисы в Kubernetes;
- Интегрировать сервисы через API или gRPC и асинхронное взаимодействие через Kafka;
- Настраивать CI/CD пайплайны;
- Обеспечивать наблюдаемость системы;
- Писать юнит- и интеграционные тесты, проводить код-ревью;
- Участвовать в проектировании архитектуры новых фич и оптимизации существующих решений;
- Диагностировать и устранять проблемы производительности на всех уровнях.
требования
- Коммерческий опыт работы в роли Go Developer от 3-х лет;
- Участие в разработке и поддержке микросервисных систем в продакшене;
- Глубокое понимание конкурентности;
- Уверенное владение стандартной библиотекой;
- Опыт написания API и/или gRPC сервисов;
- Понимание принципов проектирования API;
- Навык написания тестов;
- Опыт проектирования схем баз данных;
- Опыт написания и оптимизации сложных SQL-запросов;
- Понимание транзакций, уровней изоляции, блокировок, работы с большими объемами данных;
- Опыт миграций;
- Обязательный продакшн-опыт с Kubernetes;
- Умение писать и поддерживать манифесты;
- Понимание работы сетей в Kubernetes;
- Навык деплоя, обновлений, откатов;
- Знание Horizontal Pod Autoscaler для масштабирования под нагрузкой;
- Опыт контейнеризации приложений;
- Настройка CI/CD пайплайнов;
- Уверенное владение Linux;
- Опыт работы с Kafka;
- Опыт работы с Redis;
- Опыт настройки метрик для Prometheus и дашбордов в Grafana;
- Умение читать и анализировать логи, трейсы;
- Понимание паттернов проектирования и SOLID;
- Опыт код-ревью, работа в команде по Agile и Scrum;
- Навык декомпозиции задач и оценки трудозатрат.
условия
- Официальное оформление по ТК РФ;
- Предоставляется добровольное медицинское страхование со стоматологией;
- Частично компенсируются затраты на спорт;
- Доступны sick-days, оплачиваемый бенч и компенсация расходов на оплату коворкинга;
- Прозрачная система Performance Review и ментор на все время работы;
- Поэтапная система адаптации новых сотрудников;
- Доплаты за менторство, ведение обучающих курсов, ревью проектов и участие в других профактивностях компании;
- Корпоративный портал с материалами для обучения и развития;
- Регулярные технические митапы и конференции;
- Корпоративные мероприятия и тимбилдинги, детские праздники и мастер-классы с подарками и сладостями.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.