Kadirbek
🔷Ищем Technical Architect Golang З/п: 7000 - 10000$ Занятость: полная занятость График работы: удаленная работа Международная компания B2Broker (Business to Broker) https://b2broker.com/- это финтех разработчик и провайдер ликвидности для банков, инвестиционных фондов и брокерских компаний. Мы предлагаем готовые решения для других компаний по всему миру. На сегодняшний день офисы компании расположены в Лимасоле, Гонконге, Минске, Киеве, Дубае, Лондоне. Стек: Go(Echo, FX) RabbitMQ, Mysql, Clickhouse, Redis, gPRC, k8s, protobuf 📌Задачи: — Проектирование/разработка/рефакторинг функционала продукта; — Оптимизация кода, быстродействия и контроль качества выполнения; — Участие в сборке релизов и хотфиксов; — Разработка проектных, интеграционных решений, регламентов межсистемного взаимодействия; — Техническое/архитектурное лидирование проекта/продукта (архитектура, декомпозиция задач, оценка задач, консультирование по тех.части проекта); — Формирование перечня архитектурных рисков и предложений по их снижению; — Участие в обсуждении технической реализации новых функций с внутренней и внешними командами других проектов/продуктов; — Выбор инструментов/технологий для решения новых задач (прежде всего высоконагруженных); — Выбор и контроль применения архитектурных подходов для реализации новых функций в проекте/продукте; — Рефакторинг существующей архитектуры продукта/проекта; — Участие в найме (профиль кандидата, тех. собеседование); — Делать R&D по новым технологиям и стекам; — Capacity management. 📌Требования: — Опыт в разработке от 5 лет; — Опыт работы архитектором в финтех сфере от 2 лет; — Практическое знание архитектуры современных программных приложений; — Знание методологии проектирования программного обеспечения; — Уверенные знания о системах управления базами данных; — Знание основ SLA/TLA/OLA; — Опыт проектирования и разработки с применением DRY/KISS/SOLID/DDD в любом сочетании; — Опыт проектирования и разработки приложений с параллелизацией и примитивами синхронизации, асинхронными вызовами; — Опыт проектирования приложений использующих брокеры сообщений, gRPC, и стриминговые web протоколы: websocket / sse; — Опыт распиливания монолита на сервисы/микросервисы; — Опыт работы архитектором/Тим лидом в проектах с клиент серверной архитектурой; — Опыт сбора/описания/систематизации и декомпозиции требований со смежных продуктов; — Английский не ниже B2. 📌Желательно: — Опыт проектирования и разработки и распределенных сервисных/микросервисных и SOA ориентированных систем; — Опыт проектирования с учётом атомарности / транзакционности процессов, и приоритета задач; — Опыт построения архитектуры для Enterprise решений; — Владение предметной областью об услугах, предоставляемых на финансовых рынках, о различиях финансовых инструментов, предлагаемых этими рынками, и принципах исполнения клиентских заявок брокерскими компаниями. 📍Условия: — Подарки на день рождения от компании; — Современное оборудование для работы (Macbook и дополнительные мониторы) ; — Передовая индустрия и технологии; — Частичная оплата онлайн курсов английского + общение с носителями прямо в офисе; — Гарантированные бонусы на Новый Год, при работе в компании более 3 месяцев; — Пересмотр условий раз в полгода по результатам работы; — Возможность работать удаленно или в любом офисе компании; — Интернациональный коллектив; — Курсы по специальности; — Возможность оплачиваемого отпуска на Кипре; — Яркие корпоративные мероприятия; 🔶 Буду рад получить обратную связь! Если Вас заинтересовала наша вакансия - ☎️telegram: @DenisovIT @GolangJobsit
Здесь например нету
Denis
У вас еще сделать полиморфизм на указателях не просили? 😂 Бывало и такое - а сделайте нам настоящий полиморфизм как в C++ 😂 Да да unsafe магия
Kadirbek
Просто было бы классно вакансии отдельно смотреть
Talent
Hello, everyone! I am a crypto expert since 2017 and have worked on several defi projects and nft based game development. I am experienced in RUST, C, Solidity for different protocols like Solana, Polkadot, Ethereum, Cardano, Aptos, IoTeX, and Binance Smart Chain. I am looking for a developer position for blockchain related projects and if you are interested in getting someone for a project, ple
Dmitry
По мне так вообще с си
Согласен, в качестве первого С отличный, если только он второй язык
Dmitry
Всем привет! Я сеньор С#, почитал про Go, любопытный язык, после 10 лет дот нета хочется сменить стек, освежить жизнь Посоветуйте, есть ли смысл стучаться в Middle Golang вакансии с расчётом забежать и за месяц освоиться до уровня миддла?
Sergey
Всем привет! Я сеньор С#, почитал про Go, любопытный язык, после 10 лет дот нета хочется сменить стек, освежить жизнь Посоветуйте, есть ли смысл стучаться в Middle Golang вакансии с расчётом забежать и за месяц освоиться до уровня миддла?
Я вот пробую с Миддла Java, но пока чем дальше, тем это действо все больше кажется сомнительным. Для общего развития - да, для смены работы….ну вот прям ооооочень много вопросов возникает, и чем дальше тем больше.
Dmitry
Я исходу из того, что обычно в приличном проекте есть время онбординга, разобраться с задачами. Это 2-4 недели, если на проекте нет гонки. Сеньор уровень полагаю реальным за полгода нарастить, поэтому сначала на миддла.
Dmitry
Да, так и есть
У вас всегда остаётся мир Java или мир C# , как я понимаю после джавы будет очень легко войти и фреймворки ж по сути скопированы. А сахар можно за пару недель усвоить
Alexander
Всем привет! Я сеньор С#, почитал про Go, любопытный язык, после 10 лет дот нета хочется сменить стек, освежить жизнь Посоветуйте, есть ли смысл стучаться в Middle Golang вакансии с расчётом забежать и за месяц освоиться до уровня миддла?
я переходил с С на гошку, (но не с уровня сеньер ни разу), вкатился быстро, но потом понял что есть нюансы. Так что на уровень ниже думаю без проблем можно пробиться)
Timur
Каких вопросов например? Язык+библиотеки оказался не так удобен как на первый взгляд? Или что-то другое
Это как я формально уже как 5 лет перешел на го, но все равно процентов 40 кода пишу на питоне. Так как в го очень много чего реально нет
Dmitry
С С именно? Не с# Быстро = насколько, напишите пожалуйста Ох да тут даже внутри C#, вот хотят опыт в Финтех - если его нет не рассматривают. И это всего-то за 3500 Долл... А такие точные требования
Dmitry
Это как я формально уже как 5 лет перешел на го, но все равно процентов 40 кода пишу на питоне. Так как в го очень много чего реально нет
Получается связка кода - вполне нормально идёт в работе? То есть в проекте 2 языка, любопытно
Timur
Получается связка кода - вполне нормально идёт в работе? То есть в проекте 2 языка, любопытно
Ну а что делать? Очень много задач с графикой. И тут начинается. Аналога Pillow нет,scikit-image нет и тд и тп
Timur
Получается связка кода - вполне нормально идёт в работе? То есть в проекте 2 языка, любопытно
да, нормально. Весь питон за кафкой считай. То есть гошка принимает инфу из сети,кидает инфу по базам и кидает задачу в кафку, потом из кафки забирает по готовности и продолжает работу.
Sergey
да, нормально. Весь питон за кафкой считай. То есть гошка принимает инфу из сети,кидает инфу по базам и кидает задачу в кафку, потом из кафки забирает по готовности и продолжает работу.
Ну так с Кафкой что угодно может работать. Тут от языка вообще не зависит и пока не вижу причины отдельный сервис писать на отдельном языке
Alexander
а так - до сих пор изучаю, уже 2 года
Alexander
да, с чистого С
Alexander
если в проекте еще что-то из МЛ, без него никуда
Alexander
Хотя, говорят, что и на ГО можно в МЛ
Sergey
Чаще всего причина писать не на го это отсутствие готвой библиотеки для работы с чем то.
я не хотел бы разводить срач в Го-коммьюнити, но давайте все-таки осознаем, что при всем интересе Го ( а я его все-таки понемного учу), он не совсем для Энтерпрайз решений. Ну нельзя все на свете запихнуть в небольшие микросервисы. Да, в MVP для стартапов он сейчас как нельзя актуален, но не для EE-решений
Sergey
и да, мне нравиться этот язык для "определенных" задач, я ему уделяю время, но у него есть список минусов, которые никуда не денутся
Alexander
сейчас полетят примеры энтерпрайза на го
Sergey
не хотел)))
поэтому просто заткнусь, так как любой ответ, продолжит дискуссию
Timur
сейчас полетят примеры энтерпрайза на го
Ну если человек про ERP и подобное, то я согласен
Sergey
сейчас полетят примеры энтерпрайза на го
не полетят, потому что толком нет, а те что есть не меняются, только "узкие места" переписываются с Go на Rust (Dropbox)
Sergey
да какой может быть срач, го в чем-то хорош в чем-то не очень, все так и есть, просто используем инструмент по назначению и будет счастье
да я об это м и говорю, для микросервис, вот супер. Очень крут. Не нужно строить кучу геморроя из системы сборки, спринга, библиотек, модулей, а написал и оно работает.
Dmitry
я не хотел бы разводить срач в Го-коммьюнити, но давайте все-таки осознаем, что при всем интересе Го ( а я его все-таки понемного учу), он не совсем для Энтерпрайз решений. Ну нельзя все на свете запихнуть в небольшие микросервисы. Да, в MVP для стартапов он сейчас как нельзя актуален, но не для EE-решений
По идее могут быть микросервисы одни на Go - там где нужна скорость, другие на nodejs - я про такой проект слышал. Или на Python, те микросервисы другой ногой связаны с чисто эндемичными Py -библиотеками. И все общаются например по шине Как-то так себе представляю
Dmitry
сейчас полетят примеры энтерпрайза на го
Ого даже скорости go не хватает там. Спасибо за пример, почитаю про кейс Dropbox
Владимир
Ого даже скорости go не хватает там. Спасибо за пример, почитаю про кейс Dropbox
вроде писали, что там не хватало шустрости GC, но пока они переписывали на раст, уже вышла новая версия го, где эти косяки GC уже были подправлены. Так что скорее инженерам дропбокса просто хотелось переписать все на раст(с)
Sergey
вроде писали, что там не хватало шустрости GC, но пока они переписывали на раст, уже вышла новая версия го, где эти косяки GC уже были подправлены. Так что скорее инженерам дропбокса просто хотелось переписать все на раст(с)
GC переписали уже как 4 или даже 5 лет назад и больше вроде как не меняли, так что не в этом дело. Более того, бенчмарки (дада, плюйте) показывают, что Go отлично справляется, намного лучше остальных на небольшой нагрузке, но на hi-load, когда начинаются отказы он начинает отваливаться раньше конкурентов. Не храню ссылки на статистику, надеюсь сами найдете.
Alexander
не полетят, потому что толком нет, а те что есть не меняются, только "узкие места" переписываются с Go на Rust (Dropbox)
ну я бы привел гугл и этого было бы достаточно, т.к. это то для чего был создан язык изначально, а потом оказалось, что у него еще куча преимуществ
Jxhor Lxryn
Какой смысл наводить суету в гошном чате? На го пишут, потому что это лаконичный и не over engineered язык с хорошим тулингом и прекрасным сообществом Быстрее ноды и слава богу
Sergey
ну и ладно
Sergey
закрыли тему
Dmitry
закрыли тему
А за приведённую вами информацию, от которой я смогу оттолкнуться - вам и остальным участникам беседы - Спасибо
Sergey
А за приведённую вами информацию, от которой я смогу оттолкнуться - вам и остальным участникам беседы - Спасибо
дык меня тоже мотает. Смотришь на гохарей, вакансии с отличной оплатой, релокейт, все супер....завидно становиться. Начинаешь учить, но понимаешь что придется менять не только язык, подход к написанию кода, но и саму специфику проектов. То есть к этому нужно быть готовым.
Dmitry
дык меня тоже мотает. Смотришь на гохарей, вакансии с отличной оплатой, релокейт, все супер....завидно становиться. Начинаешь учить, но понимаешь что придется менять не только язык, подход к написанию кода, но и саму специфику проектов. То есть к этому нужно быть готовым.
Да, я так себе и представляю переход. C# конечно безумно супер комфортный. Даже сборки никакой нет, MsBuild обычно не нужно корректировать. Зато в Golang меня привлекает возможность разбираться в коде, писать какие-нибудь тулы самому. C# enterprise уже видится настолько однообразным
Sergey
разве не джаве нет релокейтов? Всегда думал, что их в 10 раз больше
в таком формате нет, там более строго и более высокие требования
Timur
GC переписали уже как 4 или даже 5 лет назад и больше вроде как не меняли, так что не в этом дело. Более того, бенчмарки (дада, плюйте) показывают, что Go отлично справляется, намного лучше остальных на небольшой нагрузке, но на hi-load, когда начинаются отказы он начинает отваливаться раньше конкурентов. Не храню ссылки на статистику, надеюсь сами найдете.
Все обсуждают языки но проблема в том, что бизнесу не сильно интересен язык как таковой. Причина почему го в рф полетел, а раст нет проста. Рынок го спецов больше чем рынок раст. И спасибо за это надо сказать майл ру. Именно они притащили сначала в вузы,потом сделали учебный курс на ютубе, потом выпустили курс на курсере. А по раст как особо не было материалов, так их и нет.
Dmitry
тулзы это как плюс так и минус. Я начал сомневаться, но продолжаю "грызть кактус", чтобы был. Попробуй, может тебе зайдет
Да, это вопрос выбора. Что нравится больше - собирать из готовых кубиков архитектуры либо сборка+допил и создание кубиков А мож и норм "догрызть" чтобы либо да, остаюсь либо фу нет ухожу -но уж тогда будет четкость понимания
Dmitry
Alexander
это лучше чем language-bullshit
не понял, что вы подразумеваете под этим?
Sergey
срач в формате "какой матери java, C# and etc.", только GO, он "серебряная пуля" решающая все вопросы. Вот я о чем
Timur
срач в формате "какой матери java, C# and etc.", только GO, он "серебряная пуля" решающая все вопросы. Вот я о чем
Да нет. Мне кажется большинство людей в го комьюнити знает далеко ни 1 язык и го серебряной пулей не считают.
Timur
Хотя на любом полном языке можно написать все что угодно, главное иметь желание и время.
Alexander
Всем привет! Я сеньор С#, почитал про Go, любопытный язык, после 10 лет дот нета хочется сменить стек, освежить жизнь Посоветуйте, есть ли смысл стучаться в Middle Golang вакансии с расчётом забежать и за месяц освоиться до уровня миддла?
Кстати, вот еще что вспомнил по теме - я недавно искал работу на го (удивительно:)), как раз видел достаточно много мидловских вакансий, где опыт на Го не обязателен - требовали опыт на других языках (условно от 3х лет) и желание перейти на Го
Dmitry
Кстати, вот еще что вспомнил по теме - я недавно искал работу на го (удивительно:)), как раз видел достаточно много мидловских вакансий, где опыт на Го не обязателен - требовали опыт на других языках (условно от 3х лет) и желание перейти на Го
Я просто только с .Net-овской бани с hr-ами, в общем там даже внутри языка не воспринимают другой опыт при 80% совпадении моих знаний их требований Так шо решил уточнить каково оно на Go прыгать
Alexander
Я просто только с .Net-овской бани с hr-ами, в общем там даже внутри языка не воспринимают другой опыт при 80% совпадении моих знаний их требований Так шо решил уточнить каково оно на Go прыгать
не в курсе вообще что творится в дотнете, но выглядит странно) а так, по большому счету, все можно, было бы желание. чтоб не вселять лишних надежд, обязан уточнить: говоря "много", я имел ввиду 1-2 из 10 которые не про крипту и не в РФ ФААНГЕ (сбер, озон , авито и прочие) всплывали за неделю
Юрий
По-моему бигтех открыт к вкатунам, если вкатун хотя бы теорию по платформе осознал
Юрий
То есть если ты писал 5 лет на сях, умеешь в литкод и смог понять чем слайс от массива отличается то все ок
Dmitry
То есть если ты писал 5 лет на сях, умеешь в литкод и смог понять чем слайс от массива отличается то все ок
Надеюсь. Я в Армении, попробую податься в бигтез на удалёнку Все равно лит код тренироватт для Яндекса
Dmitry
О, круто! Бари ерико, Ереван)
Юрий
Да тут скорее Бари гишер
Alexander
Бари гишер, да)