Задачи:
— Разработка и поддержка микросервисов на языке Go
— Проектирование и внедрение REST API сервисов
— Оптимизация производительности и масштабируемости микросервисов
— Интеграция с внешними системами и базами данных
— Участие в разработке архитектуры и технических решений
— Написание юнит-тестов, обеспечение качества кода
— Мониторинг, диагностика и решение проблем в продакшн-среде
— Взаимодействие с другими командами разработчиков и DevOps для внедрения лучших практик
Требования:
— Опыт коммерческой разработки от 5 лет
— Опыт разработки на Go
— Опыт работы с микросервисной архитектурой
— Знание REST API и опыт работы с протоколами HTTP/HTTPS, gRPC
— Опыт работы с реляционными и NoSQL базами данных (PostgreSQL, MongoDB и другие)
— Опыт работы с Docker и Kubernetes
— Знания принципов CI/CD и опыт работы с инструментами автоматизации (GitLab CI, и другие)
— Опыт работы в распределенных системах и понимание вопросов масштабируемости и отказоустойчивости
Условия:
— Формат работы: удалённо или гибрид
Будет плюсом:
— опыт highload разработки
Зарплаты и спрос: Бэкенд
Сейчас в каталоге 3 720 вакансий по этому направлению, удалённо можно работать в 49%.
Зарплата здесь не указана. Медиана по направлению: 235 000 ₽ в месяц. У половины вакансий от 160 000 ₽ до 300 000 ₽ (вакансий с вилкой: 494).
Навыки этой вакансии, которые чаще всего просят по направлению: PostgreSQL (33%), Docker (26%), Kubernetes (20%), Go (15%). В скобках доля вакансий направления.