Артем Л. Golang разработчик, Middle+

ID 12099
АЛ
Артем Л.
Мужчина, 28 лет
Россия, Орел, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 29 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Middle+
Навыки
Ansible
Apache Kafka
Docker
Git
GOlang
gRPC
Linux
MongoDB
PostgreSQL
Python
RabbitMQ
Redis
REST
ClickHouse
Envoy
Kubernetes
Lua
SQL
Нереляционные БД (NoSQL)
cel
API
awx
Celery
CI/CD
Confluence
DevOps
ELK
fixture
Gitlab CI
Go
Grafana
GraphQL
Helm
Integrations
Jaeger
Jenkins
Jira
JWT
Keycloak
MinIo
mock
oauth2
Prometheus
SOAP
Swagger
Terraform
Testing
unit
Базы данных
безопасность
взаимодействие
языки программирования
pdql
Отрасли
E-commerce & Retail
EdTech
Information Security
Social Networking
Telecom
Знание языков
Английский — B1
Главное о специалисте
Артём — опытный Golang-разработчик уровня Middle+. Обладает навыками работы с Ansible, Apache Kafka, Docker, Git, GOlang, Grpc, Linux, MongoDB, PostgreSQL, Python, RabbitMQ, Redis, REST, SQL и NoSQL. Артём работал над несколькими проектами в сферах информационной безопасности, социальных сетей и электронной коммерции. В его обязанности входило создание сервисов на основе Golang, а также участие в разработке микросервисов, настройке CI/CD, интеграции платёжных систем и тестировании кода. На последнем месте работы Артём занимался созданием VPN-сервиса, где он улучшал инструменты для учёта пользователей и лидов, реализовывал микросервис автоматической настройки WireGuard сервера и создания конфиг файлов VPN туннелей для клиентов при помощи go-ansible. Также он интегрировал RabbitMq в систему принятия платежей. В рамках другого проекта Артём расширил функционал Telegram бота, создал микросервис реферальной программы и реферальных отчислений, внедрил Redis для хранения временных состояний пользователя и переписал кодовую базу с чистого SQL на SqlAlchemy. Ещё один проект, над которым работал Артём, заключался в реализации модуля для автоматизации передачи данных между системой биллингового учёта облачного сервиса whitecloud24 и системой интернет бухгалтерии Elba Контур.
Проекты   (4 года 6 месяцев)
Innostage
Роль
Golang Backend Разработчик
Обязанности
Команда: 4 backend, 1 DevOps, 1 тестировщик, 1 Product Owner Проект: Внедрение MaxPatrol VM в качестве сервис провайдера в облаков Vega Вымпелком Задачи: Спроектировал и разработал сервис провайдер с использованием SDK с нуля и внедрил в инфраструктуру облака Реализовал API клиент для взаимодействия с MaxPatrol VM, в частности реализовал взаимодействие посредством PDQL. Написал несколько Ansible playbook для предварительной настройки виртуальных машин и интегрировал данные playbook в AWX . Работал с Terraform запросами для взаимодействия с ресурсами облачных вычислений Занимался настройкой CI\CD в GitLab репозитории проекта Управление задачами в Jira, актуализация задач для членов команды Документирование продукта в Confluence
Достижения
Разработал и внедрил с нуля сервис-провайдер для MaxPatrol VM, обеспечив стабильную интеграцию с облачной платформой Vega (Вымпелком) — сервис успешно прошёл нагрузочное тестирование и аудиты безопасности. Сократил время подготовки виртуальных машин более чем на 40% благодаря автоматизации через Ansible и интеграции в AWX. Обеспечил стабильную и отказоустойчивую работу CI/CD пайплайнов, что позволило сократить время доставки изменений в тестовые окружения Повысил надёжность и читаемость инфраструктурного кода, внедрив стандартизированные Terraform-модули для работы с облачными ресурсами Обеспечил безшовную аутентификацию по средствам Keycloak при переходе между сервисами
Стек специалиста на проекте
Jira, Confluence, Linux, Keycloak, Terraform, GOlang, awx, MaxPatrol 8, vm
Отрасль проекта
Telecom
Период работы
Апрель 2025 - По настоящее время  (5 месяцев)
K-технологии
Роль
Golang Backend Разработчик
Обязанности
Роль: Golang Backend Разработчик Команда: 3 backend-разработчика, 1 DevOps инженер, 2 аналитика, 2 frontend-разработчика, 1 тестировщик Проект: Разработка и поддержка микросервисной системы аутентификации для веб-ресурсов с учетом мандатной политики доступа. В проекте реализована самописная система синхронизации данных между распределенными серверами PostgreSQL. Вся инфраструктура развернута на Astra Linux, с использованием Envoy в качестве API-шлюза и Prometheus/Grafana для мониторинга. Задачи: Обновление существующих API-эндпоинтов при переходе на новую версию Улучшение взаимодействия между сервисами в микросервисной архитектуре Оптимизация обработки запросов и работы с данными в PostgreSQL Разработка и поддержка инфраструктурных утилит для управления данными (Golang, Bash, PostgreSQL, Astra Linux) Создание инструментов на Golang и Bash для автоматической очистки и оптимизации журналов транзакций PostgreSQL Улучшение механизма синхронизации данных между серверами базы данных Разработка и выполнение нагрузочного и интеграционного тестирования (Golang, PostgreSQL, Prometheus, Grafana) Написание тестов для оценки производительности системы синхронизации Внедрение метрик и мониторинга для анализа нагрузки на базу данных Настройка и развертывание инфраструктурных сервисов (Astra Linux, Prometheus, Grafana, Bash) Автоматизация деплоя и настройки мониторинга с использованием Prometheus и Grafana Оптимизация работы инфраструктурных сервисов под Astra Linux Разработка логики маршрутизации и безопасности в Envoy-прокси (Envoy, Cel, Lua, Golang) Написание Lua-скриптов для обработки запросов и кастомных фильтров в Envoy Разработка Cel-макросов для дополнительной фильтрации и валидации запросов Использовал pprof для анализа производительности API, устранил узкие места и повысил стабильность под нагрузкой. Добавил Tarantool для кеширования и промежуточной буферизации сообщений в системе контроля доступа.
Достижения
Успешно переписал часть эндпоинтов при переходе на новую версию API, что улучшило производительность системы Разработал утилиту для очистки журналов PostgreSQL, что повысило стабильность системы синхронизации данных Оптимизировал процесс синхронизации данных, что сократило время обновления записей между серверами Написал и внедрил интеграционные и нагрузочные тесты, что помогло выявить и устранить узкие места в системе Оказал поддержку командам пользователей при интеграции продукта, что ускорило процесс технической приемки Добавил правила маршрутизации в Envoy, улучшив безопасность и контроль доступа к API
Стек специалиста на проекте
PostgreSQL, Bash, Grafana, Prometheus, Lua, Tarantool, Astra Linux, Envoy, GOlang, Pprof, cel
Отрасль проекта
EdTech
Период работы
Сентябрь 2024 - Март 2025  (7 месяцев)
VPN сервис
Роль
Golang Backend Разработчик
Обязанности
Команда: 3 backend-разработчика, 1 DevOps инженер Проект: Требовалось создать сервис для продажи VPN каналов. Каналы работают по протоколам WireGuard и OpenVPN, пользовательский интерфейс реализован на базе телеграм бота. У сервиса присутствует web панель администратора. Микросервис генерации туннелей взаимодействует с остальными сервисами посредством gRPC. Задачи: Разработка и улучшение инструментов для учета пользователей и лидов (Golang, PostgreSQL, Redis, Docker) Оптимизация хранения данных о пользователях и платежах Улучшение производительности SQL-запросов для панели администратора Интеграция кэширования с использованием Redis для ускорения обработки запросов Разработка микросервиса автоматической настройки VPN-серверов (Golang, Ansible, Linux, Docker) Реализация механизма автоматического развертывания WireGuard-серверов на VDS Автоматическое создание конфигурационных файлов VPN-туннелей для клиентов с использованием go-ansible Мониторинг и управление запущенными VPN-серверами Реализация gRPC API для управления VPN-конфигурациями (Golang, gRPC, PostgreSQL) Разработка gRPC-интерфейса для передачи данных между сервисами Создание механизма обработки запросов на генерацию конфигов VPN Дополнение кодовой базы SQL-запросов и оптимизация взаимодействия с базой (Golang, PostgreSQL, Redis) Оптимизация сложных SQL-запросов и индексация таблиц Внедрение механизма кэширования запросов через Redis Разработка и покрытие тестами ключевых компонентов (Golang, Docker, PostgreSQL) Написание интеграционных и unit-тестов для ключевых сервисов Создание моков для тестирования взаимодействия с RabbitMQ и базой данных Интеграция всех компонентов системы в единый кластер Kubernetes. Использование Kubernetes для упрощения взаимодействия микросервисов и обеспечения отказоустойчивости. Настройка логирования и мониторинга внутри кластера Подготовка Helm-чартов для развертывания компонентов. Проводил профилирование сервисов с помощью pprof, выявлял узкие места по CPU и памяти, что позволило оптимизировать потребление ресурсов на 25%.
Достижения
Интегрировал RabbitMQ в систему обработки платежей, что позволило снизить время обработки транзакций на 40% Оптимизировал SQL-запросы, что улучшило скорость выборки данных в панели администратора на 25% Внедрил кэширование с Redis, уменьшив нагрузку на базу данных на 30% Автоматизировал развертывание VPN-серверов через Ansible, сократив время настройки новых серверов с 30 минут до 5 минут Разработал и внедрил gRPC API, что улучшило взаимодействие между сервисами и упростило масштабирование системы
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Linux, Kubernetes, Ansible, Redis, GOlang
Отрасль проекта
Information Security
Период работы
Май 2023 - Август 2024  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Академия Федеральной службы охраны Российской Федерации
Специальность
Информационная безопасность телекоммуникационных систем, Защита информации (специалитет)
Завершение учебы
2020 г.

