Golang разработчик

ID 1102084
Должность Golang разработчик
Опыт работы более 10 лет
Зарплата по договоренности
Менеджер

Тел.: (495) 987–45–64

E-mail: info@profistaff.ru

Дополнительная информация

Пол: Мужской

Место жительства: г. Москва

Связаться с соискателем
Образование:
Учебное заведение: Томский государственный университет систем управления и радиоэлектроники
Специальность: Комплексное обеспечение информационной безопасности автоматизированных систем
Опыт работы:
03.2017 - Н/В

Разработчик ПО (финтех), Москва


Должность: Golang Team Lead


Обязанности:

Разработка высоконагруженных сервисов финтех платформы

Формирование и управление группой разработки (найм/увольнение, мотивация, расчет потребности в ресурсах, обучение)

Контроль сроков и качества выполнения задач

Работа с ключевыми показателями эффективности работы отдела и системы (KPI)

Участие в процессе принятия архитектурных решений

Построение высокоэффективной распределенной группы, состоящей из 5 человек (Москва, Киев, Лондон)

Внедрен и отлажен процесс разработки (scrum)

Отлажен процесс взаимодействия с продуктовой командой и командой эксплуатации

Внедрен и отлажен CI (авто-тесты, "чекеры" кода, выкладка на тестовые стенды), а также настроено окружение для разработчиков (Docker)

Большая часть системы декомпозирована на слабо-связанные модули, внедрено контрактное программирование на основе GraphQL, написаны unit и acceptance тесты. Данные изменения положительно сказались на масштабируемости и отказоустойчивости системы, значительно ускорилась разработка нового функционала и поддержка существующего

Разработаны и внедрены микросервисы для лидогенерации (на Golang)

Успешно интегрировано большое кол-во внешних и внутренних систем

Используемые технологии и инструменты:

Golang, PHP, GraphQL, RabbitMQ, Redis, Codeception, Docker, Graphana, Jira, Gitlab


04.2011 - 03.2017

Международный e-commerce, Москва


Должность: Senior GO Developer/ GO Developer


Обязанности:

Разделение PHP монолита на GO сервисы

Создание сервиса ORDER API (golang) и его развитие

Проектирование и создание REST API

Переезд с общей БД монолита на собственную

Разработка и внедрение новых продуктовых фич

Интеграция с другими сервисами в рамках SOA архитектуры (Customer API, Leadtime API, ShippingFee API, Product API, Product API, Geo API, Config API, Stock API, Supplier API)

Конвертирование задач с языка бизнеса на язык разработки

Декомпозиция задач

Разработка клиентских библиотек для запросов к API на основе swagger

Исследование и подготовка сервиса к нагрузкам в дни распродаж

Создание сервиса ShippingFee API (golang) для подсчета стоимости доставки в рамках различных тарифов.

Создание сервиса SellerReview API и ProductReview API (golang) для сохранения и отдачи отзывов о продавцах и товарах соответственно..

Обучение новых членов команды

Пропаганда чистого кода и соблюдение основных принципов SOLID

Создание скрипта для быстрого разворачивания DEV окружения на основе docker-compose

Дежурство в режиме 24/7 для обеспечения высокой отказоустойчивости сервиса



Опыт работы
c 2017-03-01 по 0000-00-00  Разработчик ПО (финтех), Москва
Должность Golang Team Lead
Обязанности <p>Разработка высоконагруженных сервисов финтех платформы</p> <p>Формирование и управление группой разработки (найм/увольнение, мотивация, расчет потребности в ресурсах, обучение)</p> <p>Контроль сроков и качества выполнения задач</p> <p>Работа с ключевыми показателями эффективности работы отдела и системы (KPI)</p> <p>Участие в процессе принятия архитектурных решений</p> <p><span style="font-size: 12.16px; line-height: 1.3em;">Построение высокоэффективной распределенной группы, состоящей из 5 человек (Москва, Киев, Лондон)</span></p> <p>Внедрен и отлажен процесс разработки (scrum)</p> <p>Отлажен процесс взаимодействия с продуктовой командой и командой эксплуатации</p> <p>Внедрен и отлажен CI (авто-тесты, "чекеры" кода, выкладка на тестовые стенды), а также настроено окружение для разработчиков (Docker)</p> <p>Большая часть системы декомпозирована на слабо-связанные модули, внедрено контрактное программирование на основе GraphQL, написаны unit и acceptance тесты. Данные изменения положительно сказались на масштабируемости и отказоустойчивости системы, значительно ускорилась разработка нового функционала и поддержка существующего</p> <p>Разработаны и внедрены микросервисы для лидогенерации (на Golang)</p> <p>Успешно интегрировано большое кол-во внешних и внутренних систем</p> <p><span style="font-size: 12.16px; line-height: 1.3em;">Используемые технологии и инструменты:</span></p> <p>Golang, PHP, GraphQL, RabbitMQ, Redis, Codeception, Docker, Graphana, Jira, Gitlab</p>
Дополнительная информация
c 2011-04-01 по 2017-03-01  Международный e-commerce, Москва
Должность Senior GO Developer/ GO Developer
Обязанности <p>Разделение PHP монолита на GO сервисы</p> <p>Создание сервиса ORDER API (golang) и его развитие</p> <p>Проектирование и создание REST API</p> <p>Переезд с общей БД монолита на собственную</p> <p>Разработка и внедрение новых продуктовых фич</p> <p>Интеграция с другими сервисами в рамках SOA архитектуры (Customer API, Leadtime API, ShippingFee API, Product API, Product API, Geo API, Config API, Stock API, Supplier API)</p> <p>Конвертирование задач с языка бизнеса на язык разработки</p> <p>Декомпозиция задач</p> <p>Разработка клиентских библиотек для запросов к API на основе swagger</p> <p>Исследование и подготовка сервиса к нагрузкам в дни распродаж</p> <p>Создание сервиса ShippingFee API (golang) для подсчета стоимости доставки в рамках различных тарифов.</p> <p>Создание сервиса SellerReview API и ProductReview API (golang) для сохранения и отдачи отзывов о продавцах и товарах соответственно..</p> <p>Обучение новых членов команды</p> <p>Пропаганда чистого кода и соблюдение основных принципов SOLID</p> <p>Создание скрипта для быстрого разворачивания DEV окружения на основе docker-compose</p> <p>Дежурство в режиме 24/7 для обеспечения высокой отказоустойчивости сервиса</p>
Дополнительная информация
Связаться с соискателем
Компания *
Контактное лицо *
Телефон *
Email
Комментарий
ТЕГИ:
Golang разработчик
Другие резюме данного раздела:
Должность
Разработчик Frontend
Разработчик Frontend
Разработчик Frontend
Руководитель направления (ИТ), Директор программы проектов
Директор ИТ
Руководитель проектов