Middle Backend-разработчик в Ростов-на-Дону - договорная зарплата | ArbiHunter

Middle Backend-разработчик

Договорной
Россия
Ростов-на-Дону
Полная
Удаленная работа
Опыт работы
3 года 8 месяцев
Последнее место работы

ООО БЕЗОПАСНОСТЬ ТОРГОВЛИ

Golang-разработчик
2 года 9 месяцев

О себе

О себе
О себе Опытный Golang-разработчик с более чем 3-летним опытом создания высоконагруженных микросервисных решений и автоматизации бизнес-процессов. Специализируюсь на построении отказоустойчивых систем, оптимизации работы с базами данных и интеграции современных инструментов DevOps. Имею успешный опыт разработки сервисов для ритейла, финансовых и образовательных проектов — от проектирования архитектуры до внедрения и сопровождения. Владею широким стеком технологий: Go, PostgreSQL, Kafka, Docker, Kubernetes, Redis, Prometheus, Grafana. Умею работать как с монолитными приложениями, так и с микросервисной архитектурой, занимаюсь оптимизацией legacy-кода и внедрением CI/CD процессов. В работе ценю чистый код, надёжность и масштабируемость решений. Регулярно участвую в code review, создаю документацию, прорабатываю архитектуру и обеспечиваю качество через модульное и интеграционное тестирование. Имею опыт настройки мониторинга, алертинга и построения эффективного взаимодействия сервисов через Kafka и gRPC. Моя цель — создавать масштабируемые и производительные системы, которые решают реальные бизнес-задачи и приносят ценность пользователям.

Опыт в Affiliate

Данные отсутствуют

Опыт работы
3 года 8 месяцев

Август 2023 - по н.в.
(2 года 9 месяцев)
ООО БЕЗОПАСНОСТЬ ТОРГОВЛИ
Golang-разработчик
Автоматизация розничной торговли и разработка товароучетных программ. - Разработка высоконагруженных микросервисов на основе современной архитектуры - Работа с PostgreSQL, написание SQL-запросов и оптимизация схем БД - Реализация миграций базы данных с использованием собственных инструментов. - Опыт работы с контейнеризацией Docker и оркестрацией Kubernetes. - Написание интеграционных и unit-тестов с использованием встроенного testing пакета и библиотек. - Парсинг и сериализация JSON данных. - Настройка мониторинга метрик приложения с помощью Prometheus и визуализация в Grafana. - Реализация кэширования данных для повышения производительности с использованием Redis - Создал микросервис для отправки ФД в ЕГАИС. - Принимал активное участие в создании сервиса карт лояльности покупателя. - Разработал систему мониторинга цен поставщиков. Навыки и инструменты: - Настройка конфигурации через .env, config.yaml, формирование Dockerfile, docker-compose.yml, gitlab-ci.yml. - Работал с pgAdmin, psql. - Написание документации к коду и описание контрактов API. - Проводил и проходил code review - Оптимизация legacy кода. - Работа с Apache Kafka для построения взаимодействий между сервисами (настройка producers/consumers). - Создание и поддержка общих внутренних библиотек и пакетов. - Работа с системой контроля версий Git. - Настройка алертинга в Grafana/Prometheus для критически важных метрик системы Стек:GO, PostgreSQL, pgAdmin, dbeaver, Kafka, Kafka ui, Docker, Redis, prometheus, grafana, Git, CI/CD, микросервисы, оптимизация, мониторинг, алертинг.
Сентябрь 2022 - Август 2023
(1 год)
ЮФУ
Golang-разработчик
- Разрабатывал микросервисы и переносил часть кода из монолита в микросервис. - Разработал микросервис для отправки абитуриентам сообщений с информацией о статусах заявок. - Оптимизировал запросы к БД за счет добавления новых индексов в PostgreSQL. - Покрывал сервисы кода модульными тестами. - Создавал REST API, которые обеспечивают взаимодействие между внутренними и внешними веб-приложениями. - Разработал сервис пуш-уведомлений. - Разработал сервис уведомлений о предстоящих мероприятиях на основе gRPC. Стек: GO, PostgreSQL, Kafka, Docker, Redis, prometheus, grafana, HTTP, REST API, gRPC.

Навыки

Данные отсутствуют

Владение языками

Средний Английский
Родной Русский

Занятость

Занятость
Полная, Частичная
Формат работы
Удаленная работа
График работы
Гибкий
Переезд
Невозможен
Командировки
Командировки возможны