Junior Golang Developer

Краснодар, Ростов-На, Россия
Стажер • Джуниор
Информационные технологии • Разработка • Go • Backend • Gorilla • Gin-gonic • Gin • MongoDB • PostgreSQL • MySQL
Удаленная работа
Опыт работы от 1 года до 3х лет
О себе

На данный момент Студент.

Мои компетенции и опыт

Junior Backend Developer (Golang). Разрабатываю REST/gRPC сервисы, пишу микросервисы, работаю с PostgreSQL, Kafka и инструментами наблюдаемости (Prometheus, Grafana). Пишу unit-тесты, контейнеризую сервисы (Docker) и настраивал простые CI/CD-пайплайны в GitLab и GitHub. Ищу позицию Junior Backend в команде с наставничеством и возможностью расти в сторону распределённых систем.

За последний год освоил и применял на pet-проектах:

- разработку REST API (Gin, Chi, Fiber);

- работу с SQL/NoSQL (PostgreSQL, MySQL, MongoDB, DynamoDB, BoltDB);

- Kafka (производители/консьюмеры, базовые паттерны обмена сообщениями);

- контейнеризацию и локальную инфраструктуру (Docker, docker-compose);

- мониторинг и метрики (Prometheus + Grafana) для локальных сервисов;

- написание микросервисов и работу с сервис-ориентированной композицией;

- архитектурные подходы: Clean Architecture, SOLID, KISS, DRY, CQRS (понимание);

- написание unit-тестов/e2e (testing, testify), интеграционное тесты и настройку CI/CD в GitLab и GitHub.

Pet-проекты:

- URL Shortener - сервис сокращения ссылок: маршрутизация, хранение, редиректы, минимальное логирование.

- Телеграм-бот - Go (Gin, pgx/sqlx, GORM), Docker. Отслеживание появления новых видео на YouTube и отправка уведомлений. Пользовательские сессии сохраняются в BoltDB.

- TODO App API - Go + PostgreSQL, JWT-аутентификация, миграции, Docker; структура по Clean Architecture.

- Мини-стек ELK - сервис на Go (gin, zerolog) с отправкой логов в Elasticsearch, настройкой Logstash и визуализацией в Kibana.

- Парсер на Colly - сбор данных товаров для учебного проекта и экспорт в Excel.

- HTTP-балансировщик - реализация Round Robin, health checks, graceful shutdown, динамическая конфигурация.

Микросервисные эксперименты с Kafka - небольшой набор сервисов-продюсеров/консьюмеров, обмен событиями, базовые паттерны интеграции.

Инструменты и технологии: Go, PostgreSQL, Kafka, Docker, GitLab CI, GitHub Actions, Prometheus, Grafana, REST, gRPC, Git, migrate, goose, testing/testify.

Английский: A2-B1 (читаю документацию, веду переписку).

GitHub - нужен доступ к резюме
CodeWars - нужен доступ к резюме
Telegram - нужен доступ к резюме
E-mail - нужен доступ к резюме



Интересные кандидаты