Похожие специалисты

E-commerce & Retail • GameDev • Media
ПЕ
Павел Е.
Самара
Golang разработчик
Lead
4 161,7 Р/час
Agile
Apache Kafka
API
argon2
Bcrypt
Channels
chi
Clean Architecture
ClickHouse
Code Review
+104

Павел — Lead Golang-разработчик из Самары с опытом работы 12 лет 4 месяца. Специализируется на разработке микросервисов, имеет опыт работы в отраслях E-commerce & Retail, GameDev и Media. Владеет английским языком на уровне B2. Участвовал в проекте разработки внутренних и общих микросервисов для российской торговой сети по продаже электроники и бытовой техники, где занимался рефакторингом legacy-кода, проведением код-ревью, оптимизацией работы сервисов, менторством новых членов команды, анализом логов и устранением ошибок. Также работал над проектом инновационного гэмблинг-сервиса на территории Евросоюза, где анализировал технические требования, проводил код-ревью, менторил членов команды, разрабатывал и поддерживал сервисы в рамках микросервисной архитектуры, покрывал код тестами и рефакторил существующий legacy-код. Ранее участвовал в проекте разработки интернет-рекламы, SEO-оптимизации, ведения кампаний в yandex.direct и googleads, разработки и продвижения сайтов, где поддерживал и дорабатывал PHP-сайты, консультировал разработчиков, управлял командой инженеров и разработчиков и интегрировался со сторонними сервисами.

