Альберт Ч. Golang разработчик, Senior

ID 19546
АЧ
Альберт Ч.
Мужчина
Россия, Краснодар, UTC+3
Ставка
3 596,53 Р/час
вкл. НДС 5% (133.33 Р)
Специалист доступен с 11 февраля 2025 г.

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

Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Senior
Навыки
AsyncAPI
build
chi
Clean Architecture
Clean Code
Clickhouse
Coroutines
DDD
dice
DNS
Docker
Elasticsearch
gateway
Gin
Git
GitLab CI/CD
Go
gofmt
GOlang
Grafana
GraphQL
Grpc
grpcß
HTTP
Http api
IMAP
JavaScript
Kafka
Kibana
Kubernetes
Linux
Memcached
Microservices
MongoDB
NATS
NestJS
Node.js
OpenAPI
pgx
PostgreSQL
Prometheus
RabbitMQ
Redis
REST API
S3
SMTP
SOLID
SQL
TCP
Testify
Testing
Unit testing
valkey
Отрасли
E-commerce & Retail
Social Networking
Urban technology
Знание языков
Английский — B2
Главное о специалисте
4 года опыта в разработке на Golang, участвовал в проектах по разработке систем в сфере логистики, платформ на базе искусственного интеллекта (AI/ML) и коммуникационных приложений. Работал над созданием микросервисной архитектуры, интеграцией с базами данных и внешними API. Опыт в проектировании архитектуры для высоконагруженных и масштабируемых систем, обеспечивающих отказоустойчивость. Специализируется на разработке backend сервисов с применением Go, gRPC и микросервисного подхода, а также на интеграции систем мониторинга и тестировании.
Проекты   (4 года 4 месяца)
Вайлдберриз
Роль
Golang developer
Обязанности
Длительность: 8 месяцев. Описание: Система управления складом (WMS) на микросервисной архитектуре. Стадия разработки: с 0. Участие в проекте: Участие в проектирование архитектуры (переезд с микросервисов на модульный монолит); Создание новых микросервисов на Golang отвечающих за различные функции WMS: Приемка; Отгрузка; Перемещение; Инвентаризация; Проектирование архитектуры для MVP; Миграция с Postgres на ClickHouse; Интеграция с базами данных, API систем, использованием различных методов передачи данных (REST API, gRPC, прямой доступ к базам данных через SQL); Разработка механизмов проверки целостности, полноты и соответствия данных нормативам (например, корректность валютных курсов, точность данных по капитальным и резервным требованиям); Логирование ошибок, возможность быстрого исправления и повторного расчета нормативов; Интеграция с системами мониторинга (Prometheus + Grafana) для визуализации и анализа в реальном времени; Использование Go testing framework для покрытия всех возможных сценариев, тестирование граничных случаев и проверка целостности данных; Соответствие требованиям безопасности таких как использование TLS для передачи данных и шифрования данных в базе; Поддержка горизонтального масштабирования с использованием контейнеризации (Docker, Kubernetes) для распределения нагрузки. Рефакторинг / разработка нового функционала - 0/100. Архитектурные / Фичовые задачи - 50/50. Соотношение работы Back/Front разработчиком - 100/0 Команда: 2 PM, 1 Lead, 3 Frontend, 3 Mobile, 10 Backend, 2 QA, 2 аналитика, 1 дизайнер. Стек: Go + Gin, PostgreSQL, Kafka, Redis, S3, Clickhouse, gRPC, REST + GraphQL, Gitlab, docker, k8s, chi, testify, gocql, elasticsearch, OAuth
Стек специалиста на проекте
Gin, TLS, GitLab, chi, Clickhouse, Elasticsearch, REST, Go, GraphQL, Redis, OAuth, MVP, Prometheus, Grpc, Kafka, Testify, S3, WMS, gocql, GOlang, Docker, SQL, REST API, PostgreSQL, Microservices, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Март 2024 - По настоящее время  (1 год)
Система взаимодействия с нейросетями
Роль
Golang developer
Обязанности
Длительность: 11 месяцев. Описание: Платформа, ориентированная на использование искусственного интеллекта и машинного обучения для анализа данных и предоставления персонализированных решений. Стадия разработки: с 0 до запуска. Участие в проекте: Разработка и поддержка микросервисов на Golang; Проектирование Архитектуры проекта по DDD; Работа с генераторами кода таких как bufbuild, gRPC-gateway, asyncapi, openapi ; Использование реляционных баз данных (PostgreSQL) или для сохранения временных данных; Использование баз данных (ClickHouse) или для сохранения исторических данных; Поддержка обмена данными через REST API, gRPC; Использование Go testing framework, написание юнит-тестов и интеграционных тестов для каждого компонента системы; Настройка репликации данных и балансировки нагрузки, использование подходов для обеспечения отказоустойчивости, таких как кластеризация и контейнеризация (Kubernetes, Docker). Рефакторинг / разработка нового функционала - 0/100. Архитектурные / Фичовые задачи - 50/50. Соотношение работы Back/Front разработчиком - 100/0. Команда: 1 PM, 2 Front, 3 Back, 1 дизайнер. Стек: Go + Gin, PostgreSQL, Kafka, Redis, S3, Clickhouse, gRPC, REST, testify
Стек специалиста на проекте
Gin, AsyncAPI, grpcß, Clickhouse, REST, Go, Redis, Grpc, Kafka, Testify, S3, GOlang, Docker, OpenAPI, REST API, PostgreSQL, Microservices, Kubernetes
Отрасль проекта
Urban technology
Период работы
Май 2023 - Февраль 2024  (10 месяцев)
Приложение в формате мессенджера
Роль
Golang developer
Обязанности
Длительность: 1 год 5 месяцев. Описание: Многофункциональный мессенджер, основанный на платформе Telegram, который расширяет его стандартные возможности с помощью интеграции дополнительных инструментов и функций, таких как встроенный некустодиальный крипто кошелек. Стадия разработки: поддержка и масштабирование. Участие в проекте: Занимался backend разработкой и переход на микросервисную архитектуру; Для общения между микросервисами использовали RabbitMQ и gRPC; Применяли REST для health-check и API-gateway; В качестве инструмента работы с БД использовали PostgreSQL, MongoDB; Логирование происходило с помощью logrus и мониторинг Prometheus & Grafana; Использование Nest.js для поддержания WebSocket для обработки мгновенных сообщений; Интересное: Средняя нагрузка на бэк около 5-6к соединений / 300 запросов/сек. Рефакторинг / разработка нового функционала - 70/30. Архитектурные / Фичовые задачи - 20/80. Команда: 1 PM, 4 Front, 3 Back, 2 аналитика, 1 дизайнер, 3 QA. Стек: Go, Nest.js, PostgreSQL, RabbitMQ, MongoDB, lorgus, Prometheus, Grafana, gRPC, REST, pgx, testify, elasticsearch, SMTP, IMAP
Стек специалиста на проекте
Grafana, WebSockets, HealthCheck, bogus, pgx, Elasticsearch, REST, Go, MongoDB, Prometheus, Grpc, Testify, IMAP, API Gateway, SMTP, Logrus, RabbitMQ, NestJS, JavaScript, PostgreSQL
Отрасль проекта
Social Networking
Период работы
Декабрь 2021 - Апрель 2023  (1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

FinTech & Banking • Government & Public Sector
БМ
Бехруз М.
Душанбе
Golang разработчик
Senior
4 495,67 Р/час
API
Architecture
CI/CD
CRUD
Docker
Elasticsearch
fiber
Git
GOlang
GraphQL
+92

Бехруз — опытный IT-специалист, Golang разработчик. Обладает навыками работы с API, архитектурой, CI/CD, CRUD, Docker, Elasticsearch, fiber, Git, GraphQL, Kafka, Kubernetes, Linux, MongoDB, NATS, PostgreSQL, RabbitMQ, Redis, REST API, S3, Swagger, unit-тестами и другими инструментами. Имеет опыт работы в проектах по контролю дорожных фондов РФ и международных денежных переводов. В рамках первого проекта реализовал методы просматривания, создания, редактирования и удаления объектов и их подобъектов, а также функционал загрузки и выгрузки документов в файловое хранилище. Во втором проекте работал с мультивалютными операциями, интегрировал систему с различными платёжными сервисами и внедрял сервисы для лимитов и комиссий. Также имеет опыт работы аналитиком в одном из проектов. Разработал и внедрил CRM и аналитический инструменты для отдела.

Подробнее

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

Information Security
ЮК
Юлия К.
Казань
Бизнес/системный аналитик
Senior
3 116,88 Р/час
XSD
XML
JSON
+3

Опытный аналитик (5+ лет опыта) в области разработки автоматизированных решений по управлению информационной безопасностью. Обладает такими качествами, как высокая скорость обучения, усидчивость, пунктуальность. Есть навыки коммуникации с Заказчиками, написания организационно-распорядительной документации. Является главным аналитиком по разработке нескольких основных модулей автоматизированной системы, принимала участие в проектной деятельности по созданию, внедрению и поддержке автоматизированных решений. Хочет заниматься бизнес и системным анализом, заниматься созданием стоящего продукта и чувствовать, что приносит людям пользу. Проекты в сфере: Управление информационной безопасностью - управление инцидентами ИБ, уязвимостями ПО, инвентаризация ИТ-инфрастурктуры Заказчика и тд (класс IRP, SGRC систем). Заказчики - крупные российские компании с распределенной по всей стране структурой (филиалы, площадки и тп).

Подробнее
EdTech • RnD
ЛЕ
Лариса Е.
Москва
QA авто
Middle+
3 766,23 Р/час
C#
database
.NET Framework 4.7
Redmine
WebDriver
ASP.NET
Xray
Zephyr
TestCafe
GitLab
+58

Опытный специалист, Инженер Фулстак по обеспечению качества, шесть лет опыта тестирования. Владеет функциональным тестированием с использованием Java, XPath, Selenide/Selenium Webdriver, Maven, GitLab, BitBucket, TestComplete. Опытна в увеличении покрытия тестами и обеспечении высокого качества на старшем уровне. Владеет навыками написания автоматических тестов с помощью Python и внедрения различных популярных инструментов тестирования. Обладает опытом во всех аспектах документации по тестированию и использования требований для создания сценариев тестирования для автоматизации UI/APIтестирования десктоп, вэб, мобильных приложений. Владею инструментами Allure, TestRail, Jira, Confluence в качестве основного рабочего пространства. Имеет обширный опыт в обеспечении качества продукта с функциональным, регрессионным, интеграционным, E2E тестированием.

Подробнее