Михаил А. Golang разработчик, Lead
ID 13399
МА
Михаил А.
Мужчина
Россия, Тюмень, UTC+5
Ставка
4 500 Р/час
НДС не облагается
Специалист доступен с 10 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
- Опыт работы в качестве Golang-разработчика от 4-х и более лет; +
- Уверенное владение инструментами: Postgres, MongoDB, ElasticSearch (СУБД), Prometheus, Grafana или их аналогами;+
- Понимание архитектуры и функционала микросервисов;+
- Навык написания unit-тестов;+
- Опыт проведения обучения/менторинга членов команды middle-уровня;+
- Умение вести коммуникацию с командой, другими отделами в компании клиента;+
- Инициативность по принятию решений касаемо оптимизации сервисов и генерации идей;+
- Обязателен опыт продуктовой разработки, готовность работать по скраму и принимать решения на проекте. +
Дополнительные требования
- Умение писать деплой для собственного сервиса (k8s);+
- Опыт работы с Docker для проведения запуска образов и билдов.+
Проекты
(8 лет 1 месяц)
Проект крупного банка
Роль
GO разработчик
Обязанности
Описание проекта
Проект 1:
Система работы (загрузка, поиск, просмотр, подписание...) с документами пользователя.
Архитектура проекта: Микросервисная
Непосредственные задачи: Реализация сервиса подписания документов.
Проект 2:
Разработка системы CRM - системы менеджмента отношений с клиентами (юридические лица и физические лица): сбор, систематизация и обработка данных о картах клиента (использование клиентом продуктов банка). Интеграция и управление звонком офисной телефонии Avaya.
Архитектура проекта: Микросервисная
Непосредственные: Реализация и внедрение библиотеки sso-аутентификации через keycloak, Доработка "сервиса пользователей", разработка "сервиса недозвонов".
Задачи в проекте:
Проект 1:
Реализация сервиса подписания документов.
Проект 2:
Реализация и внедрение библиотеки sso-аутентификации через keycloak,
Доработка "сервиса пользователей", разработка "сервиса недозвонов".
Работа над оптимизацией производительности и масштабируемостью серверных компонентов.
Сотрудничество с другими членами команды для обеспечения интеграции серверной части.
Размер команды: 12 человек
Стек специалиста на проекте
Gin, Keycloak, REST, Go, Redis, Grpc, Echo, Kafka, GORM, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2023 - Июнь 2024
(9 месяцев)
Интерактивный музей и пространство для IT сферы
Роль
GO разработчик
Обязанности
Описание проекта
Интерактивный ИТ-музей и пространство для нетворка с интеграций дополнительных сервисов и оборудования. Степень готовности – MVP. Разработка микросервисов для связи внутреннего ПО и обеспечения отчетности и внутренней безопасности по доступу посетителей в здание и его помещения.
Функции/обязанности:
Разработка микросервисов для связи внутреннего ПО и обеспечения отчетности и внутренней безопасности по доступу посетителей в здание и его помещения.
Задачи в проекте:
Разработка и поддержка серверных компонентов
Создание API для взаимодействия между интерактивными экспонатами и центральной системой музея.
Интеграция с современными технологиями, такими как IoT-устройства, датчики, VR/AR-системы и другие технологии для обогащения интерактивного опыта посетителей.
Работа над оптимизацией производительности и масштабируемостью серверных компонентов.
Сотрудничество с другими членами команды для обеспечения интеграции серверной части с мультимедийными и интерактивными аспектами музея.
Обеспечение безопасности данных и системы музея.
Состав команды: 7 человек
Стек специалиста на проекте
Gin, JavaScript, WebSockets, AWS, NATS, GOlang, PostgreSQL, React, REST API
Отрасль проекта
Media
Период работы
Декабрь 2022 - Сентябрь 2023
(10 месяцев)
Транспортная система сообщений
Роль
GO разработчик
Обязанности
Описание проекта
Разработка highload транспортной системы сообщений неограниченного размера с гарантированной доставкой по протоколам tcp/udp
Функции/обязанности:
Разработка микросервисов для связи внутреннего ПО и обеспечения отчетности и внутренней безопасности по доступу посетителей в здание и его помещения.
Задачи в проекте:
Разработка и поддержка серверных компонентов
Создание API для взаимодействия между интерактивными экспонатами и центральной системой музея.
Интеграция с современными технологиями, такими как IoT-устройства, датчики, VR/AR-системы и другие технологии для обогащения интерактивного опыта посетителей.
Работа над оптимизацией производительности и масштабируемостью серверных компонентов.
Сотрудничество с другими членами команды для обеспечения интеграции серверной части с мультимедийными и интерактивными аспектами музея.
Обеспечение безопасности данных и системы музея.
Размер команды: 10 человек
Стек специалиста на проекте
Kubernetes, NATS, TCP/IP, MinIo, GOlang, Apache Kafka, Docker, PostgreSQL, RabbitMQ
Отрасль проекта
Logistics & Transport
Период работы
Июль 2022 - Декабрь 2022
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тюменский государственный нефтегазовый университет
Специальность
Информационные системы и технологии
Завершение учебы
2006 г.