Подробнее
Blockchain • FinTech & Banking • Telecom
ИТ
Иван Т.
Владимир
Golang разработчик
Senior
3 596,53 Р/час
*nix
C++
Оркестрация
ELK
Grafana
брокеры сообщений
Логирование
контейнеризация
Базы данных
Lua
+44

Go-разработчик с более чем 8-летним опытом в бэкенд-разработке, включая микросервисную архитектуру, распределённые системы и блокчейн-платформы. Основной стек — Golang, gRPC, Kubernetes, PostgreSQL. Имею опыт руководства техническими частями проектов и наставничества. Разрабатывал решения для высоконагруженных и отказоустойчивых систем, в том числе в финансовом и телеком-секторах. Опыт работы: 8 лет 4 месяца Ключевые навыки - Golang: 5+ лет коммерческой разработки (микросервисы, блокчейн, высоконагруженные системы). - Многопоточность/асинхронность: Опыт в распределённых системах (Kafka, Pulsar), оптимизации goroutines. - API и сетевые протоколы: REST/gRPC, TCP/IP, HTTP, DNS (реализация в блокчейн-платформе и голосовом помощнике). - Базы данных: PostgreSQL, MongoDB, LevelDB (шардирование, оптимизация запросов). - DevOps-стек: Docker/Kubernetes, CI/CD (Jenkins, GitLab CI), мониторинг (Prometheus, Jaeger, ELK). - Брокеры сообщений: Apache Kafka (банковские сервисы), Apache Pulsar (голосовой помощник). - Тестирование: Написание unit- и интеграционных тестов для микросервисов. - Инструменты: Git, Jira, Confluence.

Подробнее
BioTech, Pharma, Health care & Sports • Blockchain
ИГ
Игорь Г.
Оренбург
Golang разработчик
Senior
3 155,84 Р/час
ActiveMQ
Agile (Scrum, Kanban)
Apache Kafka
API
atomic
Azure
Bcrypt
chi
Clean Architecture
Code Review
+103

Игорь — Golang-разработчик уровня Senior из Оренбурга. Специализируется на разработке микросервисов, имеет опыт работы с ActiveMQ, Apache Kafka, Docker, Kubernetes, PostgreSQL, MongoDB, Redis и другими технологиями. Владеет английским языком на уровне B2. Имеет высшее образование по специальности «Программная инженерия» Оренбургского государственного университета и дополнительное образование в области искусственного интеллекта Санкт-Петербургского национального исследовательского университета информационных технологий, механики и оптики. Работал над проектами в отраслях Blockchain и BioTech, Pharma, Health care & Sports. В проекте «1С-Коннект» (продолжительность работы — 1 год 2 месяца) занимался разработкой микросервисов согласно принципам чистой архитектуры, механизмом лицензирования пользователей и компаний, продлением лицензий, разработкой REST API для взаимодействия с фронтендом. В проекте «WaveAccess» (продолжительность работы — 2 года 5 месяцев) работал с PostgreSQL, Redis, файловым хранилищем minIO, занимался обработкой исследований, очисткой данных, интеграцией с ML-сервисом. Обладает опытом проведения онбординга новых специалистов и менторства.

Подробнее

Недавно просмотренные специалисты