Описание
Top Selection занимается трудоустройством IT-специалистов на проектную занятость.
Задачи
•Проектировать архитектуру сервисов и микросервисов, выбирать подходящие паттерны и подходы
•Писать высокопроизводительный, безопасный и поддерживаемый код на Go с учётом конкурентности
•Определять и реализовывать контракты API, согласовывать их с другими командами
•Оптимизировать производительность, профилировать код и устранять узкие места
•Выстраивать стратегию тестирования, покрывать код тестами, проектировать тестовые данные и фикстуры
•Работать со сложными схемами взаимодействия с базами данных, проектировать индексы, оптимизировать запросы и реализовывать транзакции и распределённые блокировки
•Интегрировать сервисы с внешними системами и очередями сообщений, обрабатывать ошибки и реализовывать повторные попытки и дедлайны
•Участвовать в проектировании и настройке CI/CD-пайплайнов, автоматизировать развёртывание, проверку и откат
•Настраивать контейнеризацию и оркестрацию, работать с Helm-чартами и настраивать параметры ресурсов и проверок готовности
•Внедрять и поддерживать инструменты мониторинга, логирования и трассировки, настраивать оповещения и SLO/SLI
•Проводить код-ревью, наставлять младших разработчиков и формировать стандарты качества кода и лучшие практики в команде
•Управлять техническим долгом, планировать рефакторинг, оценивать риски и приоритизировать задачи
•Участвовать в разборе инцидентов, проводить постмортемы и внедрять меры для предотвращения повторных сбоев
Требования
•Высшее техническое образование в области информатики или инженерии либо подтверждённый опыт работы в индустрии
•Опыт разработки от 5–7 лет, из них 3–4 года на Go в продакшене
•Опыт работы с Java и перехода с Java на Go
•Владение Go, SQL, Docker, CI/CD и базовыми инструментами мониторинга
•Опыт работы с высоконагруженными системами, проектирования микросервисов, написания и поддержки тестов
•Опыт работы с HTTP/gRPC API
•Английский B2 или выше
Будет плюсом: опыт работы с Kafka, RabbitMQ, NATS, паттернами проектирования, автоматизированными тестами, K8S, Linux, Helm, Jaeger, ELK, настройкой алертов и SLO/SLI
Условия
•Оформление только как ИП
•245000–260000 RUR в месяц
•Локация, гражданство: РФ