ВБ
Владимир Б.
Мужчина, 51 год
Россия, Лобня, UTC+3
Ставка
4 500 Р/час
НДС не облагается
Специалист доступен с 20 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Владимир — опытный IT-специалист, Golang разработчик уровня Senior. Обладает навыками работы с различными технологиями и инструментами, такими как AWS, Docker, Kubernetes, PostgreSQL, Redis, RabbitMQ, REST API, Terraform и другими.
Владимир имеет опыт разработки микросервисной архитектуры для крупного ритейлера, где он участвовал в разработке технических заданий, структуры взаимосвязи микросервисов, а также написании кода на Go. Он также работал над созданием REST API и gRPC между сервисами в кластере.
На другом проекте Владимир занимался коммерческой разработкой REST API для рекламной платформы. В его обязанности входило написание документации go-swagger, подготовка юнит-тестов и использование CI через GitLab в Яндекс Облаке.
Кроме того, Владимир имеет опыт работы над проектом по подготовке документов автоматизации для Fault Injection Simulator (AWS cloud), где он разрабатывал сервис AWS Fault Injection Simulator и писал документы автоматизации.
Также Владимир работал разработчиком микросервисов в ПАО Росбанк, где занимался написанием микросервисов и библиотек для задач управления инфраструктурными платформами. Все указанные микросервисы были задеплоены и работают в прод-е.
Проекты
(5 лет 8 месяцев)
FinnFlare
Роль
Golang senior developer + architect
Обязанности
Состав команды: CTO + PM, Team Lead, 2 Devops engineers, 2 Backend developers, Testers.
Длительность: 12 месяцев
Нагрузка: планировалось 10 тыс. rps
Задача:
- Разработка микросервисной event-driven архитектуры для бекенда крупного ритейлера;
- Участие в разработке технических заданий, структуры взаимосвязи микросервисов;
- Написание на Go и вывод в stage контрольной панели, избранного, подписок, личный кабинет покупателя, авторизация, сессии, кеш на Redis, меню ассортимента с тегами;
- Реализована event-driven архитектура на KAFKA + nats, сопряжение с 1C через Kafka;
- Коммерческая разработка REST API (Gorilla/Max) для контрольной панели связи с фронтом + gRPC между сервисами в кластере;
- Предложена и реализована архитектура авторизации через автоматически обновляющиеся jwt-токены;
- Подготовлен сбор интересующих метрик по сервисам.
Обязанности:
- Реализация event-driven архитектуры на kafka segmentio + go 1.20 - 1.22;
- Написание и документирование REST API;
- На проекте использовались базы данных Postgres, Redis;
- Отладка совокупности сервисов в кластере K8, конфигурация кластера;
- Сопряжение с 1С;
- Написание и сбор метрик через prometheus
тестирование.
Достижения и результаты:
- Микросервисы написаны и выведены в stage для тестирования;
- Полностью закрыты потребности клиента по этапам договора.
Прочее:
Продукт для внешнего использования, сдан клиенту готовым для финального тестирования.
Стек специалиста на проекте
k8, архитектура, JWT Tokens, NATS, REST, Redis, Prometheus, Grpc, Kafka, GOlang, Docker, Microservices, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Август 2023 - Август 2024
(1 год 1 месяц)
BRLabs платформа
Роль
Golang developer
Обязанности
Состав команды: PM, Team Lead, 3 Backend developers, 2 Testers, DevOps.
Длительность: 14 месяцев
Задача:
- Коммерческая разработка REST API для рекламной платформы;
- Основной фреймворк;
- Gorilla/Max, авторизация через jwt-токены, микросервисы через gRPC.
Обязанности:
- Разработка апи на go 1.16 - 1.19;
- Подготовка документации go-swagger;
- Для бека использовались БД: psql, redis;
- CI через gitlab в яндекс-облако;
- Написание юниттестов;
- Для отладки использовалось логгирование в Графане/Аллюр;
- Работа с ClickHouse.
Достижения и результаты:
- Рекламная платформа разработана;
- Подготовлены модули административной панели, показа баннеров по ссылке, генерация jwt-токенов, трансформация картинки в формат webp
все задеплоили в прод.
Прочее:
Продукт был предназначен для использования внутри компании BRLabs.
Стек специалиста на проекте
REST, Redis, Yandex Cloud, GOlang, Microservices, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2021 - Август 2023
(1 год 11 месяцев)
Подготовка документов автоматизации для Fault Injection Simulator (AWS cloud), UpTeam Inc, подрядчик AWS
Роль
Infrastructure developer
Обязанности
Состав команды: 30+ engineers, PO, AWS team supervisor x 3, AWS staff testers.
Длительность: 8 месяцев
Задача:
- Разработка сервиса АWS Fault Injection Simulator (Хаос инжениринг в облаке AWS);
- Написание документов автоматизации, включающих в себя создание инфраструктуры тестирования (Cloudformation, Terraform), а также скриптов тестирования и юниттестов (Python 3.8).
Обязанности:
Подготовка многосценарных документов автоматизации, с параметризацией сценария по входным параметрам (normal / rollback / fail scenarios);
- Использование aws cloudwatch alarms в качестве "семафоров" контроля выполнения сценария;
- Написание кукумбер-тестов с использованием специальных библиотек aws
подготовка embedded-документации;
- Написание на Go и деплой вспомогательных лямбд (aws-lambda) для выполнения второстепенных задач - очистка версированной корзины S3, генерация стрима на aws kinesis analytics, симуляция внешних апи и т.д.
- Работа с cassandra (aws key spaces)
Достижения и результаты:
В настоящее время подготовленные документы используются для клиентов AWS для сервиса fault injection simulator.
Прочее:
Multicultural team.
Стек специалиста на проекте
ALB, elasticache, aurora, AWS, pages, elb, Redshift, Pytest, Analytics, Terraform, Cassandra, IAM, Route53, S3, CloudFormation, IaC, ECS, EKS, EC2, Python, Lambda, DynamoDB, CloudWatch, RDS
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2021 - Октябрь 2021
(9 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
IBM, Data Science professional certificate 2019 г.
Образование
Высшее
Учебное заведение
Московский физико-технический институт
Специальность
Инженер-физик
Завершение учебы
1997 г.