Перегляд резюме
Middle Backend-розробник
Договірна
РосiяРостов-на-Дону
ПовнаВіддалена робота
Досвід роботи
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.
Навички
Дані відсутні
Володіння мовами
Середнiй Англiйська
Рiдна мова Росiйська
Зайнятість
Зайнятість
Повна, Часткова
Формат роботи
Віддалена робота
Графік роботи
Гнучкий
Переїзд
Неможливий
Відрядження
Відрядження можливі