Liza
#вакансия #vacancy #job #godeveloper #gojava #java #fulltime #remote #тбилиси #tbilisi #golang #middle #senior 📍Компания: Scalable Solutions 📌Позиция: Golang + Java Developer 🌍Локация: офис Грузия, Тбилиси или удаленно из других локаций (вне РФ/РБ) 🗓 Формат: full-time 5/2, гибкое начало дня 💳 Вилка: $4000-6000 (по итогам собеседований) Ищем разработчика с опытом работы в Golang и Java, который станет частью платформенной команды API и будет работать с переписыванием двух приложений с Java на Golang. 📌С чем предстоит работать: Поддержка текущих сервисов на java (public market data gateway и сервис авторизации) Переписывание этих сервисов на Golang Поддержание и доработка сервисов Что для нас важно: - Уверенные знания Go - Коммерческий опыт разработки на Java от 3х лет Знания: - Spring / WebFlux - Reactive - REST - WebSocket - GRPC - PostgreSQL - Kafka - Опыт в рефакторинге и переписывании приложений Будет плюсом: - Опыт в финтехе - Практика применения OpenTracing - Коммерческий или личный опыт с blockchain, web3, crypto продуктами 🔥Мы предлагаем: возможность работы в классном офисе в Тбилиси или удаленно из других локаций (вне РФ/РБ), помогаем с релокацией, полностью обеспечиваем техникой, компенсируем занятия спортом, а также предоставляем возможность получать ЗП в валюте. 📩 Контакты: @rec_l
liubov
#вакансия #vacancy #GO #Golang #Linux #chief #гибрид #удаленно #remote Вакансия: Chief GO Компания: Task agency Формат: Удаленный/офис Локация: кроме РФ, РБ, Индии, Пакистана, Африки🔴 ЗП: до 10 000$ Chief Golang Engineer будет отвечать за руководство технической командой и разработку продукта. Это включает управление персоналом, повышение производительности команды, проведение ревизий кода, проектирование новых сервисов и улучшений существующих, а также обеспечение оптимального технологического стека. Задачи: 🔹 Проектирование и разработка высоконагруженных сервисов с нуля. 🔹 Выявление проблем в коде приложения и формирование задач по рефакторингу, декомпозиция задач. 🔹 Структурирование и управление техническим долгом. 🔹 Проведение ревизии кода. 🔹 Анализ требований к продукту, проектирование планов разработки. 🔹 Постоянное взаимодействие с Sub-Stream Software Engineers, технической поддержкой, менеджерами проектов и другими заинтересованными сторонами для оптимизации процессов и улучшения качества продукта. 🔹 Ответственность за качество и надежность продукта. 🔹 Технический анализ системы и устранение узких мест. 🔹 Улучшение стабильности системы при высоких нагрузках. Что мы ожидаем: ✔️ Глубокие знания Go, Unit/Integration/Feature-тестирования. ✔️ Минимум 3 года коммерческой разработки на Go (за последние 4 года). ✔️Не менее 3 лет опыта работы в роли технического руководителя. ✔️Глубокие знания методологий разработки ПО, архитектуры приложений и проектирования баз данных, опыт применения принципов SOLID, DRY, KISS и т. д. ✔️Опыт работы с распределёнными системами и микросервисной архитектурой, понимание принципов Twelve-Factor App. ✔️ Опыт работы с Docker и Kubernetes. ✔️ Опыт работы с любым брокером сообщений (NATS, Kafka, RabbitMQ и т. д.). ✔️ Опыт работы с Redis. ✔️Глубокие знания реляционных баз данных: PostgreSQL и/или MySQL. ✔️ Опыт работы с наблюдаемостью: сбор логов и метрик, профилирование приложений и отслеживание ошибок с помощью Sentry, визуализация с Grafana.  ✔️Готовность работать на Mac или Linux ✔️ Свободное владение русским языком, Английский В2+ 🔸 Будет плюсом:  • Опыт разделения монолитного бэкенд-приложения на микросервисы. • Опыт создания CI-воркфлоу для приложений на Go. • Знакомство с NATS JetStream. • Соответствующие отраслевые сертификаты (например, TOGAF, AWS, Microsoft Azure) являются преимуществом. Условия: ▫️ Официальное/контрактное оформление; ▫️ Возможность работать удаленно в любой точке мира или в одном из офисов компании на Ваше усмотрение;  ▫️ Возможность получать бонусы и премии внутри компании, регулярный пересмотр заработной платы и др. ✨Отправляйте свое резюме с указанием на какую вакансию откликаетесь – @ne1ubov
Pavel
#вакансия #vacancy #GO #Golang #Linux #chief #гибрид #удаленно #remote Вакансия: Chief GO Компания: Task agency Формат: Удаленный/офис Локация: кроме РФ, РБ, Индии, Пакистана, Африки🔴 ЗП: до 10 000$ Chief Golang Engineer будет отвечать за руководство технической командой и разработку продукта. Это включает управление персоналом, повышение производительности команды, проведение ревизий кода, проектирование новых сервисов и улучшений существующих, а также обеспечение оптимального технологического стека. Задачи: 🔹 Проектирование и разработка высоконагруженных сервисов с нуля. 🔹 Выявление проблем в коде приложения и формирование задач по рефакторингу, декомпозиция задач. 🔹 Структурирование и управление техническим долгом. 🔹 Проведение ревизии кода. 🔹 Анализ требований к продукту, проектирование планов разработки. 🔹 Постоянное взаимодействие с Sub-Stream Software Engineers, технической поддержкой, менеджерами проектов и другими заинтересованными сторонами для оптимизации процессов и улучшения качества продукта. 🔹 Ответственность за качество и надежность продукта. 🔹 Технический анализ системы и устранение узких мест. 🔹 Улучшение стабильности системы при высоких нагрузках. Что мы ожидаем: ✔️ Глубокие знания Go, Unit/Integration/Feature-тестирования. ✔️ Минимум 3 года коммерческой разработки на Go (за последние 4 года). ✔️Не менее 3 лет опыта работы в роли технического руководителя. ✔️Глубокие знания методологий разработки ПО, архитектуры приложений и проектирования баз данных, опыт применения принципов SOLID, DRY, KISS и т. д. ✔️Опыт работы с распределёнными системами и микросервисной архитектурой, понимание принципов Twelve-Factor App. ✔️ Опыт работы с Docker и Kubernetes. ✔️ Опыт работы с любым брокером сообщений (NATS, Kafka, RabbitMQ и т. д.). ✔️ Опыт работы с Redis. ✔️Глубокие знания реляционных баз данных: PostgreSQL и/или MySQL. ✔️ Опыт работы с наблюдаемостью: сбор логов и метрик, профилирование приложений и отслеживание ошибок с помощью Sentry, визуализация с Grafana.  ✔️Готовность работать на Mac или Linux ✔️ Свободное владение русским языком, Английский В2+ 🔸 Будет плюсом:  • Опыт разделения монолитного бэкенд-приложения на микросервисы. • Опыт создания CI-воркфлоу для приложений на Go. • Знакомство с NATS JetStream. • Соответствующие отраслевые сертификаты (например, TOGAF, AWS, Microsoft Azure) являются преимуществом. Условия: ▫️ Официальное/контрактное оформление; ▫️ Возможность работать удаленно в любой точке мира или в одном из офисов компании на Ваше усмотрение;  ▫️ Возможность получать бонусы и премии внутри компании, регулярный пересмотр заработной платы и др. ✨Отправляйте свое резюме с указанием на какую вакансию откликаетесь – @ne1ubov
🤔
Evgeny
да их много, астон андерсон самые популярные
они об этом сообщают сразу или по тихому дают подписывать?
yosakohf
они об этом сообщают сразу или по тихому дают подписывать?
Обычно сразу, там тоже что-то типо лабы, в астоне еще штраф 600 к при уходе раньше срока)
Alexey
они об этом сообщают сразу или по тихому дают подписывать?
без кота и жизнь не та) я бы конторы где в договоре фигурирует что ты им должен что-то выплачивать «штраф неустойку форс-мажор взносы» сразу слал лесом
qwerty
да их много, астон андерсон самые популярные
Что-то подобное у JavaCode ещё. Какой-то договор на 2 года оформляешь, но я не вдавался в подробности
Alexey
а на деле надо просто найти их учре/руководителей и за яйца подвесить..
Evgeny
без кота и жизнь не та) я бы конторы где в договоре фигурирует что ты им должен что-то выплачивать «штраф неустойку форс-мажор взносы» сразу слал лесом
это не обсуждается мне просто интересен был механизм очевидный вариант через договор обучения, но чот дороха себя оценивают, у нас в политехе 150к в год (тут хотя бы учат)
Evgeny
паспорт эффективнее было бы отбирать ))
Alexey
в свое время пару лет назад читал такое про Аэрофлот.. типа пилотов гражданской авиации стало нехватать остро, поэтому они решили выучить на пилотов авиатехников закончивших МАИ и Ульяновское летное.. решили то решили, но с оговорочкой что переучившиеся потом 5 лет работают в Аэрофлоте или компенсируют стоимость «обучения» короче схема развода стара как мир.. где-то есть эффективный менеджер который ходит-бродит по компаниям и впаривает им легкий способ озолотиться
Alexey
возможно это даже бизнес-коуч
Sergey
а как это оформляют? договор обучения?
мне кажется что их можно послать с таким договором, но я не юрист)
Diego.I
Greetings! Hope you are doing well. As an experienced Blockchain Developer with extensive experience, I specialize in creating innovative solutions for web and blockchain projects. With many years of expertise in blockchain development, I've successfully delivered high-quality projects. Tech Toolbox: - Solidity, Rust, Func, and Tact. - Telegram Mini app, game and bot. - React, Next.js, NestJS, and various frameworks - Web3.js, Ethers.js, and blockchain libraries - MySQL, PostgreSQL, MongoDB, and database management I prioritize high-quality work, excellent communication, and follow-up support. Let's collaborate and build something amazing together!
Alex
We don't do that here 😁
Александр
Go-разработчик (Mid, Mid+, Sen) для разработки платформы gitflame.ru Проект: gitflame.ru / Иннополис Тип занятости: Полная занятость, удалённо или в офисе Режим работы: Любой (удалённо, гибридный формат или офис) Уровень: Middle и выше ### Обязанности: - Участие в разработке и улучшении платформы GitFlame - Проектирование и реализация масштабируемых и высоконагруженных сервисов на языке Go (Golang) - Оптимизация производительности кода и решение проблем с производительностью - Работа с распределенными системами и микросервисной архитектурой - Интеграция с API сторонних сервисов - Участие в проектировании архитектуры платформы и принятие технических решений - Взаимодействие с командой разработчиков, DevOps-инженерами, тестировщиками и дизайнерами для создания качественного продукта ### Требования: - Опыт разработки на Go от 2 лет (уровень Middle и выше) - Опыт работы с микросервисной архитектурой и контейнеризацией (Docker, Kubernetes) - Опыт работы с базами данных (реляционными и NoSQL, такими как PostgreSQL, Redis и др.) - Знание принципов и паттернов проектирования масштабируемых систем - Понимание работы с REST API, gRPC - Опыт написания юнит-тестов и интеграционных тестов - Опыт работы с инструментами CI/CD (GitLab CI, Jenkins и др.) - Знание основных методов оптимизации кода и профилирования производительности - Умение работать в команде, готовность к открытому обсуждению технических решений ### Преимущества: - Знание систем управления версиями (Git) на продвинутом уровне - Знание систем CI/CD - Опыт работы в Agile/Scrum командах - Готовность к обучению и освоению новых технологий ### Условия: - Гибкий график работы: возможность работать удалённо, в офисе или в гибридном формате - Конкурентоспособная заработная плата - Возможности для профессионального роста и развития - Участие в разработке высоконагруженного и востребованного продукта Как откликнуться: Отправьте своё резюме в ТГ @envoi
Null
Go-разработчик (Mid, Mid+, Sen) для разработки платформы gitflame.ru Проект: gitflame.ru / Иннополис Тип занятости: Полная занятость, удалённо или в офисе Режим работы: Любой (удалённо, гибридный формат или офис) Уровень: Middle и выше ### Обязанности: - Участие в разработке и улучшении платформы GitFlame - Проектирование и реализация масштабируемых и высоконагруженных сервисов на языке Go (Golang) - Оптимизация производительности кода и решение проблем с производительностью - Работа с распределенными системами и микросервисной архитектурой - Интеграция с API сторонних сервисов - Участие в проектировании архитектуры платформы и принятие технических решений - Взаимодействие с командой разработчиков, DevOps-инженерами, тестировщиками и дизайнерами для создания качественного продукта ### Требования: - Опыт разработки на Go от 2 лет (уровень Middle и выше) - Опыт работы с микросервисной архитектурой и контейнеризацией (Docker, Kubernetes) - Опыт работы с базами данных (реляционными и NoSQL, такими как PostgreSQL, Redis и др.) - Знание принципов и паттернов проектирования масштабируемых систем - Понимание работы с REST API, gRPC - Опыт написания юнит-тестов и интеграционных тестов - Опыт работы с инструментами CI/CD (GitLab CI, Jenkins и др.) - Знание основных методов оптимизации кода и профилирования производительности - Умение работать в команде, готовность к открытому обсуждению технических решений ### Преимущества: - Знание систем управления версиями (Git) на продвинутом уровне - Знание систем CI/CD - Опыт работы в Agile/Scrum командах - Готовность к обучению и освоению новых технологий ### Условия: - Гибкий график работы: возможность работать удалённо, в офисе или в гибридном формате - Конкурентоспособная заработная плата - Возможности для профессионального роста и развития - Участие в разработке высоконагруженного и востребованного продукта Как откликнуться: Отправьте своё резюме в ТГ @envoi
Lenka
Всем привет, пытаюсь вкатиться в го, может у кого есть подработка на пол ставки? Работа за спасибо уже есть) LinkedIn: https://www.linkedin.com/in/arcadiansky/ CV: https://drive.google.com/file/d/1CbVqM3rzXTEnp4Sc7feAP2oxh2iJ1kx1/view
Cat
Go-разработчик (Mid, Mid+, Sen) для разработки платформы gitflame.ru Проект: gitflame.ru / Иннополис Тип занятости: Полная занятость, удалённо или в офисе Режим работы: Любой (удалённо, гибридный формат или офис) Уровень: Middle и выше ### Обязанности: - Участие в разработке и улучшении платформы GitFlame - Проектирование и реализация масштабируемых и высоконагруженных сервисов на языке Go (Golang) - Оптимизация производительности кода и решение проблем с производительностью - Работа с распределенными системами и микросервисной архитектурой - Интеграция с API сторонних сервисов - Участие в проектировании архитектуры платформы и принятие технических решений - Взаимодействие с командой разработчиков, DevOps-инженерами, тестировщиками и дизайнерами для создания качественного продукта ### Требования: - Опыт разработки на Go от 2 лет (уровень Middle и выше) - Опыт работы с микросервисной архитектурой и контейнеризацией (Docker, Kubernetes) - Опыт работы с базами данных (реляционными и NoSQL, такими как PostgreSQL, Redis и др.) - Знание принципов и паттернов проектирования масштабируемых систем - Понимание работы с REST API, gRPC - Опыт написания юнит-тестов и интеграционных тестов - Опыт работы с инструментами CI/CD (GitLab CI, Jenkins и др.) - Знание основных методов оптимизации кода и профилирования производительности - Умение работать в команде, готовность к открытому обсуждению технических решений ### Преимущества: - Знание систем управления версиями (Git) на продвинутом уровне - Знание систем CI/CD - Опыт работы в Agile/Scrum командах - Готовность к обучению и освоению новых технологий ### Условия: - Гибкий график работы: возможность работать удалённо, в офисе или в гибридном формате - Конкурентоспособная заработная плата - Возможности для профессионального роста и развития - Участие в разработке высоконагруженного и востребованного продукта Как откликнуться: Отправьте своё резюме в ТГ @envoi
попытка сделать скрепный git?
Илья🦖
Lenka
знакомые пет-проекты, прямо такие же, как в курсе яндекс.практикума)
У знакомых как раз работаю за спасибо, их еще не публиковала)
C
Всем бы таких знакомых))
С такими знакомыми и враги не нужны)
Dmitriy
Фидбек предоставляли хоть раз?
Lenka
Фидбек предоставляли хоть раз?
Обычно это коммерческий опыт на го более x...лет
Anton
Обычно это коммерческий опыт на го более x...лет
есть некоторые большие компании, готовые брать опытных разрабов с другого стека, и переучивать на го. при этом зп платят не как джуну, а по текущей вилке на текущем стеке +-
Anton
если интересно, могу зарефералить)
Lenka
😂😂😂
Kovalyshev
есть некоторые большие компании, готовые брать опытных разрабов с другого стека, и переучивать на го. при этом зп платят не как джуну, а по текущей вилке на текущем стеке +-
могу сказать смело - они не готовы. у меня большой и богатый опыт разработки. =) когда выясняется, что они могут взять гошника с небольшими знаниями за дешевле - берут его, а не чувака с 15+ опытом в вайти
Lenka
Судя по линкедину, сейчас разрабы вообще эйчар не интересуют, только сейлы да маркетологи
Lenka
Так чё там переучивать то на го, тут же дело не в знаниях языка, а а знаниях стека И может всяких паттернов
Имхо А начинающий гошник с другого языка зачастую это и есть тонны опыта в разных языках, вплоть до фронта и смм и чисто го как язык с минимумом стека
М🦍
А по гпх кто-нибудь как-нибудь устраивался ? И вообще куда устраивают ?
М🦍
call center
О спасибо
zxc
О спасибо
ну я хотя б не соврал
Alexey
я один раз работал 2 мес. по ГПХ с бандитами какими-то мусорщиками, давно уже.. в итоге меня выгнали но денег заплатили, и отругали чуть не избили.. бандиты чо 💁
Alexey
они нанимали дворников чтобы те собирали вторсырье и сдавали им на перепродажу а не оф.каналам которые возили в МПЗ Хартии (тогда монополист)
Вероника Орлова
Здравствуйте. Ищу ответственного сотрудника на удалённую работу, должность - личный помощник/помощница. Оплата достойная, опыт не нужен. Работа несложная, поэтому подойдёт даже для мамы в декрете! От сотрудника жду умение брать ответственность и хороший настрой. Пишите в личку по всем вопросам если подходит)
[ 𝓥𝓐𝓛𝓘𝓚𝓞666 ]
Может кто подсказать один нюанс. Я хочу отслеживать онлайн на своем сайте в конкретный момент времени. Клиент инициализирует веб-сокет соединение, я в созданную мапу map[*websocket.conn] ставлю флажок true. Но каким образом мне проверять/пинговать все установленные соединения, при условии, что клиент подключен, но молчит и не отправляет никаких сообщений.
[ 𝓥𝓐𝓛𝓘𝓚𝓞666 ]
KeepAlive?
Поподробнее?
pinelover
Поподробнее?
сокеты сами поддерживают коннешн вроде как на уровне протокола своего
[ 𝓥𝓐𝓛𝓘𝓚𝓞666 ]
сокеты сами поддерживают коннешн вроде как на уровне протокола своего
Получилось в итоге так, что не обрывается соединение. Я, будучи сервером могу узнать актуально соединение или нет, при условии, что клиент отправляет мне что-либо регулярно, хотя бы один байт.
[ 𝓥𝓐𝓛𝓘𝓚𝓞666 ]
А если клиент замолкает.
[ 𝓥𝓐𝓛𝓘𝓚𝓞666 ]
То пингануть я его не могу.
[ 𝓥𝓐𝓛𝓘𝓚𝓞666 ]
И не понимаю, активен ли он на сайте или уже нет.
pinelover
используйте centrifugo чтоб наверняка там все из под коробки круто сделано
Evgeny
Может кто подсказать один нюанс. Я хочу отслеживать онлайн на своем сайте в конкретный момент времени. Клиент инициализирует веб-сокет соединение, я в созданную мапу map[*websocket.conn] ставлю флажок true. Но каким образом мне проверять/пинговать все установленные соединения, при условии, что клиент подключен, но молчит и не отправляет никаких сообщений.
однозначно пинговать с сервера с определенным интервалом... а еще использовать таймаут на чтение чуть больше этого интервала, только так можно иметь понимание жив коннект или нет а еще лучше и с клиента слать пинги (тут придется вносить пинги на уровень клиентского протокола)
[ 𝓥𝓐𝓛𝓘𝓚𝓞666 ]
не тот чат
Какой тогда нужен, брат? Линк организуешь, куда я могу сей вопрос закинуть?
pinelover
https://centrifugal.dev/docs/transports/client_api вот например тут на disconnected можно с фронта на сервер просто отправить и все
pinelover
но если фронт может умереть то конечно пинговать)
Evgeny
сокеты сами поддерживают коннешн вроде как на уровне протокола своего
между клиентом и сервером много всего и часто бывает что коннекта уже нет, а клиент или сервер или оба два не в курсе
Evgeny
про центрифугу - если нужен паб-саб, то самое оно, но вот апи вроде сделать нельзя
Vladimir
про центрифугу - если нужен паб-саб, то самое оно, но вот апи вроде сделать нельзя
Можно, смотри доку, rpc пробрасывается через нее к твоему сервису
Vlad
Крути опыт
А это не плохо?)