Go — свежие вакансии
Обновляется каждый час. Найдено: 130 вакансий за последнюю неделю.
- Вакансий за неделю:
- 130
- Медиана:
- 300 000 ₽
- Вилка:
- 193 380 ₽ — 433 845 ₽
Зарплаты — по 126 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Ищем Goland-разработчика в нашу команду. Команда занимается развитием личного кабинета пользователей. Сейчас в основном пишем новый код по ТЗ.
Задачи:
- Разрабатывать новые backend-сервисы на Go;
- Реализовывать HTTP/REST API.
Для нас важно:
- Опыт коммерческой разработки от 3 лет;
- Уверенное владение Go;
- Умение писать чистый и поддерживаемый код;
- Опыт разработки HTTP/REST API;
- Опыт работы с Redis (или его аналогами);
- Опыт работы с Docker;
- Опыт работы с Git;
- Опыт работы с CI/CD;
- Навыки написания юнит и интеграционных тестов.
Будет плюсом
- Опыт работы с Kubernetes;
- Опыт работы с Helm;
- Опыт работы с Gin;
- Опыт работы с OpenAPI.
Мы предлагаем:
- Официальное оформление по ТК РФ;
- Льготы аккредитованной IT компании;
- ДМС с первого месяца работы;
- Гибкий график работы;
- Удаленный формат работы. При желании можно посещать наши офисы в Москве, Санкт-Петербурге и Самаре;
- Возможность пользоваться услугами компании бесплатно: домены, хостинг, SSL;
- Внутрикорпоративное и внешнее обучение;
- Возможность развивать личный бренд: выступление на митапах, конференциях, публикация статей;
- Современная техника для работы.
Golang-разработчик в команду инструментов продуктовой аналитики
Т‑Банк — data-driven-компания. При принятии решений мы ориентируемся в первую очередь на данные. Они помогают нам развивать все продукты компании: от кредитных карт до лайфстайл-сервисов.
Команда инструментов продуктовой аналитики разрабатывает платформу для проведения А/B-экспериментов. Мы развиваем один из элементов экосистемы, с которым можно проводить исследования и принимать решения на основе данных.
Цель нашей платформы — дать возможность пользователям проводить полный цикл исследований: от формулирования гипотезы и проведения эксперимента до подведения итогов по собранным данным.
Обязанности
- Разрабатывать сервисы и другие программные компоненты
- Разрабатывать новые функции и развивать существующие
- Активно участвовать в решении архитектурных вопросов
- Проектировать компоненты проекта
- Общаться с заказчиками и командами разработки, тестирования и сопровождения
- Участвовать в росте экспертности младших разработчиков в отделе
- Улучшать существующий код и проводить его рефакторинг
- Участвовать в оценке и планировании задач
- Писать юнит-тесты
- Проводить код-ревью
Требования
- У вас есть опыт промышленной разработки на языке Go
- Работали со стеком: PostgreSQL, Kafka, Cassandra, Prometheus
- Понимаете принципы архитектуры многокомпонентных систем и умеете применять эти знания на практике: балансировка нагрузки, обеспечение отказоустойчивости и так далее
- У вас есть опыт масштабирования инфраструктуры или вы понимаете, как это делается: база данных, брокер сообщений и так далее
- Знаете современные практики DevOps и организацию CI/CD
- Знаете, как организовать Zero Downtime Deploy для сервиса
- Будет плюсом опыт работы с Kubernetes и опыт на другом стеке — Python, Java, Kotlin и так далее
Мы предлагаем
- Работу в офисе или удаленно — по договоренности
- Возможность работы в аккредитованной ИТ-компании
- ДМС со стоматологией, включая чекапы, компенсацию покупки лекарств и льготные условия страхования для близких. Еще — страховка от несчастных случаев и болезней
- Рост по карьерному треку: проходите курсы по софт- и хард-скиллам, развивайтесь с поддержкой ментора и повышайте уровень с матрицей компетенций и регулярным ревью
- Сильное комьюнити. Вы будете работать с экспертами в своей области, сможете делиться знаниями и выступать на конференциях, посещать митапы и писать статьи
- Онлайн-консультации с психологами, юристами, специалистами по финансам и здоровому образу жизни
- Компенсацию затрат на спортивные абонементы, приложение Т-Спорта для онлайн-занятий и командные тренировки с коллегами
- 3 дополнительных дня к отпуску — можно использовать для отдыха или получить компенсацию
- Специальные тарифы на продукты Т-Банка и широкую программу скидок от партнеров
- Достойную зарплату — обсудим ее на собеседовании
Мы — PERX, аккредитованная IT-компания, лидер в создании цифровых решений для крупных игроков автомобильного рынка (Mazda, Suzuki, Geely, Haval, Omoda, Exeed и др.).
Мы ценим инновации и предлагаем нашим специалистам возможность работать с современным стеком в дружной и профессиональной команде.
Работая в нашей компании, Вы будете участвовать в разработке нашего продукта — платформы по управлению данными (CMS, MDM, PIM, DAM).
Для backend мы используем Go, применяем сервисную архитектуру. Мы используем технологии React для Frontend-разработки, внедряем DevOps, используем Docker, Swarm, Continuous Integration/Continuous Delivery, QA.
Мы ищем опытного инженера, который сможет взять на себя архитектурное лидерство и в последствии стать Tech/Team Lead продуктовой команды.
Ключевые задачи:
- Разработка Backend-приложений программных продуктов компании;
- Разработка Backend-приложений в рамках проектов компании;
- Разработка сервисов в рамках микросервисной архитектуры (SOA);
- Работа в Scrum-команде.
Что мы ожидаем от кандидата:
- Коммерческий опыт работы на Go от 6 лет (или суммарный бэкенд-опыт 8+ лет, из которых последние 4–5 – на Go);
- Глубокое знание внутреннего устройства Go;
- Опыт проектирования распределенных систем;
- Опыт работы с синхронными протоколами (gRPC, REST) и асинхронными брокерами (NATS / Kafka / RabbitMQ);
- Работа с SQL (PostgreSQL) и NoSQL (MongoDB) в распределенной среде;
- Знание Web-технологий (HTTP, WebSocket, SSL, REST, JSON) и опыт работы с фреймворками (в т.ч. net/http);
- Опыт работы с каналами, горутинами, контекстом, sync-пакетом;
- Linux – уверенное администрирование, написание скриптов, настройка сети;
- Тестирование – unit-тесты, интеграционные тесты, нагрузочное тестирование (умение проводить и анализировать результаты);
- Работа с Git, GitLab, Git-flow;
- OAuth2, безопасность API;
- Docker, docker-compose – опыт сборки образов, оркестрации локальных окружений;
- Английский язык – уровень чтения документации и ведения переписки (Intermediate+ приветствуется).
Будет плюсом:
- Опыт управления командой (от 3-х человек) в роли тимлида или техлида;
- Опыт найма, онбординга, построения индивидуальных планов развития;
- Знание Agile / Scrum – опыт работы в роли Scrum-мастера или активного участника.
Важные личные качества:
- Высокий уровень коммуникации – умение доносить сложные технические решения до бизнеса и продактов;
- Самостоятельность и самоорганизованность, готовность брать на себя ответственность за архитектуру;
- Системное мышление – умение видеть картину целиком и предлагать нестандартные решения;
- Способность быстро обучаться и адаптироваться, но при этом – готовность учить других;
- Следование процессам и стандартам компании;
- Проактивность;
- Внимание к деталям.
- Карьерный трек: переход в позицию Tech/Team Lead с расширением зоны ответственности;
- Возможность профессионального роста и участия в развитии уникального продукта для автобизнеса;
- Возможности развития внутри компании, участие в профильных конференциях, обучение;
- Дружную команду, наставничество (но мы ждём, что вы быстро станете наставником для других);
- Корпоративные скидки на английский в Skyeng для вас и вашей семьи;
- Корпоративный портал с внутренней валютой: зарабатывай бонусы и меняй на мерч.);
- Возможность проявлять инициативу: ваши идеи будут услышаны, вы сможете влиять на процессы;
- Квизы, тимбилдинги, марафоны и разные другие активности — вместе разбавляем будни и отмечаем праздники.
-
Официальное оформление по ТК РФ с первого дня, «белую» зарплату, социальные гарантии и льготы аккредитованной ИТ-компании;
-
Полную удаленку с гибким началом дня (8-часовой график, 5/2).
Если вы готовы присоединиться к нашей дружной команде и внести свой вклад в развитие компании, отправляйте свой отклик.
Международная аналитическая платформа для трейдеров находится в поиске Team Lead Go, который будет отвечать за развитие команды разработки, архитектуру решений и реализацию новых продуктовых возможностей. Поиск ведется в хабы Тбилиси/Лимасола (удаленного формата нет).
Обязанности:
- Руководить командой разработки и участвовать в развитии продукта.
- Анализировать бизнес-требования, участвовать в проработке новых функций и формировании технических решений.
- Взаимодействовать с командами разработки, DevOps и менеджерами проектов для успешной реализации задач.
- Принимать участие в проектировании архитектуры и разработке backend-компонентов на Go.
- Проводить code review и поддерживать высокий уровень качества кода.
- Развивать команду: проводить технические интервью, участвовать в найме, онбординге и адаптации новых сотрудников.
- Проводить регулярные встречи с командой, помогать в профессиональном развитии сотрудников и участвовать в оценке их эффективности.
- Совместно с DevOps-командой развивать процессы CI/CD и обеспечивать стабильный процесс релизов.
Требования:
- Опыт коммерческой backend-разработки от 5 лет.
- Отличное знание Go и опыт разработки высоконагруженных сервисов.
- Опыт работы Tech Lead или Team Lead от 2 лет.
- Опыт проектирования архитектуры распределенных систем.
- Понимание принципов построения CI/CD-процессов и взаимодействия с DevOps.
- Опыт работы с PostgreSQL.
- Развитые лидерские качества, умение принимать технические решения и эффективно выстраивать работу команды.
Условия:
- Конкурентную заработную плату.
- Помощь с релокацией в Грузию/Кипр.
- ДМС.
- 100% оплату больничных.
- Компенсацию питания.
- Компенсацию изучения английского языка, профильного обучения и участия в конференциях.
- Корпоративные мероприятия и комфортную рабочую атмосферу.
- Возможность влиять на архитектуру продукта и развитие инженерной команды.
Компания Clearway Integration – команда опытных разработчиков, архитекторов, инженеров и консультантов, созданная в 2011 году выходцами из Microsoft Consulting Services. Сегодня мы создаём программные продукты для управления и мониторинга больших ИТ-инфраструктур.
Мы разрабатываем линейку программных продуктов для автоматического управления и мониторинга серверов и АРМ в сетях из десятков тысяч хостов, управления Инфраструктурой Открытых Ключей, автоматизацией выпуска миллионов сертификатов TLS, миграции лесов Active Directory и Exchange масштаба страны. Наши продукты успешно применяются в одном из крупнейших банков и ряде промышленных холдингов. Наш стек это С#, Go Lang, PostgreSQL, ClickHouse, .net core, Angular.
Мы решаем реальные проблемы реальных людей, а не переклеиваем этикетки «импортозамещения».
Компания аккредитована в реестре Минцифры, имеет продукты в Реестре отечественного ПО и предоставляет системно-значимые сервисы. Наша команда реализовывала ИТ-инфраструктуру МОШ КК-2017, ЧМ-2018 и Универсиады-2019.
В связи с расширением объёма задач и проектов нам на полный рабочий день в команду разработки нужен Архитектор программного продукта/платформы, имеющий глубокую технологическую экспертизу и способный вести архитектуру и проектирование программного продукта (платформы) для создания решений по мониторингу, управлению конфигурацией и определения аномалий в сетях из десятков тысяч АРМ на платформе Linux и Windows.
Задачи, которые нужно будет решать:
- проектировать и управлять архитектурой решений, улучшать существующую микросервисную архитектуру с учётом высоких требований к надёжности, производительности и масштабируемости;
- декомпозировать и описывать архитектурные модели (ADR, C4, TOGAF) и задачи по их реализации разработчикам, контролировать реализацию архитектурных решений, проводить код-ревью;
- участвовать в планировании Менеджерами Проектов планов по реализации задач разработки наших продуктов;
- участвовать в согласовании с бизнес-заказчиками функциональных и нефункциональных требований и приоритетов работ;
- участвовать в найме и наставничестве разработчиков.
Что нам важно увидеть в кандидате:
- глубокую техническую экспертизу в области разработки решений с высокими требованиями к нагрузке и надёжности;
- умение оценивать задачи и потенциальные риски, проектировать сложную архитектуру для систем с высокой нагрузкой и надёжностью, определять объёмы и цели исследовательских задач;
- желание делать свою работу лучше и развиваться, и поощрять развитие участников команды (наставничество);
- понимание смысла своих решений и способность чётко обосновать их как для руководства, так и для команды.
Наши требования по компетенциям:
- опыт проектирования микросервисных или модульных решений, большим плюсом будет знакомство с практиками проектирования Domain-Driven Design;
- опыт описания архитектуры для команды разработки (ADR, C4Model, UML…);
- опыт разработки на Go для платформы Linux от 1 года. Большим плюсом будет знакомство с .NET Core на уровне чтения кода, проведения code review;
- опыт работы с PostgreSQL на уровне понимания принципов работы, создания и оптимизации структур данных и запросов, понимания работы кластерных решений;
- большим плюсом будет опыт использования ClickHouse в архитектурных решениях, это наше основное хранилище данных;
- опыт проектирования высоконагруженных решений;
- понимание принципов работы ОС Linux, большим плюсом будет опыт системного программирования под ОС Linux;
- реальный опыт в роли архитектора;
- опыт оптимизации технологических процессов разработки будет плюсом.
Что мы предлагаем:
- возможность быть ведущим архитектором в важных проектах, которые сложно получить в обычной команде разработчиков в банке или онлайн-сервисе;
- возможность предлагать и быть услышанным;
- конкурентный уровень полностью официальных доходов и постоянное трудоустройство по ТК РФ;
- возможность официального участия во всех государственных программах поддержки ИТ-отрасли включая льготную ипотеку;
- Соцпакет включает в себя: медицинскую страховку (ДМС), доплата больничных до 100% от оклада (28 дней в году), 3 оплачиваемых day-off на случай форс-мажора; мобильную связь, полное обеспечение оборудованием (включая орг. технику); возможность бесплатного обучения (внешнее обучение и профильные конференции), регулярные корпоративные мероприятия для сотрудников и их семей, а также материальная помощь при важных событиях в жизни (заключение брака, рождение детей и другое);
- существенные годовые бонусы до 6 месячных ЗП;
- офисный, удаленный или комбинированный вариант работы на выбор обязательно с 9 до 18 по Московскому времени.
Группа разработки YDB отвечает за одну из самых нагруженных СУБД в инфраструктуре VK. YDB — распределённая отказоустойчивая SQL-СУБД с горизонтальным масштабированием, строгой консистентностью и ACID-транзакциями. На её инфраструктуре работают Дзен (подписки, комментарии, лайки и другое), VK Streams (самобалансирующийся межрегиональный аналог Kafka от VK), Маруся и многие другие системы VK. Через наши кластеры ежедневно проходят терабайты в секунду входящих запросов.
Мы являемся частью облачных технологий VK и предоставляем YDB как database as a service: разрабатываем сервисы вокруг неё, поддерживаем платформу, от создания базы и до алертинга и мониторинга инцидентов, и отвечаем за то, чтобы ничего не деградировало под нагрузкой.
Задачи
- Проектирование и разработка инфраструктурных сервисов вокруг YDB
- Поддержка и настройка кластеров платформы, дежурства и разбор инцидентов
- Мониторинг и алертинг критичных компонентов: сбор, поставка и визуализация метрик
- Работа под реальной высокой нагрузкой (терабайты в секунду in/out)
Требования
- Опыт разработки от трёх лет
- Уверенное владение хотя бы одним языком (Java или Go)
- Готовность писать на разных языках — на проекте их много (Java, Go, Python, Bash), от полноценных сервисов до скриптов, и переключаться между ними придётся постоянно
- Понимание внутреннего устройства баз данных и различий между ними
- Самостоятельность, проактивность, умение договариваться с людьми
Будет плюсом
- Опыт с облачными технологиями
- Опыт с распределёнными или высоконагруженными СУБД
- Опыт в инфраструктурных задачах
Lead Backend Go Developer
PT NGFW — межсетевой экран нового поколения, предназначенный для защиты сетевой инфраструктуры, контроля приложений и обнаружения киберугроз. Разработан нашими инженерами с нуля.
Обеспечивает высокую производительность за счет обработки пакетов в пользовательском пространстве и использования современных процессоров. Скорость обработки трафика в режиме распознавания пользователей и приложений — более 400 Гбит/c. Собственные алгоритмы являются фундаментом, который обеспечивает функциональный рост без потери производительности.
Сертифицирован ФСТЭК по новым требованиям.
Наша команда занимается Системой Управления в продукте PT NGFW.
Чем предстоит заниматься
- разработка и поддержка сервисов на Go для NGFW-решений
- участие в формировании архитектурных решений
- написание качественного кода и проведение код-ревью
- оптимизация производительности, отказоустойчивости и масштабируемости сервисов
- менторинг разработчиков в команде (если есть такие амбиции)
- взаимодействие с продукт-командой и архитекторами для декомпозиции требований и планирования
- внедрение и поддержка лучших практик: тестирование, CI/CD, мониторинг
Наши ожидания
- коммерческий опыт разработки на Go от 4 лет
- глубокое знание языка: goroutines, channels, memory management, profiling
- опыт проектирования и разработки микросервисных архитектур (gRPC/REST, message brokers)
- уверенная работа с PostgreSQL, ClickHouse
Будет плюсом
- опыт работы с Kubernetes и Docker
Разработчик бэкенда в команду клиентских библиотек YDB
YDB — это распределённая отказоустойчивая реляционная база данных с открытым исходным кодом, которая сочетает в себе высокую доступность, масштабируемость и производительность. Вместе с сопутствующим стеком serverless-технологий YDB позволяет организовать систему хранения и обработки данных для самых сложных и требовательных приложений.
А ещё YDB — платформа для создания инфраструктурных компонентов. Мы предлагаем пользователям не только надёжные транзакции поверх таблиц, но и готовые решения на основе самого движка: персистентные очереди, федеративные запросы, сетевые диски для виртуальных машин, таких как Yandex Network Block Store, и другие.
Наша команда разрабатывает драйверы (SDK) для работы с YDB и всем, что можно построить на их основе: ORMs, migration tools, SQL Builders, готовыми приложениями.
Большую часть разработки ведём в GitHub, а значит, вы сможете прокачать личный бренд, решая рабочие задачи. О существенных фичах мы рассказываем на конференциях, публикуем статьи на русском и английском. Разработка фич и фиксы багов сразу же видны многочисленным пользователям YDB.
Работа с SDK-репозиториями YDB
Вам предстоит разрабатывать код, позволяющий использовать серверные фичи, разбираться в багах, в том числе багах API, исправлять их, улучшать observability SDK и покрытие тестами, повышать удобство API, добавлять поддержку YDB в такие фреймворки, как TypeORM, Prisma, Sequelize и другие.
Развитие YDB в опенсорс-комьюнити
Вы будете работать в опенсорсном проекте и при желании сможете выступать на российских и международных конференциях.
Разработка уникальных решений, влияющих на будущее распределённых систем хранения данных
Для развития платформы мы используем C++, Python, Go, Java, Node.js, поэтому важно уметь писать эффективный и понятный код, оптимизировать его, а также читать чужой код.
* Любите и умеете писать код, знаете один или несколько языков программирования (C++, Go, Java, Python, Node.js) и готовы при необходимости освоить новый
* Знаете классические алгоритмы и структуры данных и умеете применять их на практике
* Понимаете парадигму многопоточности, знакомы с основными подходами, проблемами и ограничениями в этой области
* Владеете паттернами разработки программного обеспечения
* Знаете и умеете создавать удобные и простые в использовании библиотеки (SDK) для разработчиков
* Понимаете работу распределённых баз данных
Яндекс Пэй позволяет оплачивать товары и услуги в интернете и офлайн-магазинах. Офлайн-магазины — новое для нас направление. Чтобы активно его развивать, у нас есть проекты в следующих сегментах:
* Транзакционный бэкенд — компонента, отвечающая за проведение платежей в нашей системе
* Личный кабинет — основной инструмент работы мерчанта
* Интеграции с экосистемными компонентами Яндекса
* Операционные инструменты для сотрудников Яндекса
Разработка
Вы будете разрабатывать и оптимизировать уже существующие проекты.
Проектирование
Понадобится и проектировать новые сервисы вместе с командой. Бизнес не стоит на месте — нам постоянно нужно тестировать гипотезы и делать запуски.
Командная работа
Важно взаимодействовать и со своей командой, и со смежными командами. У нашего проекта много провязок со смежными системами и компонентами. Поэтому многие задачи будут кросс-функциональными и кросс-командными.
* Разрабатывали на любом популярном объектно-ориентированном языке больше двух лет
* Пишете на Go или Python или хотите на них перейти
* Работали с реляционными базами данных (PostgreSQL, MySQL)
* Знаете JavaScript или TypeScript, создавали приложения на React, разрабатывали на Node.js
* Разрабатывали распределённые системы
Разработчик на Go в команду умного дома
Наша команда разрабатывает умный дом с Алисой — облачную платформу, объединяющую множество устройств разных производителей.
Наша экосистема становится всё популярнее. Недавно число активных пользователей превысило 1,5 миллиона в неделю, и мы продолжаем расти, обеспечивая двукратный прирост каждый год. Мы стараемся не отставать от времени и постоянно выпускаем новые устройства и функции, которые решают проблемы пользователей и делают их жизнь дома комфортнее.
В работе применяем Go, Docker, YDB, PostgreSQL, gRPC, Resty.
Сценарии автоматизации
Мы постоянно делаем сценарии автоматизации умного дома более удобными, надёжными и гибкими в настройке. Например, мы добавили возможность запускать их по сложным логическим условиям и поддерживать их сохранение на колонке, чтобы сценарии продолжали работать даже без интернета.
Расширение платформенного API
Вы будете поддерживать интеграцию с умными устройствами. Мы непрерывно расширяем API для поддержки новых устройств и их функций. Например, недавно мы предоставили возможность следить за показаниями умных счётчиков в приложении и запустили собственные matter девайсы с созданием своих режимов анимации ленты.
Обеспечение надёжности инфраструктуры
Вам предстоит повышать надёжность и отказоустойчивость инфраструктуры нашей платформы. Количество устройств и пользователей постоянно растёт — и инфраструктура должна выдерживать большие нагрузки.
* Разрабатывали на Go (или любом другом языке программирования) не менее трёх лет
* Пишете надёжный и высокопроизводительный код
* Хорошо знакомы с реляционными базами данных (YDB, PostgreSQL)
* Любите продуктовые задачи, результаты которых можно потрогать руками и показать друзьям в соцсетях
* Работали с высоконагруженными системами
* Знакомы с микросервисной архитектурой и основными проблемами межсервисного и межсетевого взаимодействия
Мы работаем над тем, чтобы пользование общественным транспортом и автомобильной навигацией было ещё более удобным. Мы помогаем пользователям сравнивать и выбирать оптимальные сценарии перемещения по городу: на такси, каршеринге, самокатах, общественном транспорте или личном автомобиле.
Почему у нас классно:
* Масштабы. Mobility развивает два самостоятельных продукта — Транспорт и Навигатор, которые работают во многих странах мира.
* Технические и архитектурные задачи. Наши сервисы обрабатывают десятки тысяч запросов в секунду. При разработке новых функций мы уделяем особое внимание надёжности и способности системы к увеличению мощности.
* Влияние на продукт. Мы участвуем в формировании планов развития и создании новых функций.
* Возможности для роста. У команды большая зона ответственности, поэтому есть возможности для профессионального и карьерного роста.
* Современные технологии. Кодовая база на C++ 20 и userver — фреймворк для продуктовой разработки. Также используем Python и Go. У нас микросервисная архитектура с настроенным процессом непрерывной интеграции и доставки. Для хранения данных применяем PostgreSQL, MongoDB и Redis.
Проектирование микросервисов и их взаимодействия для сложной бизнес-логики
Вам предстоит проектировать новые функции: продумывать API, схему общения с клиентами и взаимодействие микросервисов. Кроме этого, вы будете улучшать существующую архитектуру бэкенда.
Разработка и запуск фич для пользователей по всему миру
Вам предстоит работать над разнообразными задачами и проектами: от запуска приложений в новых странах до разработки новых сценариев, влияющих на цикл заказа.
Роль лида и ведение проектов, затрагивающих несколько команд
Ваша зона ответственности — координация работы команды, приоритизация задач и поддержка эффективного взаимодействия с другими командами. Вы будете отвечать за полный жизненный цикл фич: от проектирования до финального запуска и последующего развития.
* Управляли командой
* Участвовали в формировании архитектуры высоконагруженных систем
* Умеете писать качественный код на любом современном языке программирования
* Ориентируетесь в классических алгоритмах и структурах данных
* Знакомы с реляционными и нереляционными базами данных
* Умеете мотивировать и развивать коллег, выстраивать рабочие процессы
* Обладаете сильными коммуникативными навыками: умеете договариваться, аргументировать решения, презентовать идеи
* Предпочитаете баланс между техническими и продуктовыми задачами
* Имеете опыт интервьюирования и подбора разработчиков
Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.
DevPlatform — новый внутренний продукт Т-Банка. Мы создали его, чтобы стандартизировать и формализовать лучшие практики поставки ИТ-ценности в Т-Банке.
Наша цель — дать разработчикам удобный набор инструментов для написания кода, запуска тестов и деплоя в продакшен, который поможет им сфокусироваться на создании новых продуктов и фич, а не на изучении DevOps.
Мы ищем Golang-разработчика, который займется разработкой системы Distributed Tracing на основе открытых компонентов (Jaeger / OpenTelemetery Collector / Cassandra). Под разработкой мы понимаем:
— продуктизацию сервисов сбора и хранения трейсов;
— создание подходящих под задачу алгоритмов хвостового семплирования;
— создание системы динамического управления проектными квотами, которая позволит нам сохранять полезные трейсы и отбрасывать заурядные.
Обязанности:
- Разрабатывать инфраструктурный сервис для сбора распределенных трейсов
- Заниматься дизайном и имплементацией подходов к управлению нагрузкой: QoS на пропускную способность, динамическое/адаптивное семплирование и так далее
- Разрабатывать подходы к обеспечению надежности системы сбора трейсов, определять SLO/SLI
- Участвовать во внедрении распределенного трейсинга, в том числе в создании каталога согласованных библиотек инструментализации под технологический радар Т-Банка
Требования:
- У вас есть опыт промышленной разработки на Go. Опыт с Java, Kotlin и C++ будет плюсом
- Понимаете принципы архитектуры многокомпонентных систем — балансировку нагрузки, обеспечение отказоустойчивости и так далее — и умеете применять эти знания на практике
- Знаете экосистему CloudNative: K8s, Prometheus и Jaeger
- Умеете работать с Cassandra, Elasticsearch, ClickHouse и Kafka, в том числе сайзить инфраструктуру
Мы предлагаем:
- Гибридный режим работы: можно работать в уютном офисе или дома
- Платформу обучения и развития «Т-Банк Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии
- Линейку льготных тарифов на продукты Т-Банка
- Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
- Частичную компенсацию затрат на спорт по окончании испытательного срока
- Компенсацию обедов и транспорта в дни посещения офиса
- Сервисы для поддержки сотрудника по психологическим, юридическим и финансовым вопросам
- Три дополнительных дня отпуска в год
- Достойную зарплату — обсудим ее на собеседовании
Fullstack-разработчик (middle + / senior)/ Node JS + React / GO + React
Привет! Мы развиваем финтех-платформу с функционалом кошелька, банковских карт, регистраций и верификаций пользователей, историей транзакций и интеграциями с платежными провайдерами. Проект уже в продакшене и активно масштабируется.
Мы - целая in-house студия, где параллельно ведётся несколько проектов в области финтеха и цифровых сервисов. Это даёт возможность работать над разными задачами, прокачивать навыки и влиять на архитектуру продуктов, которые реально выходят в продакшен и используются клиентами.
Нам нужен опытный Fullstack-разработчик, который будет развивать интерфейс личного кабинета, проектировать архитектуру серверной части и интегрировать продукт с внешними сервисами.
Основная задача:
Разработка и развитие фронтенда и бэкенда платформы: личный кабинет, работа с кошельком и транзакциями, интеграции с банками и платёжными провайдерами, обеспечение безопасности и масштабирования системы.
Технологический стек:
Frontend:
- React (hooks, state management)
- Vite
- TypeScript
- SCSS
- Pinia
Backend:
- NestJS (TypeScript)
GoLand (опционально) - PostgreSQL, TypeORM
- Redis, RabbitMQ
- Docker, Docker Compose
Требования:
- Опыт коммерческой разработки от 4–5 лет.
- Уверенное владение React / Node / GO
- Опыт разработки SPA-приложений и интеграции с REST API.
- Знание TypeScript (frontend + backend).
- Опыт разработки финтех-продуктов (балансы, эквайринг, транзакции).
- Опыт проектирования архитектуры серверной части (NestJS).
- Понимание принципов безопасности (XSS, CSRF, PCI DSS, AML/KYC).
- Опыт работы с очередями (RabbitMQ, Redis).
Обязанности:
- Разработка и поддержка SPA-приложений (регистрация, баланс, история транзакций).
- Проектирование и развитие серверной архитектуры (кошельки, статусы операций, API-интеграции).
- Интеграция с внешними вендорами и банками.
- Настройка защищённых каналов взаимодействия.
- Оптимизация производительности фронтенда и бэкенда.
- Участие в ежедневных созвонах и планировании задач.
- Ведение документации и взаимодействие с продуктовой командой.
Будет плюсом
- Опыт работы с WebSocket и real-time-данными.
- Опыт оптимизации высоконагруженных систем.
- Навыки проектирования микросервисной архитектуры.
- Опыт интеграции с международными платёжными системами.
- Участие в сертификации PCI DSS.
Мы предлагаем:
- Участие в развитии финтех-продукта с реальными пользователями и транзакциями.
- Возможность влиять на архитектуру и UX продукта.
- Гибкий формат работы.
- Конкурентная заработная плата.
P.S. В отклике оставляйте контакты TG
#middle #100k #удаленка
ZeBrains
Java Разработчик (с частичной занятостью на Go)
до 200 000 ₽ на руки (вилка 160 000–200 000 ₽)
Опыт работы: коммерческий опыт Java; опыт Go от 2 лет
Полная занятость
Формат работы: удалённо
☑️ Чем предстоит заниматься
-Ревёрс-инжиниринг монолита на Java
-Разработка бэкенда нового сайта и мобильного приложения с нуля на микросервисной архитектуре
-Поддержка микросервисов, реализация новой функциональности
☑️ Наши пожелания к кандидатам
-Коммерческий опыт разработки на Java
-Коммерческий опыт разработки на Go от 2 лет
-Понимание микросервисной архитектуры
-Опыт работы с PostgreSQL и Redis
-Готовность учиться и развиваться
Контакты: @Alksksndrt (Telegram)
Java Job в Telegram | в VK | в Max
Технический лидер Go (Evolution IaaS)
#гибрид #lead
Москва
Компания: Облако.ру
🔹ОБЯЗАННОСТИ
-Проектирование архитектуры с нуля: масштабируемый сетевой компонент на Go, интеграция с SDN, compute и API;
-Выбор технологий, построение PoC, декомпозиция задач, проведение code review, контроль качества;
-Организация работы команды, распределение задач, развитие экспертизы и обучение инженеров;
-Интеграция с инфраструктурой (SDN, сетевые плагины, service discovery, observability);
-Постоянный анализ bottleneck, оптимизация производительности, обеспечение отказоустойчивости, автоматизация тестирования и деплоя;
-Взаимодействие с продуктовыми менеджерами, архитектурой, эксплуатацией;
-Ведение и актуализация технической документации, решение инженерных конфликтов, принятие ключевых решений.
🔹ТРЕБОВАНИЯ
-Production-опыт в проектировании/разработке сетевых сервисов, компонентов взаимодействующих с маршрутизаторами, SDN-контроллеров или аналогичных систем;
-Экспертиза в сетях: TCP/IP, L2/L3, маршрутизация, VPN, VLAN/VxLAN, tunneling, NAT и пр.;
-Владение Go на уровне продакшн-решений: многопоточность, микросервисы, оптимизация, RPC/gRPC, REST;
-Опыт участия в архитектуре и запуске отказоустойчивых распределённых систем;
-Руководство инженерными командами, code review, организация процессов CI/CD;
-Опыт интеграции с public/private облаками, контейнерной инфраструктурой (K8S/CRI/OVS);
-Знания observability: сбор метрик, логирование, трассировка.
Откликнуться (https://cloud.ru/career/vacancies/4116420)
IT Jobs в Telegram (https://t.me/devs_it) | в VK (https://vk.com/job_for_programmers) | в Max (https://max.ru/devs_it)
Тасклеты предоставляют интерфейс на различных языках программирования для запуска приложений в облачных окружениях. Сервис позволяет написать приложение на Python, Go, Java, NodeJS и запускать его в своих процессах автоматизации. Задача сервиса — обеспечить запуск в одном из рантаймов с учётом требований к окружению, а затем предоставить прозрачную информацию о том, что произошло с приложением.
Наша команда делает запуск таких приложений надёжнее и эффективнее, а анализ результатов — удобнее и быстрее.
Тасклеты активно развиваются: каждые полгода наша аудитория удваивается. У нас большой бэклог продуктовых идей. Вы будете оказывать влияние на сервис, критически важный для инфраструктуры Яндекса.
У нас распределённая команда: сотрудники находятся в Москве, Санкт-Петербурге и Белграде. В смежной команде есть UI-разработчик и дизайнер, с которыми также предстоит работать.
Есть дежурства: иногда нужно реагировать на уведомления, разбираться с первопричиной проблемы, устранять её или тюнить сами уведомления.
Подписывайтесь на [телеграм-канал Yandex Infrastructure](https://t.me/+PZIYnlkjFeNmMjE6), чтобы узнать больше о том, как мы делаем внутреннюю инфраструктуру Яндекса.
Разработка бизнес-фич
Вы будете проектировать и создавать решения, которые нужны бизнесу. Например, добавлять фильтрацию исполнений по популярным срезам данных или внедрять AI-анализатор для исполнения тасклетов.
Работа с UX и техдолгом
Улучшение UX — один из приоритетов продуктового развития. Нам предстоит вместе придумывать и реализовывать решения, которые облегчат пользователю диагностику и сэкономят время тысячам разработчиков. В сервисе мало накопленного техдолга, и мы стремимся поддерживать его в таком состоянии. Для этого выделяем время на устранение легаси.
Решение сложных задач
Вам предстоит предоставлять альтернативу пользователям с особыми требованиями, которые невозможно удовлетворить в существующих рантаймах. Необходимо будет обеспечивать быстрый запуск простейших тасклетов, не требующих сложного окружения.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Работали с реляционными базами данных
* Уверенно владеете языком программирования Go
* Умеете разрабатывать распределённые системы
* Можете самостоятельно спроектировать фичу, увидеть плюсы и минусы принятого дизайна
* Работали с YDB или ClickHouse
* Знаете фреймворк gRPC
* Можете оценить пользу от реализации фичи для конечного пользователя
Мы — новая AI-лаборатория, созданная совместно с одной из крупнейших сетей автодилеров. Цель — собрать единое AI-ядро, которое оцифрует и автоматизирует операционку автодилеров по всему миру.
Сейчас собираем команду, чтобы внедрить ИИ во всю воронку контактов с клиентом: от первого сообщения в чате до очной продажи в салоне. Начинаем с дилеров в РФ, дальше СНГ, MENA и Азия.
Что мы делаем:
- AI-агенты для классифайдов и звонков. Боты общаются с клиентами, назначают встречи, ищут машины под выкуп и сами ведут CRM
- AI Native CRM дилера. Оцифровка оффлайн-продаж. Клиент приходит в салон, менеджер общается через смарт-бейдж. Система в реальном времени транскрибирует диалог, сумаризирует его в CRM и прямо во время встречи диктует менеджеру подсказки в микронаушник
Твои задачи:
- Писать бэкенд на Go: сервисы реального времени, стриминг аудио, очереди, шина событий
- Держать низкую задержку на пути «микрофон → STT → LLM → подсказка в ухо»
- Инфраструктура под агентов: оркестрация вызовов LLM, retry, идемпотентность, наблюдаемость
- Переключение между проектами
Что ждём от кандидата:
- Уверенный Go в проде: конкурентность, каналы, профилирование, понимание, где именно течёт память и время
- Опыт с высоконагруженными и/или real-time системами: WebSocket, gRPC, стриминг
- PostgreSQL, Redis, Kafka/NATS
- Docker, CI/CD, умение довести свой сервис до прода и потом его чинить
- Вайбкодинг головного мозга
Будет плюсом:
- Rust — у нас есть задачи на edge и обработку аудио, где он к месту
- Опыт с аудио: кодеки, VAD, потоковый STT
- Понимание IoT/железа
- Опыт интеграции LLM в продукт
Что предлагаем:
- Зарплата: до 150 000 ₽ на руки
- Стартап внутри крупного бизнеса. Прямая работа с фаундерами, без пяти уровней согласований
- Открываем юрлицо в Алматы. Будем внедрять решение у дилеров СНГ, ОАЭ и Азии
- Работа преимущественно в офисе. Нужно будет фигачить. Наша цель — забрать мировой рынок авторитейла
Резюме присылать: @alyonkinn
Российский разработчик продуктов в области информационной безопасности ищет к себе в команду Руководителя группы инженеров.
Мы — прогрессивная команда
IT-специалистов в области разработки средств информационной безопасности, обработки и анализа данных, а также роботизации бизнес-процессов
Обещаем много интересной работы на динамично растущем рынке, достойных вызовов, рост вместе с бизнесом и команду единомышленников!
Задачи, которые необходимо решать:
- Управление командой инженеров, занимающейся внедрением продуктов компании;
- Найм, обучение, онбординг новых сотрудников и развитие действующей команды;
- Контроль качества выполнения задач, оптимизация загрузки инженеров;
- Техническое лидерство (экспертное участие в построении сложных, высоконагруженных геораспределенных катастрофоустойчивых кластеров под задачи крупных заказчиков);
- Контроль проведения пилотных проектов, успешного внедрения ПО и регулярного выполнения регламентных работ;
- Выступление в роли технического лидера на сложных пресейлах, защита архитектурных решений перед ИБ-директорами заказчиков;
- Обратная связь для продуктовой команды разработки (улучшение инсталляторов, документации, стабильности);
- Обеспечение бесперебойной работы, масштабирования и безопасности корпоративных сервисов, сетей и серверов компании-вендора;
- Создание, поддержка и развитие стабильных сред разработки, тестирования и стейджинга (Dev/Stage/Prod) для продуктовых команд (Java, Go);
- Оптимизация пайплайнов сборки, тестирования и доставки продуктов, тесное взаимодействие с командами разработки для ускорения релизных циклов.
От претендента ожидаем (важно не знание всех требований, а желание быстро освоить и развиваться в данной области):
Опыт руководства:
- От 3 лет в роли Team Lead / Head of Engineering в компаниях-вендорах, системных интеграторах или Enterprise-заказчиках.
- Успешный опыт организации процессов внедрения и поддержки сложных инфраструктурных или ИБ-продуктов.
- Практический опыт построения геораспределенных отказоустойчивых систем (HA/DR).
Технический стек (Hard Skills):
- Глубокие знания Linux (RHEL-like, Debian-like), обязателен опыт работы с российскими ОС (Astra Linux, РЕД ОС, Alt Linux и др.) и отечественными средами виртуализации;
- Уверенное владение Docker и Kubernetes (K8s) на уровне администратора/архитектора;
- Опыт работы с PostgreSQL, ClickHouse и OpenSearch (настройка кластеров, оптимизация производительности, резервное копирование);
- Базовое понимание архитектуры приложений на Java и Go для эффективного траблшутинга и чтения логов;
- Опыт организации нагрузочного тестирования инфраструктуры перед сдачей проектов в промышленную эксплуатацию.
Другое:
- Готовность пройти обучение (за счет компании) по электробезопасности и получить категорию/Наличие категории по электробезопасности.
#NGRTeam предлагает своим сотрудникам:
Забота о достатке:
- Достойный уровень оплаты труда;
Забота о развитии:
- Работа в команде профессионалов;
- Возможность профессионального развития и карьерного роста;
Забота о комфорте:
- Эргономичное рабочее место;
- Зоны отдыха;
- Кофе, чай, сладости;
- Корпоративные мероприятия и т.п.
Забота о здоровье:
- Бесплатная медицинская страховка после испытательного срока ;
- 21 день 100% оплачиваемых дней отсутствия по болезни;
Забота о времени:
- офис в центре города метро Савеловская /Марьина Роща.
- Возможность гибридного графика работы (после ИС 1-2 дня удаленно).
- Возможность гибкого начала/окончания рабочего дня (с 08.00/09.00/10.00 до 17.00/18.00/19.00).
Ozon Рассрочка – уникальный для России автоматизированный онлайн-сервис выдачи рассрочек на покупку товаров. По сути, это встроенная в наш маркетплейс кредитная карта: клиент всегда видит доступный лично ему лимит и в любой момент может им воспользоваться. Мы с нуля создали масштабную и сложную систему, которая сама оценивает риски и принимает решения об одобрении заявок. В процессе задействовано множество интеграций, данные внешних источников, проводятся нетривиальные проверки. При этом для пользователя всё просто и понятно: нужно заполнить анкету и загрузить фото — их система тоже обрабатывает автоматически.
Основной стек: Golang, Docker, Kubernetes, Postgresql, CI/CD.
Вам предстоит:
Участвовать в разработке архитектурных решений
Писать качественный, высокопроизводительный код на Go
Мы ожидаем:
Опыт коммерческой разработки программного обеспечения от 5 лет
Владение языком Go будет преимуществом
Опыт написания тестов и тестируемого кода
Опыт работы с БД и знание SQL
Знакомство с Linux
Наша группа является частью Platform Engineering в Яндексе. Мы делаем сервис Codenv, который создаёт виртуалки, развёрнутые поверх внутреннего облака, и управляет ими. При помощи редактора Visual Studio Code сервис Codenv позволяет в один клик, «по кнопке», развернуть окружение нужной конфигурации и запустить на удалённом хосте проект, готовый к работе с единым репозиторием, предсобрать workspace для редактора кода, а также следить за жизненным циклом запущенной виртуальной машины.
Мы ищем человека, который хочет работать с современными технологиями и решать интересные задачи в данной области. Разработчика со стремлением писать инструменты разработки для таких же, как он сам.
У нас сильная и дружная команда, в которой трудятся опытные разработчики с широкой экспертизой. Мы всегда поддерживаем друг друга и стремимся сохранять дружелюбный настрой, постоянно работаем над тем, чтобы соблюдать баланс производительности и комфорта.
Технологии, которые мы применяем: Golang, виртуализация и контейнеризация, локальная и распределённая сборка, Visual Studio Code.
Подписывайтесь на телеграм-канал Yandex Infrastructure, чтобы узнать больше о том, как мы делаем внутреннюю инфраструктуру Яндекса.
Развитие продуктового подхода
Смысл сервиса в том, чтобы покрывать продуктовые сценарии работы наших пользователей — разработчиков Яндекса. Задачи в Codenv — это возможность напрямую влиять на эффективность работы коллег. Мы используем продуктовый подход: вы сможете общаться с пользователями, находить и прорабатывать пользовательские сценарии, а затем воплощать их в жизнь, делая работу других разработчиков приятнее и эффективнее.
Повышение стабильности
При разработке сервиса многие вещи сознательно были упрощены, кое-где были срезаны углы. Сейчас мы активно работаем над надёжностью сервиса и стремимся улучшить качество жизни разработчиков, повышая нашу стабильность. Вам предстоит заниматься тем же.
Работа над отказоустойчивостью
Виртуальные машины разработчиков бывают очень чувствительны к отключениям дата-центров — например, на регламентные работы. Необходимо будет продумывать непрерывные сценарии работы и миграции данных.
* Имеете опыт разработки на Go
* Умеете проектировать REST API и работать с gRPC
* Хорошо знаете Linux
* Знаете реляционные базы данных
* Понимаете архитектурные практики разработки распределённых сервисов
* Понимаете принципы построения современных систем контроля версий
* Имеете опыт разработки высоконагруженных распределённых систем
* Имеете стойкое желание сделать работу инструментов разработки лучше
Мы — Билайн. Здесь технологии встречаются с энергией тех, кто только начинает свой путь и не боится пробовать.
Мы создаём среду, где твой взгляд важен с первого дня, а желание расти поддерживают делом.
Сейчас мы ищем стажера в команду в департамент разработки и проектного управления.
Что тебе предстоит — слово за тобой:
- Разработка и рефакторинг серверных методов (backend) на одном из языков: Python, Java или Go.
- Работа с базами данных под руководством ментора.
- Диагностика и исправление ошибок в существующем коде.
- Диагностика и исправление ошибок в существующем коде.
- Написание модульных и интеграционных тестов.
- Изучение технической документации и участие в планировании задач.
- Периодическая доработка фронтенд‑компонентов.
Это мэтч, если:
- Есть начальные знания одного из языков: Python, Java или Go (умение написать простой серверный метод или скрипт).
- Имеются базовые навыки работы с JavaScript.
- Понимаешь принципы реляционных и NoSQL‑баз данных.
- Мотивирован и готов обучаться использовать незнакомые технологии.
Классные условия — за нами:
- Работай и учись!
- Совмещай стажировку в Билайне с учебой, как тебе удобно. Вместе с руководителем вы выберете гибкий график работы.
- Зарабатывай!
- За работу в компании ты будешь получать зарплату в соответствии с отработанными часами.
- Учись с наставником!
- Опытный куратор составит для тебя план обучения, чтобы сделать твою стажировку эффективнее.
- Будь мобильным!
- Используй возможности гибридного формата работы: тебе понадобятся интернет и ноутбук.
- Работай в команде профессионалов!
- Приходи развиваться в сильной команде и учиться у профессионалов своего дела.
- Развивай карьеру!
- Получи возможность постоянного трудоустройства по итогам стажировки.
- Проходи учебную практику с пользой!
- Стажировка в Билайне — это отличная возможность пройти официальную учебную или производственную практику по твоей специальности. Мы предоставим все необходимые документы и поддержку для твоего ВУЗа или колледжа!
Golang developer в Департамент Логистики
Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Вам предстоит:
- Разрабатывать микросервисную платформу для крупнейшего e-commerce проекта;
- Создавать систему управления логистикой;
- Писать качественный и высокопроизводительный код на Go;
- Участвовать в разработке архитектурных решений.
Вы нам подходите, если:
- Имеете опыт разработки на Golang от 3х лет;
- Имеете опыт работы с PostgreSQL/MongoDB;
- Имеете опыт проведения код ревью;
- Умеете анализировать поставленную задачу и находить нестандартные решения.
Условия для сотрудников:
- Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
- Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
- Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
- Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
- Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
- Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Компания ТрансТелеКом (ТТК) входит в пятерку ведущих российских операторов связи и имеет 25-летний опыт работы на рынке телекоммуникационных услуг.
Одним из приоритетных направлений развития компании на сегодняшний день является предоставление интеграционных IT услуг и сервисов, а также услуг информационной безопасности в интересах крупных корпоративных заказчиков (коммерческих холдинговых структур, финансовых организаций, государственных органов и учреждений).
Компания интенсивно растет и развивается и на сегодняшний день участвует в реализации масштабных проектов.
Ищем Junior Go-разработчика который уверенно знает базовый синтаксис языка, принципы работы с памятью и указателями, основы конкурентности (горутины и каналы), а также уметь писать простые веб-сервисы и работать с реляционными базами данных.
Чем предстоит заниматься:
- Разработка и поддержка кода
- Написание чистого, читаемого и документированного кода на языке Go
- Исправление багов и дефектов, найденных в процессе тестирования или эксплуатации
- Участие в рефакторинге и оптимизации простых участков кода под руководством ментора
- Интеграция и работа с данными
- Разработка новых эндпоинтов для REST API приложений
- Написание простых SQL-запросов к базам данных для выборки, вставки и обновления информации
- Подключение и интеграция сторонних API и внешних сервисов
- Тестирование и деплой
- Покрытие собственного кода юнит-тестами для проверки корректности логики
- Контейнеризация разработанных микросервисов с помощью Docker
- Развертывание приложений на тестовых стендах и базовый анализ логов при сбоях
- Командное взаимодействие
- Участие в код-ревью (code review) для получения обратной связи и улучшения навыков
- Взаимодействие с тестировщиками (QA) для воспроизведения и устранения ошибок
- Ведение задач в трекерах (Jira, Kaiten) и документирование своей работы в базе знаний (Confluence)
Требования:
- Знание языка Go (Golang)
- Синтаксис и типы: переменные, типы данных, циклы, функции, структуры, массивы, срезы (slices) и мапы (maps)
- Указатели: понимание работы с памятью, адресов и передачи аргументов по значению или ссылке
- Конкурентность: базовое понимание горутин (goroutines), каналов (channels) и принципов работы планировщика
- Инструменты (Tooling): использование gofmt, менеджера зависимостей go mod, написание базовых юнит-тестов с помощью пакета testing
- Архитектура и веб-разработка
- Создание API: понимание принципов REST, умение поднимать базовый HTTP-сервер с использованием стандартной библиотеки (net/http) или легких роутеров (например, chi, gin)
- Базы данных: базовый опыт работы с реляционными БД (PostgreSQL, MySQL), написание простых SQL-запросов и понимание работы с драйверами/ORM (например, sqlx, gorm)
- Работа с ошибками: правильная обработка ошибок в Go (идиоматичная проверка if err != nil)
- Инструменты окружения и смежные навыки
- Система контроля версий: уверенное владение Git (коммиты, ветки, мержи, ревью)
- Контейнеризация: базовое понимание Docker, умение написать простой Dockerfile для запуска приложения
- ОС Linux: базовые навыки работы с терминалом, умение читать логи и запускать процессы в среде Linux
Мы предлагаем:
- Стабильную "белую" конкурентную заработную плату: оклад + премия
- Заработная плата обсуждается индивидуально по результатам собеседования
- Расширенная медстраховка
- Оформление на работу в полном соответствии с ТК РФ
- Корпоративные программы в области спорта/фитнеса и изучения иностранных языков
- Возможность решать разноплановые задачи и расширять свою экспертизу, формировать в рамках компании лучшие практики
- Выгодные скидки на услуги Компании ТТК
- Профессиональная команда
- Новогодние подарки детям
- Возможности профессионального и карьерного роста в крупнейшей федеральной телеком Компании
- Амбициозные задачи и проекты на уровне филиала и Компании
- График 5/2, гибкая настройка начала и конца рабочего дня
- Комфортный офис со всеми условиями
При отклике указывайте пожалуйста Ваши з.п. ожидания.
Звоните и оставляйте отклики. Будем рады ответить на все ваши вопросы!
О команде
Ищем middle/senior golang-разработчика, чтобы творить магию вокруг социального графа Команда занимается публичным профилем пользователя, обработкой и хранением связей между пользователями, алгоритмами расчета потенциальных друзей, отправкой уведомлений о различных событиях на мобильные устройства и конфигурацией социальных фичей.При разработке используем Go, PostgreSQL, сервисы связываем через grpc и Kafka, для мониторинга и алертов используем ELK, Grafana, Prometheus и ClickHouse. Деплоим в Kubernetes через Gitlab & Helm.
Какие задачи предстоит решать
- Расширять и совершенствовать функционал нашего проекта, думая о запредельной нагрузке (olap и oltp).
- Проектировать сервисы таким образом, чтобы геораспределенность ЦОД не влияла на репликацию и сценарии использования.
- Умело складывать в реляционную СУБД графовые данные и быстренько извлекать их хитрыми запросами.
- Предлагать, защищать и реализовывать собственные идеи.
Что ждём от кандидата
- Опыт разработки высоконагруженных бэкендов на Go от 4 лет.
- Опыт работы с Kafka, SQL и/или NoSQL базами данных.
- Желание делать то, что нравится, продукт, которым сам будешь пользоваться.
- Умение писать быстрый, безопасный и простой код.
Преимуществом будет опыт эксплуатации высоконагруженных приложений в кластере k8s.
Почему Golang-разработчику хорошо в 2ГИС
Здесь развита культура разработки на Golang. В 2ГИС вокруг тебя много других Golang-разработчиков, с которыми можно обсуждать интересные тебе темы. Периодически мы делаем внутренние митапы, любим выступать с докладами.
У нас полноценная команда разработки продукта, в которой есть также frontend и mobile-разработчики, QA-инженеры, дизайнеры, продуктовые и проектные менеджеры.
Кроме того
- 2ГИС — аккредитованная IT-компания.
- Техника и ОС на выбор.
- У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в ряде городов России.
- Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании.
- Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
- Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
- Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.А ещё мы проводим внутренние хакатоны, отмечаем значимые релизы и устраиваем масштабный фестиваль 2FEST для всего RnD. Делимся опытом на митапах и в подкастах, пишем про технологии на Хабре, а про новое в продуктах - на VC и Доставили, рассказываем о внутрянке в телеграм Dev2GIS, выступаем на CodeFest, HighLoad и многое другое.Подписывайся на наш telegram-бот и узнавай о новых вакансиях в 2ГИС.
Мы собираем воедино все сценарии разработки, тестирования и сопровождения приложений в Т-Банке, создавая централизованную application-centric PaaS-платформу — Spirit. Наш продукт постоянно расширяется и на сентябрь 2025 года включает более 15 систем, которые объединены вокруг разных этапов производственного цикла.
Основные пользователи платформы — технические специалисты: Dev, DS, SRE и другие. Иногда это более широкая аудитория, например при появлении low-code- и no-code-интерфейсов в технически сложных продуктах.
Команда Spirit Code развивает и поддерживает корпоративную платформу работы с исходным кодом на базе GitLab. Мы обеспечиваем ее надежность, производительность и безопасность. Еще — добавляем в платформу возможности, которых нет в стандартном GitLab.
- Развивать платформенные сервисы и расширения поверх GitLab: API, интеграции, утилиты
- Проектировать и реализовывать функциональность для репозиториев, процедур ревью MR
- Участвовать в архитектурных решениях: ADR, декомпозиция, выбор паттернов и протоколов
- Обеспечивать надежность и масштабирование платформы — SRE-практики
- Интегрировать платформу с корпоративными системами
- Писать интеграционные, unit- и e2e-тесты, поддерживать качество кода, проводить ревью и инициировать рефакторинг
- Вести техническую документацию
- Участвовать в оценке и планировании задач
- Менторить разработчиков, делиться опытом, улучшать инженерные практики команды
- У вас есть коммерческий опыт разработки на Go: конкурентность, тестирование, профилирование
- Есть опыт работы с брокерами сообщений: знаете Kafka, RabbitMQ или NATS, понимаете гарантии доставки и ретраев
- Уверенно разрабатываете на бэкенде: REST/gRPC
- Знаете SQL и NoSQL: базовые K/V, например Redis, и PostgreSQL — схемы, индексы, миграции
- Разбираетесь в контейнеризации и оркестрации: Docker, Kubernetes
- Умеете выявлять и устранять деградации с использованием метрик, логов и трейсов — Prometheus, Grafana, OTel
- Умеете проектировать дизайн распределенных сервисов: отказоустойчивость, масштабирование, согласованность, кэширование
- Используете практики CI/CD, в приоритете GitLab CI, и безопасные выкладки — feature flags, canary, rollbacks
- Умеете проводить код-ревью, создавать понятную ADR и документацию
- Работу в офисе или удаленно — по договоренности
- Возможность работы в аккредитованной ИТ-компании
- ДМС со стоматологией, включая чекапы, компенсацию покупки лекарств и льготные условия страхования для близких. Еще — страховка от несчастных случаев и болезней
- Рост по карьерному треку: проходите курсы по софт- и хард-скиллам, развивайтесь с поддержкой ментора и повышайте уровень с матрицей компетенций и регулярным ревью
- Сильное комьюнити. Вы будете работать с экспертами в своей области, сможете делиться знаниями и выступать на конференциях, посещать митапы и писать статьи
- Онлайн-консультации с психологами, юристами, специалистами по финансам и здоровому образу жизни
- Компенсацию затрат на спортивные абонементы, приложение Т-Спорта для онлайн-занятий и командные тренировки с коллегами
- 3 дополнительных дня к отпуску — можно использовать для отдыха или получить компенсацию
- Специальные тарифы на продукты Т-Банка и широкую программу скидок от партнеров
- Достойную зарплату — обсудим ее на собеседовании
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →