Задачи, которые будут в твоих руках:
- Участие в обсуждении и декомпозиции задач.
- Разработка сервисов по техническим задачам.
- Написание unit и integration тестов.
- Реализация интеграции между внутренними сервисами и внешними системами.
- Участие во внутреннем техническом комьюнити компании (митапы, семинары и т.д.).
- Участие в дежурствах (решение технических проблем).
Что для этого нужно:
- Базовые знания Go.
- Понимание HTTP / REST API.
- Опыт написания простых backend-сервисов или API.
- Понимание принципов работы SQL.
- Понимание, что такое транзакции и индексы (на уровне идеи).
- Понимание client-server архитектуры.
- Как работает backend в целом.
- Понимание принципов agile и scrum, CI/CD.
- Опыт работы с Git.