#вакансия #golang #go #middle #junior
Вакансия: Middle Go Developer
Формат работы: удалённая, полный день
Название компании: ООО "Центр Развития Технологий"
Зарплатная вилка: Middle от 150 000 до 300 000 гросс.
О компании:
Специализируемся на создании и развитии современных Fintech решений.
С 2017 года мы ведем активную деятельность по безопасной обработке информации, используемой при совершении платежных операций, которая включает в себя fraud monitoring, контроль списания и перечисления средств получателю.
Наша команда- это, прежде всего, команда единомышленников - профессионалов. Это коллектив, стремящийся вывести компанию в число лидеров финансового рынка России. Это люди, которые способны много трудиться, не останавливаясь на достигнутом и постоянно совершенствуясь идут вперед.
Что будет входить в твои обязанности:
- Разработка API;
- Разработка архитектурных решений действующего проекта;
- Интеграции с внешними сервисами;
- Работа с базами данных PostgreSQL;
- Работа с брокерами сообщений.
Чего мы ожидаем от идеального кандидата:
- Коммерческий опыт разработки на Golang от 1.5 года либо от 1 года на Golang при общем опыте более 3х лет;
- Опыт написания микросервисов, понимание микросервисной архитектуры;
- Понимание
многопоточности, параллельных вычислений; PostgreSQL; ⁃ Docker; - HTTP, GRPC, WebSocket;
Kafka/RabbitMQ (у нас Kafka)
REST
Git
- Опыт работы с ОС семейства Linux
- Знания алгоритмов и структур данных
- Опыт работы с highload
паттерны проектирования
Приветствуется:
- Опыт работы в финтех проектах
Понимание kubernetes
Мы предлагаем:
- График 5/2, возможен гибридный график, после двух месяцев (обсуждаем на собеседовании);
- Работа в динамичной IT-команде, собственный этаж для IT-команд;
- Постоянное повышение квалификации за счёт компании;
- Сложные и интересные проекты;
- Бесплатный спортивный зал прямо на этаже;
- Нет бюрократии;
- Поддержка руководителей 24/7
Контакты: @Vika_tOri2020
Вакансия: Middle Go Developer
Формат работы: удалённая, полный день
Название компании: ООО "Центр Развития Технологий"
Зарплатная вилка: Middle от 150 000 до 300 000 гросс.
О компании:
Специализируемся на создании и развитии современных Fintech решений.
С 2017 года мы ведем активную деятельность по безопасной обработке информации, используемой при совершении платежных операций, которая включает в себя fraud monitoring, контроль списания и перечисления средств получателю.
Наша команда- это, прежде всего, команда единомышленников - профессионалов. Это коллектив, стремящийся вывести компанию в число лидеров финансового рынка России. Это люди, которые способны много трудиться, не останавливаясь на достигнутом и постоянно совершенствуясь идут вперед.
Что будет входить в твои обязанности:
- Разработка API;
- Разработка архитектурных решений действующего проекта;
- Интеграции с внешними сервисами;
- Работа с базами данных PostgreSQL;
- Работа с брокерами сообщений.
Чего мы ожидаем от идеального кандидата:
- Коммерческий опыт разработки на Golang от 1.5 года либо от 1 года на Golang при общем опыте более 3х лет;
- Опыт написания микросервисов, понимание микросервисной архитектуры;
- Понимание
многопоточности, параллельных вычислений; PostgreSQL; ⁃ Docker; - HTTP, GRPC, WebSocket;
Kafka/RabbitMQ (у нас Kafka)
REST
Git
- Опыт работы с ОС семейства Linux
- Знания алгоритмов и структур данных
- Опыт работы с highload
паттерны проектирования
Приветствуется:
- Опыт работы в финтех проектах
Понимание kubernetes
Мы предлагаем:
- График 5/2, возможен гибридный график, после двух месяцев (обсуждаем на собеседовании);
- Работа в динамичной IT-команде, собственный этаж для IT-команд;
- Постоянное повышение квалификации за счёт компании;
- Сложные и интересные проекты;
- Бесплатный спортивный зал прямо на этаже;
- Нет бюрократии;
- Поддержка руководителей 24/7
Контакты: @Vika_tOri2020
👍4❤1🔥1
#senior #middle+ #developer #Go #разработчик #вакансия #job
Golang разработчик
Формат работы - удаленная работа
ЗП - от 200 000 до 350 000 net
Компания- Selecty IT
Всем привет!👋
Нахожусь в поиске Go developer на проект по разработке технологической платформы для веб-издателей
👀Задачи:
📌Написание новых и развитие существующих
сервисов на Go;
📌Участие в анализе, проектировании и оценке
технических решений вместе с командой;
📌Написание unit и функциональных тестов;
📌Участие в code review.
❗️Требования:
📍Опыт работы с golang от 3х лет, опыт работы с MySQL, ClickHouse, fasthttp, Prometheus/VictoriaMetrics, Linux, Kafka,
Aerospike;
📍Опыт разработки высоконагруженных веб-приложений (highload);
📍Опыт работы с многопоточностью / асинхронностью;
📍 Опыт написания unit тестов и бенчмарков;
-📍Опыт разработки архитектуры и сервисов с нуля;
📍 Опыт проведения code review.
🟢Что предлагаем:
📎Работа по гибкому графику в удаленном или гибридном формате;
📎Профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
📎Внутренняя площадка для обмена опытом, дискуссий, развития навыков самопрезентации;
📎 Участие во внешних IT конференциях;
- Полезные курсы и вебинары в корпоративном университете и электронные библиотеки.
📥 жду ваших откликов @tsnikonova
@GolangJobsit
Golang разработчик
Формат работы - удаленная работа
ЗП - от 200 000 до 350 000 net
Компания- Selecty IT
Всем привет!👋
Нахожусь в поиске Go developer на проект по разработке технологической платформы для веб-издателей
👀Задачи:
📌Написание новых и развитие существующих
сервисов на Go;
📌Участие в анализе, проектировании и оценке
технических решений вместе с командой;
📌Написание unit и функциональных тестов;
📌Участие в code review.
❗️Требования:
📍Опыт работы с golang от 3х лет, опыт работы с MySQL, ClickHouse, fasthttp, Prometheus/VictoriaMetrics, Linux, Kafka,
Aerospike;
📍Опыт разработки высоконагруженных веб-приложений (highload);
📍Опыт работы с многопоточностью / асинхронностью;
📍 Опыт написания unit тестов и бенчмарков;
-📍Опыт разработки архитектуры и сервисов с нуля;
📍 Опыт проведения code review.
🟢Что предлагаем:
📎Работа по гибкому графику в удаленном или гибридном формате;
📎Профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
📎Внутренняя площадка для обмена опытом, дискуссий, развития навыков самопрезентации;
📎 Участие во внешних IT конференциях;
- Полезные курсы и вебинары в корпоративном университете и электронные библиотеки.
📥 жду ваших откликов @tsnikonova
@GolangJobsit
👎4👍2
#Вакансия #Goразработчик #GolangDeveloper #GoDeveloper #GoBackend #Middle #Senior
Позиция: Software Engineer Back-end | Golang (middle+/Senior) ⚙️
Вакансия: Golang developer
Грейд: middle+/senior
Вилка: от 40$ до 48$ в час💸
Занятость: полная (6+ месяцев)
Оформление: ИП
Компания: Top Selection https://top-select-development.com/
Локация: не РФ (Часовой пояс Абу-Даби ±3 часа, исключая кандидатов из России)
Привет! Меня зовут Александра. Я представляю группу компаний Top Selection.
Мы занимаемся продуктовой разработкой и аутсорсингом IT персонала для рынка России, Европы и США. В данный момент мы в поиске Golang developer на международный проект E-commerce.
🎯Обязанности:
1. Проектировать, разрабатывать, тестировать и развертывать серверные компоненты;
2. Тесно сотрудничать с менеджерами по продуктам, членами команды и командами разработчиков платформы для решения сложных проблем для приложений электронной коммерции мирового класса;
3. Писать, рецензировать или оставлять отзывы о предложениях по техническому дизайну;
4. Проверять код, чтобы убедиться в целостности и качестве нашей кодовой базы;
5. Проводить собеседования по программированию с потенциальными кандидатами на инженерные специальности;
6. Сотрудничать с дизайнерами продуктов, менеджерами по продуктам и другими инженерами-программистами для создания привлекательных продуктов для пользователей;
7. Развертывать инфраструктуру в облачной среде (Google Cloud или AWS);
8. Выявлять и устанавливать шаблоны и лучшие практики.
🎯Требования:
1. Уверенные навыки программирования на GoLang с профессиональным опытом от 2 лет;
2. Знание фронтенд-технологий и фреймворков;
3. Понимание основных принципов баз данных и механизмов оптимизации;
4. Умение работать с SQL и PostgreSQL
5. Знание всего веб-стека, включая протоколы;
6. Опыт работы с Async/AMQP
7. Сильное желание узнавать новое и постоянно совершенствовать себя и окружающих;
8. Желание учиться, узнавать новое и постоянно улучшать свой код и свою работу, мышление “что я могу еще сделать”
9. Уровень английского языка - от B2 (устный и письменный)
По всем вопросам прошу обращаться в лс
Александра - @fedorovasasha_a
@GolangJobsit
Позиция: Software Engineer Back-end | Golang (middle+/Senior) ⚙️
Вакансия: Golang developer
Грейд: middle+/senior
Вилка: от 40$ до 48$ в час💸
Занятость: полная (6+ месяцев)
Оформление: ИП
Компания: Top Selection https://top-select-development.com/
Локация: не РФ (Часовой пояс Абу-Даби ±3 часа, исключая кандидатов из России)
Привет! Меня зовут Александра. Я представляю группу компаний Top Selection.
Мы занимаемся продуктовой разработкой и аутсорсингом IT персонала для рынка России, Европы и США. В данный момент мы в поиске Golang developer на международный проект E-commerce.
🎯Обязанности:
1. Проектировать, разрабатывать, тестировать и развертывать серверные компоненты;
2. Тесно сотрудничать с менеджерами по продуктам, членами команды и командами разработчиков платформы для решения сложных проблем для приложений электронной коммерции мирового класса;
3. Писать, рецензировать или оставлять отзывы о предложениях по техническому дизайну;
4. Проверять код, чтобы убедиться в целостности и качестве нашей кодовой базы;
5. Проводить собеседования по программированию с потенциальными кандидатами на инженерные специальности;
6. Сотрудничать с дизайнерами продуктов, менеджерами по продуктам и другими инженерами-программистами для создания привлекательных продуктов для пользователей;
7. Развертывать инфраструктуру в облачной среде (Google Cloud или AWS);
8. Выявлять и устанавливать шаблоны и лучшие практики.
🎯Требования:
1. Уверенные навыки программирования на GoLang с профессиональным опытом от 2 лет;
2. Знание фронтенд-технологий и фреймворков;
3. Понимание основных принципов баз данных и механизмов оптимизации;
4. Умение работать с SQL и PostgreSQL
5. Знание всего веб-стека, включая протоколы;
6. Опыт работы с Async/AMQP
7. Сильное желание узнавать новое и постоянно совершенствовать себя и окружающих;
8. Желание учиться, узнавать новое и постоянно улучшать свой код и свою работу, мышление “что я могу еще сделать”
9. Уровень английского языка - от B2 (устный и письменный)
По всем вопросам прошу обращаться в лс
Александра - @fedorovasasha_a
@GolangJobsit
👎14👍3
#vacancy #job #вакансия #golang #go #middle #мидл #senior #синьор #backend #бэкенд #fulltime #фуллтайм #remote #удалёнка #developer #разработчик
Вакансия: Middle Golang Developer
Компания: Digital Clouds
Формат работы: офис/удалёнка
Занятость: полная
Зарплата: от 150-250 к
Наш стек: Golang
Postgres, Elasticsearch, Kafka, GraphQL
Kubernetes, Helm, Docker
Grafana
Git
Проект с Северсталью: Маркетплейс по продаже металла
Размер команды: 7 человек
Требования к кандидату:
⁃ опыт работы от 3х лет и в команде >= 5 человек;
⁃ хотя бы 1 проект с микросервисной архитектурой на проде;
⁃ понимание паттернов проектирования;
⁃ понимание CI/CD процессов;
Что мы предлагаем:
⁃ участие в проекте, который приносит пользу и саморазвитие;
⁃ возможность стать частью команды профессионалов;
⁃ официальное трудоустройство/договор с самозанятым/ИП;
⁃ гибкое начало рабочего дня, а также возможность работать удаленно;
⁃ заботу о здоровье: ДМС и фитнес;
⁃ конкурентную заработную плату, которая обсуждается по результатам собеседования.
По всем вопросам, пожеланиям писать @hr_elizaveta21
@GolangJobsit
Вакансия: Middle Golang Developer
Компания: Digital Clouds
Формат работы: офис/удалёнка
Занятость: полная
Зарплата: от 150-250 к
Наш стек: Golang
Postgres, Elasticsearch, Kafka, GraphQL
Kubernetes, Helm, Docker
Grafana
Git
Проект с Северсталью: Маркетплейс по продаже металла
Размер команды: 7 человек
Требования к кандидату:
⁃ опыт работы от 3х лет и в команде >= 5 человек;
⁃ хотя бы 1 проект с микросервисной архитектурой на проде;
⁃ понимание паттернов проектирования;
⁃ понимание CI/CD процессов;
Что мы предлагаем:
⁃ участие в проекте, который приносит пользу и саморазвитие;
⁃ возможность стать частью команды профессионалов;
⁃ официальное трудоустройство/договор с самозанятым/ИП;
⁃ гибкое начало рабочего дня, а также возможность работать удаленно;
⁃ заботу о здоровье: ДМС и фитнес;
⁃ конкурентную заработную плату, которая обсуждается по результатам собеседования.
По всем вопросам, пожеланиям писать @hr_elizaveta21
@GolangJobsit
👍2👎2❤1🥰1
Forwarded from Ит Вакансии / Работа программиста
Senior DevOps wanted!
Мы разрабатываем МойОфис — безопасные офисные решения для общения и совместной работы с документами. Нашими продуктами ежедневно пользуются сотрудники крупнейших компаний, государственных учреждений и образовательных организаций. Решения рассчитаны на высокие нагрузки и доступность вплоть до миллиона пользователей единовременно.
В настоящий момент мы ищем Senior DevOps engineer в Московский центр разработки, развивающий продукты корпоративной линейки: электронную почту, календарь, контакты и службу каталогов.
Чем предстоит заниматься:
* поддержка и развитие процесса непрерывной поставки (ansible, terraform, gitlab CI, helm);
* непосредственное участие в процессе разработки продуктов (проработка архитектуры, реализация вспомогательных инструментов);
* создание и поддержка инструментов для удобной работы команд разработки;
* разработка и поддержка инсталлятора и инфраструктуры продукта;
* автоматизация различных рутинных процессов в разработке.
Наш стек:
* jenkins / gitlab CI / ansible / terraform / Linux-based OS / OpenStack / Kubernetes
* стек разработки: Go, C++, JS
Подробнее - здесь
Контакт для связи: Ульяна @danilova_hr
Мы разрабатываем МойОфис — безопасные офисные решения для общения и совместной работы с документами. Нашими продуктами ежедневно пользуются сотрудники крупнейших компаний, государственных учреждений и образовательных организаций. Решения рассчитаны на высокие нагрузки и доступность вплоть до миллиона пользователей единовременно.
В настоящий момент мы ищем Senior DevOps engineer в Московский центр разработки, развивающий продукты корпоративной линейки: электронную почту, календарь, контакты и службу каталогов.
Чем предстоит заниматься:
* поддержка и развитие процесса непрерывной поставки (ansible, terraform, gitlab CI, helm);
* непосредственное участие в процессе разработки продуктов (проработка архитектуры, реализация вспомогательных инструментов);
* создание и поддержка инструментов для удобной работы команд разработки;
* разработка и поддержка инсталлятора и инфраструктуры продукта;
* автоматизация различных рутинных процессов в разработке.
Наш стек:
* jenkins / gitlab CI / ansible / terraform / Linux-based OS / OpenStack / Kubernetes
* стек разработки: Go, C++, JS
Подробнее - здесь
Контакт для связи: Ульяна @danilova_hr
👍2
Forwarded from Golang
Описание задания
Необходимо разработать приложение, предоставляющее HTTP API для получения данных о парковках такси в г. Москва. Данные необходимо брать с этой страницы ("Актуальная версия").
Описание необходимого функционала
Приложение должно реализовывать:
▪Функционал загрузки данных из файла (локального и/или по ссылке) в хранилище данных (данные на источнике могут как удаляться, так и добавляться);
▪Обслуживание HTTP запросов к API-endpoints, которые реализуют поиск по хранимым данным;
Обслуживание HTTP запросов к роуту, возвращающему метрические данные (в формате prometheus) работы приложения.
▪Обновление данных в хранилище должно происходить без остановки обслуживания HTTP запросов к API с учетом того, что их объем может быть очень большим (и маппинг данных на источнике может изменяться).
Методы HTTP API должны возвращать ответ в формате json. Время обработки одного запроса к HTTP API (не загрузка данных в хранилище) - не более 2 мс. до первого байта HTTP ответа (TTFB). Проектирование самих методов API - на ваше усмотрение (минимально необходимый функционал - это поиск по global_id, id и mode).
Метрические данные должны включать в себя как минимум следующие метрики:
Общее количество обработанных запросов к API-endpoints;
Количество ошибок обработки HTTP запросов к API-endpoints (плюсом будет "разведение" по различным кодам ответов);
Данные по времени обработки HTTP запросов к API-endpoint;
Дополнительные метрики, на ваше усмотрение.
Требования к реализации
▪В качестве хранилища данных необходимо использовать Redis;
▪Все функции (экспортируемые и не экспортируемые) должны сопровождаться понятным комментарием (если возможно - на английском языке);
▪Не стоит излишне сокращать имена переменных и констант - код пишется для людей, и он должен быть максимально простым и понятным;
▪Можно использовать любые сторонние пакеты, но не использовать какой-либо фреймворк;
▪Весь ключевой функционал должен быть зафиксирован unit-тестами;
▪После завершения работы над заданием необходимо написать сопроводительную документацию по работе с приложением в файле README.md в корне репозитория;
▪Конфигурация параметров подключения к хранилищу данных должна иметь возможность управляться как флагами запуска, так и переменными окружения. Возможности конфигурирования должны быть описаны в файле README.md вашего репозитория.
Плюсами будут являться
▪Настройка CI (силами GitHub actions, TravisCI, etc) выполняющая запуск тестов и сборки на каждый коммит;
▪Автоматическая сборка Docker-образа с приложением;
▪Интуитивно-понятное разбитие коммитов - одной конкретной задаче - один коммит или PR (её правки - отдельный коммит или PR);
Написание всех текстов коммитов - на английском языке.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤔2❤1🔥1
#вакансия #Golang dev #Go # backend #fulltime #Кипр #Cyprus #Офис #Удаленка
Добрый день! Мы сейчас в поиске Middle/Senior Go dev. Будем очень рады вашим откликам!
О компании:
Продуктовая IT-компания, которая занимается разработкой крупного и высоконагруженного SaaS решения для клиентов на международном рынке. Мы используем современные технологии и гарантируем отсутствие legacy кода.
Мы разделяем обязанности. В нашей команде:
• системные аналитики
• проджект и продакт менеджеры
• дизайнеры
• команда фронтенд разработки
• команда бэкенд разработки
• отдел devops
Наш стек:
• микросервисы на Go и PHP (8+) на бэкенде
• MySQL, на некоторых сервисах используется PostgreSQL
• используем: Kafka, ClickHouse, MongoDB, Redis, ElasticSearch, Riak KV
• фронтенд на React + Vite SSR
Задачи:
• проектирование и разработка высоконагруженных микросервисов
• участие в развитии архитектуры системы
• для лидов: участие в подборе команды и управление командой разработки
Наши минимальные требования:
• опыт коммерческой разработки от 3-х лет, на Go от 2-х лет
• уверенное знание нативного SQL, опыт с любой ORM
• хорошее понимание асинхронно-событийного и многопоточного программирования
• использование любого NoSQL решения - Redis, Memcached
• будет плюсом умение использовать MongoDB
Для уровня senior мы ожидаем:
• умение выстраивать архитектуру сервиса с нуля на основе базового описания задачи
• глубокое знание и умения применять паттерны проектирования
• опыт работы с брокерами сообщений (Kafka / RabbitMQ)
• знание паттернов микросервисной архитектуры будет большим плюсом, умение писать горизонтально масштабируемые приложения
Мы предлагаем:
• Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
• Опытный коллектив, возможность перенять ценный опыт
• Английский со Skyeng частичная компенсация;
• Полностью белая заработная плата;
• Современный и комфортный офис с удобным рабочим местом, оборудованный современной техникой;
• Гибкое начало рабочего дня;
• Отпускные и больничные оплачиваются в 100% размере;
• Минимум бюрократии;
• Отсутствие дресс-кода;
• Подарки для сотрудников и их детей;
• Новогодняя премия до 1-го оклада;
по всем вопросам: daniil_bobrov_it
@GolangJobsit
Добрый день! Мы сейчас в поиске Middle/Senior Go dev. Будем очень рады вашим откликам!
О компании:
Продуктовая IT-компания, которая занимается разработкой крупного и высоконагруженного SaaS решения для клиентов на международном рынке. Мы используем современные технологии и гарантируем отсутствие legacy кода.
Мы разделяем обязанности. В нашей команде:
• системные аналитики
• проджект и продакт менеджеры
• дизайнеры
• команда фронтенд разработки
• команда бэкенд разработки
• отдел devops
Наш стек:
• микросервисы на Go и PHP (8+) на бэкенде
• MySQL, на некоторых сервисах используется PostgreSQL
• используем: Kafka, ClickHouse, MongoDB, Redis, ElasticSearch, Riak KV
• фронтенд на React + Vite SSR
Задачи:
• проектирование и разработка высоконагруженных микросервисов
• участие в развитии архитектуры системы
• для лидов: участие в подборе команды и управление командой разработки
Наши минимальные требования:
• опыт коммерческой разработки от 3-х лет, на Go от 2-х лет
• уверенное знание нативного SQL, опыт с любой ORM
• хорошее понимание асинхронно-событийного и многопоточного программирования
• использование любого NoSQL решения - Redis, Memcached
• будет плюсом умение использовать MongoDB
Для уровня senior мы ожидаем:
• умение выстраивать архитектуру сервиса с нуля на основе базового описания задачи
• глубокое знание и умения применять паттерны проектирования
• опыт работы с брокерами сообщений (Kafka / RabbitMQ)
• знание паттернов микросервисной архитектуры будет большим плюсом, умение писать горизонтально масштабируемые приложения
Мы предлагаем:
• Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
• Опытный коллектив, возможность перенять ценный опыт
• Английский со Skyeng частичная компенсация;
• Полностью белая заработная плата;
• Современный и комфортный офис с удобным рабочим местом, оборудованный современной техникой;
• Гибкое начало рабочего дня;
• Отпускные и больничные оплачиваются в 100% размере;
• Минимум бюрократии;
• Отсутствие дресс-кода;
• Подарки для сотрудников и их детей;
• Новогодняя премия до 1-го оклада;
по всем вопросам: daniil_bobrov_it
@GolangJobsit
👍5
Forwarded from Golang вопросы собеседований
Общее описание
Демон - программа, собирающая информацию о системе, на которой запущена, и отправляющая её своим клиентам по GRPC.
Архитектура
▪GRPC сервер;
▪допускается использование временных (/tmp) файлов;
▪статистика хранится в памяти, долговременное хранение не предусмотрено.
Требования
Необходимо каждые N секунд выдавать информацию, усредненную за последние M секунд.
Например, N = 5с, а M = 15с, тогда демон "молчит" первые 15 секунд, затем выдает снапшот за 0-15с; через 5с (в 20с) выдает снапшот за 5-20с; через 5с (в 25с) выдает снапшот за 10-25с и т.д.
N и M указывает клиент в запросе на получение статистики.
Что необходимо собирать:
▪Средняя загрузка системы (load average).
▪Средняя загрузка CPU (%user_mode, %system_mode, %idle).
▪Загрузка дисков:
-tps (transfers per second);
-KB/s (kilobytes (read+write) per second);
▪Информация о дисках по каждой файловой системе:
-использовано мегабайт, % от доступного количества;
-использовано inode, % от доступного количества.
▪Top talkers по сети:
- по протоколам: protocol (TCP, UDP, ICMP, etc), bytes, % от sum(bytes) за последние M), сортируем по убыванию процента;
-по трафику: source ip:port, destination ip:port, protocol, bytes per second (bps), сортируем по убыванию bps.
▪Статистика по сетевым соединениям:
- слушающие TCP & UDP сокеты: command, pid, user, protocol, port;
-количество TCP соединений, находящихся в разных состояниях (ESTAB, FIN_WAIT, SYN_RCV и пр.).
Разрешено использовать только стандартную библиотеку языка Go!
Команды, которые могут пригодиться:
$ top -b -n1
$ df -k
$ df -i
$ iostat -d -k
$ cat /proc/net/dev
$ sudo netstat -lntup
$ ss -ta
$ tcpdump -ntq -i any -P inout -l
$ tcpdump -nt -i any -P inout -ttt -l
Статистика представляет собой объекты, описанные в формате Protobuf.Информацию необходимо выдавать всем подключенным по GRPC клиентам с использованием однонаправленного потока.
Выдавать "снапшот" системы можно как отдельными сообщениями, так и одним жирным объектом.
Сбор информации, её парсинг и пр. должен осуществляться как можно более конкурентно.
Конфигурация
▪Через аргументы командной строки можно указать, на каком порту стартует сервер.
▪Через файл можно указать, какие из подсистем сбора включены/выключены.
Тестирование
Юнит-тесты
▪по возможности мок интерфейсов и проверка вызовов конкретных методов;
▪тесты вспомогательных функций и пр.
Интеграционные тесты
▪потестировать факт потока статистики, можно без конкретных цифр;
▪можно посоздавать файлы, пооткрывать сокеты и посмотреть на изменение снапшота.
Клиент
Необходимо реализовать простой клиент, который в реальном времени получает и выводит в STDOUT статистику по одному из пунктов (например, сетевую информацию) в читаемом формате (например, в виде таблицы).
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4🥴3
Middle Go Developer
Привет, мы ищем разработчика в социальный стартап. Платим 4к евро до налогов, ищем кого-то русскоговорящего, но не находящегося в РФ\РБ.
Стэк:
* Go
* PostgreSQL\MySQL
* Ubuntu Linux, SSH, - уметь, практиковать
* Сетевые сервисы: HTTP, VPN, DNS
* Github
* Docker
* Готовность работать с системами оркестрации (Terraform, Ansible)
* Не нулевой опыт работы и с облаками, и с bare metal
Человеческое:
* Готовность делать периодически то, что нужно, а не то, что написано в JD — команда еще небольшая, поэтому четкого фронта работ не будет.
* Навык исследования и любовь находить решения за рамками стандарта — проект достаточно необычный, посему не все ответы будут в гугле. Иногда нужно будет подумать
Плюшки:
* Можем обеспечить официальное трудоустройство в ЕС => ВНЖ => Гражданство
* Можем не обеспечивать официальное трудоустройство в ЕС и платить туда, где будет меньше налогов:)
* Участие в конференциях проекта по земному шару
* Возможность нормально работать - один фиксированный митинг в день, все остальное - при редкой необходимости.
* Распределенная команда - можно работать там, где тебе удобно
* Возможность почувствовать, что ты делаешь что-то полезное в жизни:)
По всем вопросам и, в идеале, откликам - @basistyy
@GolangJobsit
Привет, мы ищем разработчика в социальный стартап. Платим 4к евро до налогов, ищем кого-то русскоговорящего, но не находящегося в РФ\РБ.
Стэк:
* Go
* PostgreSQL\MySQL
* Ubuntu Linux, SSH, - уметь, практиковать
* Сетевые сервисы: HTTP, VPN, DNS
* Github
* Docker
* Готовность работать с системами оркестрации (Terraform, Ansible)
* Не нулевой опыт работы и с облаками, и с bare metal
Человеческое:
* Готовность делать периодически то, что нужно, а не то, что написано в JD — команда еще небольшая, поэтому четкого фронта работ не будет.
* Навык исследования и любовь находить решения за рамками стандарта — проект достаточно необычный, посему не все ответы будут в гугле. Иногда нужно будет подумать
Плюшки:
* Можем обеспечить официальное трудоустройство в ЕС => ВНЖ => Гражданство
* Можем не обеспечивать официальное трудоустройство в ЕС и платить туда, где будет меньше налогов:)
* Участие в конференциях проекта по земному шару
* Возможность нормально работать - один фиксированный митинг в день, все остальное - при редкой необходимости.
* Распределенная команда - можно работать там, где тебе удобно
* Возможность почувствовать, что ты делаешь что-то полезное в жизни:)
По всем вопросам и, в идеале, откликам - @basistyy
@GolangJobsit
👎16👍7
#вакансия #удаленка #Go #Golang #Back #BackEnd #Senior
Senior Go Developer
📝Требуемый опыт: от 3-ёх лет
💰Вилка З/П: от 270.000 до 320.000 rub net
⏰Формат работы: удалённый/офис, full-time
Zaymigo - это современная FinTech компания на рынке онлайн кредитования, основанная в 2013 году. Наш продукт - это онлайн платформа по выдаче денежных средств на карту.
У нас highload проект и микросервисная архитектура, полноценный, профессиональный IT отдел, который готов обмениваться опытом. Современный стек технологий и их последние версии.
В связи со стартом нового проекта на Go ищем Senior Gо Разработчика в core-команду!
📝Требования:
• Коммерческий опыт разработки на Golang от 3-х лет, при общем опыте более 5 лет;
• Опыт написания микросервисов, понимание микросервисной архитектуры;
• Понимание многопоточности, параллельных вычислений;
• PostgreSQL;
• Docker;
• HTTP, WebSocket;
• RabbitMQ\Redis;
• REST\ JSON-RPC;
• Git;
• Опыт работы с ОС семейства Linux;
• Знания алгоритмов и структур данных.
➕Будет плюсом:
• Опыт работы в FinTech проектах;
• Понимание kubernetes;
• Опыт работы с highload;
• Знание паттернов проектирования.
🏝Условия:
• Возможность делать крутые проекты и получать экспертизу на финансовом рынке;
• Возможность изучать новые технологии и языки программирования (Сlickhouse, percona, kubernetes и т.д.);
• 8-часовой гибкий график;
• Обучение за счет компании;
• Официальное трудоустройство по ТК РФ;
• Полностью белая з\п;
• Гибкая политика по пересмотру з\п.
🍰Бонусы:
• Вложимся в повышение hard skills (ежегодно выделяем 50 000 рублей для покупки курсов и обучений на каждого сотрудника);
• Закупка техники (готовы предоставить оборудование по запросу);
• Компенсируем затраты на коворк (по запросу);
• Оплачиваемые поездки на профильные конференции;
• Услуги корпоративного психолога;
• Релокейт (по желанию).
Ждём твой отклик!
📲Контакты: @recruiter_L, e.shuvalova@i.krediska.ru
@GolangJobsit
Senior Go Developer
📝Требуемый опыт: от 3-ёх лет
💰Вилка З/П: от 270.000 до 320.000 rub net
⏰Формат работы: удалённый/офис, full-time
Zaymigo - это современная FinTech компания на рынке онлайн кредитования, основанная в 2013 году. Наш продукт - это онлайн платформа по выдаче денежных средств на карту.
У нас highload проект и микросервисная архитектура, полноценный, профессиональный IT отдел, который готов обмениваться опытом. Современный стек технологий и их последние версии.
В связи со стартом нового проекта на Go ищем Senior Gо Разработчика в core-команду!
📝Требования:
• Коммерческий опыт разработки на Golang от 3-х лет, при общем опыте более 5 лет;
• Опыт написания микросервисов, понимание микросервисной архитектуры;
• Понимание многопоточности, параллельных вычислений;
• PostgreSQL;
• Docker;
• HTTP, WebSocket;
• RabbitMQ\Redis;
• REST\ JSON-RPC;
• Git;
• Опыт работы с ОС семейства Linux;
• Знания алгоритмов и структур данных.
➕Будет плюсом:
• Опыт работы в FinTech проектах;
• Понимание kubernetes;
• Опыт работы с highload;
• Знание паттернов проектирования.
🏝Условия:
• Возможность делать крутые проекты и получать экспертизу на финансовом рынке;
• Возможность изучать новые технологии и языки программирования (Сlickhouse, percona, kubernetes и т.д.);
• 8-часовой гибкий график;
• Обучение за счет компании;
• Официальное трудоустройство по ТК РФ;
• Полностью белая з\п;
• Гибкая политика по пересмотру з\п.
🍰Бонусы:
• Вложимся в повышение hard skills (ежегодно выделяем 50 000 рублей для покупки курсов и обучений на каждого сотрудника);
• Закупка техники (готовы предоставить оборудование по запросу);
• Компенсируем затраты на коворк (по запросу);
• Оплачиваемые поездки на профильные конференции;
• Услуги корпоративного психолога;
• Релокейт (по желанию).
Ждём твой отклик!
📲Контакты: @recruiter_L, e.shuvalova@i.krediska.ru
@GolangJobsit
👍4
#вакансия #фуллтайм #fulltime #remote #удаленно #go #golang #senior #senior#вакансия #фуллтайм #fulltime #remote #удаленно #go #golang #senior #seniordeveloper #fintech #smartcontract #смартконтракт
Позиция: middle Golang Developer
Локация: Россия
Формат работы: удаленно/офисы по желанию
Занятость: полная, гибкое начало дня
Зарплата: 250 000 - 300 000 рублей
Сфера: FinTech
В белую FinTech компанию, которая двигается в сторону необанка, на группу новых продуктов ищу middle GO Developer.
Компания является платежным институтом с лицензиями в Литве, Великобритании, Сингапуре и предоставляет услуги процессинга и онлайн платежей.
Основной продукт - это платежная система, которая работает в 185 странах, на 31 языке, поддерживает 87 мировых валют и позволяет компаниям клиентам совершать онлайн платежи по всему миру.
В компании используются максимально передовые технологии и они не жестко зафиксированы, т.е. новые технологии всегда приветствуются.
Основному продукту 7+ лет. Команда 25 человек. Все по CI/CD.
Стек проектов: Go, PostgreSQL, CockroachDB, ArangoDB, Neo4j.
Полностью белая зарплата и оформление, соблюдение ТК.
Пиши мне: @ElenEliseeva
Позиция: middle Golang Developer
Локация: Россия
Формат работы: удаленно/офисы по желанию
Занятость: полная, гибкое начало дня
Зарплата: 250 000 - 300 000 рублей
Сфера: FinTech
В белую FinTech компанию, которая двигается в сторону необанка, на группу новых продуктов ищу middle GO Developer.
Компания является платежным институтом с лицензиями в Литве, Великобритании, Сингапуре и предоставляет услуги процессинга и онлайн платежей.
Основной продукт - это платежная система, которая работает в 185 странах, на 31 языке, поддерживает 87 мировых валют и позволяет компаниям клиентам совершать онлайн платежи по всему миру.
В компании используются максимально передовые технологии и они не жестко зафиксированы, т.е. новые технологии всегда приветствуются.
Основному продукту 7+ лет. Команда 25 человек. Все по CI/CD.
Стек проектов: Go, PostgreSQL, CockroachDB, ArangoDB, Neo4j.
Полностью белая зарплата и оформление, соблюдение ТК.
Пиши мне: @ElenEliseeva
👍5
Forwarded from Golang вопросы собеседований
У сети ресторанов доставки есть множество точек, на которых готовятся заказы для клиентов. Каждый клиент хочет вместе с заказом получить чек, содержащий детальную информацию о заказе.
Сотрудники кухни также хотят чек, чтобы в процессе готовки и упаковки заказа не забыть положить всё что нужно. Наша задача помочь и тем и другим, написав сервис для генерации чеков.
1. Сервис получает информацию о новом заказе, создаёт в БД чеки для всех принтеров точки указанной в заказе и ставит асинхронные задачи на генерацию PDF-файлов для этих чеков. Если у точки нет ни одного принтера - возвращает ошибку. Если чеки для данного заказа уже были созданы - возвращает ошибку.
2. Worker'ы с помощью wkhtmltopdf генерируют PDF-файл из HTML-шаблона. Имя файла должно иметь следущий вид <ID заказа>_<тип чека>.pdf (123456_client.pdf). Файлы должны хранится в папке media/pdf в корне проекта.
3. Приложение опрашивает сервис на наличие новых чеков. Опрос происходит по следующему пути: сначала запрашивается список чеков которые уже сгенерированы для конкретного принтера, после скачивается PDF-файл для каждого чека и отправляется на печать.
📌 Технические требования
Сервис должен быть написан на GO
База данных - PostgreSQL
Все инфраструктурные вещи необходимые для сервиса (PostgreSQL, Redis, wkhtmltopdf) запускать в docker с помощью docker-compose, сам проект не нужно оборачивать в docker
Помимо API, должна быть админка для обеих моделей, с возможностью фильтровать чеки по принтеру, типу и статусу
📌 Модели
▪Принтер (Printer). Каждый принтер печатает только свой тип чеков. Поле
api_key
принимает уникальные значения, по нему однозначно определяется принтер. Для этой модели должны быть fixtures (принтеры для обоих типов чеков для нескольких точек).Поле Тип Значение Описание
name CharField название принтера
api_key CharField ключ доступа к API
check_type CharField kitchen|client тип чека которые печатает принтер
point_id IntegerField точка к которой привязан принтер
▪Чек (Check). Информация о заказе для каждого чека хранится в JSON, нет необходимости делать отдельные модели.
Поле Тип Значение Описание
printer_id ForeignKey принтер
type CharField kitchen|client тип чека
order JSONField информация о заказе
status CharField new|rendered|printed статус чека
pdf_file FileField ссылка на созданный PDF-файл
API
Добавить описание доступных методов в файл api.yml (swagger-спецификация).
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👎6👍5🤮3
#вакансия #работа #разработчик #backend #developer #middle #Python #django #flask #golang #PostgreSQL #MongoDB #Redis #memcached #elasticsearch #git #docker #гибрид #Москва #Moscow
Компания: Компания «Онлайн-кинотеатр Иви» (https://www.ivi.ru)
Формат: гибрид, 2-3 дня в офисе, полная занятость 5/2, возможно гибкое начало дня
Занятость: частичная
💰 з/п: до 280 000руб.
Контакт: @Oskar17
🗝задача: Поддерживать существующие и разрабатывать новые бэкенд-сервисы
📌Основные обязанности
•Поддерживать существующие и разрабатывать новые бэкенд-сервисы
•Заниматься оптимизацией производительности существующих и разрабатываемых сервисов
•Проектировать архитектуру разрабатываемых решений
🛠 : python, django, flask, golang, postgresql, mongodb, redis, memcached, elasticsearch, git, docker
🔔Обязательные требования
•Опыт в разработке от 3 лет
•Качественный опыт написания кода на python
•Свободное владение linux (bash, sed, grep и другие утилиты)
•Знание классических алгоритмов и структур данных
Преимуществом при отборе будет
•Опыт работы с golang
•Опыт работы на высоконагруженных проектах
•Работа с Git
В кандидате также важны
•Умение грамотно излагать свои мысли письменно и устно
•Умение работать в команде
🏆Что мы предлагаем взамен:
•Место работы: Москва, офис м. Дмитровская
•График работы: гибридный формат работы, 2-3 дня в офисе, полная занятость 5/2, возможно гибкое начало дня
•Трудоустройство по ТК РФ
•Уютный и современный офис в шаговой доступности от станций метро Дмитровская, Савеловская, рядом с Флаконом и Хлебозаводом
•Предоставление современной рабочей техники, дополнительный монитор и многое другое для комфортной работы.
•Заботимся о здоровье: возможность получать консультации психолога и специалиста по ЗОЖ, а после испытательного срока - ДМС (со стоматологией) и страховку для выезда за рубеж
•Возможность переехать в Москву из регионов России (пакет релокации)
•Компания придерживается agile-подхода: минимизирует бюрократию и автоматизируем всё, что можно. "Горим" нашим продуктом и делаем то, чем пользуемся сами
•Думает про сокращение t2m, но не забивает на качество и не приветствует переработки
•С готовностью пробует новые решения и технологии, когда они обоснованы
•Поддержка в обмене знаниями и идеями: выступления на митапах и помощь с подготовкой докладов
•Бесплатная подписка на сервис корпоративных скидок и предложений BestBenefits, а также доступ к онлайн-библиотеке издательства «МИФ»
•Вишенка на торте: специальное предложение по подписке Иви
☎️контакт: Елена @Oskar17
Компания: Компания «Онлайн-кинотеатр Иви» (https://www.ivi.ru)
Формат: гибрид, 2-3 дня в офисе, полная занятость 5/2, возможно гибкое начало дня
Занятость: частичная
💰 з/п: до 280 000руб.
Контакт: @Oskar17
🗝задача: Поддерживать существующие и разрабатывать новые бэкенд-сервисы
📌Основные обязанности
•Поддерживать существующие и разрабатывать новые бэкенд-сервисы
•Заниматься оптимизацией производительности существующих и разрабатываемых сервисов
•Проектировать архитектуру разрабатываемых решений
🛠 : python, django, flask, golang, postgresql, mongodb, redis, memcached, elasticsearch, git, docker
🔔Обязательные требования
•Опыт в разработке от 3 лет
•Качественный опыт написания кода на python
•Свободное владение linux (bash, sed, grep и другие утилиты)
•Знание классических алгоритмов и структур данных
Преимуществом при отборе будет
•Опыт работы с golang
•Опыт работы на высоконагруженных проектах
•Работа с Git
В кандидате также важны
•Умение грамотно излагать свои мысли письменно и устно
•Умение работать в команде
🏆Что мы предлагаем взамен:
•Место работы: Москва, офис м. Дмитровская
•График работы: гибридный формат работы, 2-3 дня в офисе, полная занятость 5/2, возможно гибкое начало дня
•Трудоустройство по ТК РФ
•Уютный и современный офис в шаговой доступности от станций метро Дмитровская, Савеловская, рядом с Флаконом и Хлебозаводом
•Предоставление современной рабочей техники, дополнительный монитор и многое другое для комфортной работы.
•Заботимся о здоровье: возможность получать консультации психолога и специалиста по ЗОЖ, а после испытательного срока - ДМС (со стоматологией) и страховку для выезда за рубеж
•Возможность переехать в Москву из регионов России (пакет релокации)
•Компания придерживается agile-подхода: минимизирует бюрократию и автоматизируем всё, что можно. "Горим" нашим продуктом и делаем то, чем пользуемся сами
•Думает про сокращение t2m, но не забивает на качество и не приветствует переработки
•С готовностью пробует новые решения и технологии, когда они обоснованы
•Поддержка в обмене знаниями и идеями: выступления на митапах и помощь с подготовкой докладов
•Бесплатная подписка на сервис корпоративных скидок и предложений BestBenefits, а также доступ к онлайн-библиотеке издательства «МИФ»
•Вишенка на торте: специальное предложение по подписке Иви
☎️контакт: Елена @Oskar17
www.ivi.ru
Онлайн-кинотеатр Иви - фильмы, сериалы и мультфильмы смотреть онлайн бесплатно в хорошем качестве
Кино в интернете - это ivi.ru
👎8👍4🤮1
#вакансия #работа #разработчик #backend #developer #middle #senior #golang #PostgreSQL #docker
Формат работы: удаленка
Занятость: part, почасовка
Зарплата: 1000 руб/час (в дальнейшем возможен переход на полную ставку и рост до тимлида с построением команды «под себя»)
Чем предстоит заниматься:
⁃ Создание backend-сервисов на #golang
⁃ Настройка серверов, поставка в прод
Для понимания работ, первой задачей будет:
⁃ Создание сервиса email-авторизации с отправкой письма на email
⁃ Push’и
Плюсом будет участие в проектах по разработке backend’а для мобильных приложений.
контакт: @vfrov
Формат работы: удаленка
Занятость: part, почасовка
Зарплата: 1000 руб/час (в дальнейшем возможен переход на полную ставку и рост до тимлида с построением команды «под себя»)
Чем предстоит заниматься:
⁃ Создание backend-сервисов на #golang
⁃ Настройка серверов, поставка в прод
Для понимания работ, первой задачей будет:
⁃ Создание сервиса email-авторизации с отправкой письма на email
⁃ Push’и
Плюсом будет участие в проектах по разработке backend’а для мобильных приложений.
контакт: @vfrov
🤡17💩8
✅ #Вакансия
#Golang разработчик #middle/middle+ #stt #tts
#СПб
✅ Задачи:
-Бэкенд-разработка под Linux
-Поддержка и доработка проектов в сфере речевых технологий, для технологий stt (транскрибирования речи), tts (синтез речи) и переводчика
✅ СТЕК: Go, PostgreSQL, RabbitMQ, Redis, Linux
✅ТРЕБОВАНИЯ:
- коммерческая разработка на Golang от 2,5-3 лет
-знание паттернов проектирования;
-опыт работы с PostgreSQL;
-понимание принципов брокера сообщения;
использования инструментов Git;
-разработка на ОС Linux;
-технический английский (тех. документация).
✅ УСЛОВИЯ:
Оклад: от 300 000руб + 13я з/п + премии
ДМС, корп. спорт, льготное питание, обучение за счёт компании
ГРАФИК: 5/2, офис
Контакты: @aleks322 (Telegram)
#Golang разработчик #middle/middle+ #stt #tts
#СПб
✅ Задачи:
-Бэкенд-разработка под Linux
-Поддержка и доработка проектов в сфере речевых технологий, для технологий stt (транскрибирования речи), tts (синтез речи) и переводчика
✅ СТЕК: Go, PostgreSQL, RabbitMQ, Redis, Linux
✅ТРЕБОВАНИЯ:
- коммерческая разработка на Golang от 2,5-3 лет
-знание паттернов проектирования;
-опыт работы с PostgreSQL;
-понимание принципов брокера сообщения;
использования инструментов Git;
-разработка на ОС Linux;
-технический английский (тех. документация).
✅ УСЛОВИЯ:
Оклад: от 300 000руб + 13я з/п + премии
ДМС, корп. спорт, льготное питание, обучение за счёт компании
ГРАФИК: 5/2, офис
Контакты: @aleks322 (Telegram)
👍2🔥2🤩2
Forwarded from Golang
# Очередь на go с REST интерфейсом
## ТЗ
Реализовать брокер очередей в виде веб сервиса. Сервис должен обрабатывать 2 метода:
1. PUT /queue?v=message
Положить сообщение message в очередь с именем queue (имя очереди может
быть любое), пример:
curl -XPUT http://127.0.0.1/pet?v=cat
curl -XPUT http://127.0.0.1/pet?v=dog
curl -XPUT http://127.0.0.1/role?v=manager
curl -XPUT http://127.0.0.1/role?v=executive
в ответ {пустое тело + статус 200 (ok)}
в случае отсутствия параметра v - пустое тело + статус 400 (bad request)
2. GET /queue
Забрать (по принципу FIFO) из очереди с названием queue сообщение и вернуть в теле http запроса, пример (результат, который должен быть при выполненных put’ах выше):
curl http://127.0.0.1/pet => cat
curl http://127.0.0.1/pet => dog
curl http://127.0.0.1/pet => {пустое тело + статус 404 (not found)}
curl http://127.0.0.1/pet => {пустое тело + статус 404 (not found)}
curl http://127.0.0.1/role => manager
curl http://127.0.0.1/role => executive
curl http://127.0.0.1/role => {пустое тело + статус 404 (not found)}
при GET-запросах сделать возможность задавать аргумент timeout
curl http://127.0.0.1/pet?timeout=N
если в очереди нет готового сообщения получатель должен ждать либо до момента прихода сообщения либо до истечения таймаута (N - кол-во секунд). В случае, если сообщение так и не появилось - возвращать код 404. Получатели должны получать сообщения в том же порядке как от них поступал запрос, если 2 получателя ждут сообщения (используют таймаут), то первое сообщение должен получить тот, кто первый запросил.
Порт, на котором будет слушать сервис, должен задаваться в аргументах командной строки.
Запрещается пользоваться какими либо сторонними пакетами кроме стандартных библиотек. (задача в написании кода, а не в использовании чужого)
Желательно (но не обязательно) весь код расположить в одном go-файле (предполагается, что решение будет не больше 500 строк кода) для удобства проверки, никаких дополнительных файлов readme и т.п. не требуется, создание классической структуры каталогов (cmd/internal/...) не требуется.
Комментарии приветствуются и помогут нам понять ход Ваших мыслей при разработке.
Лаконичность кода будет восприниматься крайне положительно, не нужна "гибкость" больше, чем требуется для решения именно этой задачи, не нужны логи процесса работы программы (только обработка ошибок), никакого дебага и т.д... чем меньше кода - тем лучше!
Оцениваться корректность реализации (заданные условия выполняются),архитектурная составляющая (нет лишних действий в программе, только
решающие задачи программы), лаконичность и понятность кода (субъективно, конечно, но думайте о том, насколько будет понятен ваш. код для других, это куда более важно в командной разработке, чем сложный "крутой" код).
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14👎2
#fulltime #вакансия #developer #golang
Название позиции: Golang developer
Уровень: Middle+/Senior
Оформление: штат
Вилка ЗП: от 2500 до 5000 Euro Net
Формат работы: офис
Страна: Черногория ( релокация )
Компания:
На протяжении многих лет платформа помогала формировать индустрию онлайн-торговли, объединяя инновационные технологии, движения рынка и цифровые тенденции. Это стало возможным с появлением, торговой онлайн-платформы, получившей множество наград, с помощью которой каждый может получить доступ к рынку и инвестировать в акции или торговать CFD с базовыми активами, такими как товары, ETF, криптовалюты и другие.
Требования:
▪️2+ года в качестве инженера-программиста Golang;
▪️Знание и опыт работы с микросервисной архитектурой;
▪️Опыт интеграции с блокчейном;
▪️Опыт работы с WebSockets, RESTful и API на основе RPC;
▪️Базовые знания блокчейна;
▪️Опыт проектирования API;
▪️Git;
▪️Опыт работы с брокерами сообщений (Kafka);
▪️Опыт работы с базами данных (Postgres);
▪️Опыт моделирования БД и оптимизации запросов;
▪️Опыт юнит-тестирования, интеграционного тестирования;
▪️Опыт непрерывной интеграции/непрерывной доставки;
▪️Базовые подходы к безопасности в микросервисной архитектуре;
▪️Способность быстро осваивать новые технологии.
▪️Базовое понимание симметричного/асимметричного шифрования/дешифрования;
▪️Базовые ECDSA/RSA, HMAC, кривые эклиптики;
▪️Учетная запись блокчейна и UTXO;
▪️Иерархическая детерминированная архитектура кошелька;
▪️Аппаратные ключи (ledger, trezor);
▪️BIP/EIP;
▪️Опыт работы с AWS Enclave;
▪️Знакомство с Logstash, Kibana, поисковым стеком Elastic;
▪️Знание Amazon AWS;
▪️Опыт работы с Python или другими языками программирования будет преимуществом.
Контакт для связи: @Alzharikova
Название позиции: Golang developer
Уровень: Middle+/Senior
Оформление: штат
Вилка ЗП: от 2500 до 5000 Euro Net
Формат работы: офис
Страна: Черногория ( релокация )
Компания:
На протяжении многих лет платформа помогала формировать индустрию онлайн-торговли, объединяя инновационные технологии, движения рынка и цифровые тенденции. Это стало возможным с появлением, торговой онлайн-платформы, получившей множество наград, с помощью которой каждый может получить доступ к рынку и инвестировать в акции или торговать CFD с базовыми активами, такими как товары, ETF, криптовалюты и другие.
Требования:
▪️2+ года в качестве инженера-программиста Golang;
▪️Знание и опыт работы с микросервисной архитектурой;
▪️Опыт интеграции с блокчейном;
▪️Опыт работы с WebSockets, RESTful и API на основе RPC;
▪️Базовые знания блокчейна;
▪️Опыт проектирования API;
▪️Git;
▪️Опыт работы с брокерами сообщений (Kafka);
▪️Опыт работы с базами данных (Postgres);
▪️Опыт моделирования БД и оптимизации запросов;
▪️Опыт юнит-тестирования, интеграционного тестирования;
▪️Опыт непрерывной интеграции/непрерывной доставки;
▪️Базовые подходы к безопасности в микросервисной архитектуре;
▪️Способность быстро осваивать новые технологии.
▪️Базовое понимание симметричного/асимметричного шифрования/дешифрования;
▪️Базовые ECDSA/RSA, HMAC, кривые эклиптики;
▪️Учетная запись блокчейна и UTXO;
▪️Иерархическая детерминированная архитектура кошелька;
▪️Аппаратные ключи (ledger, trezor);
▪️BIP/EIP;
▪️Опыт работы с AWS Enclave;
▪️Знакомство с Logstash, Kibana, поисковым стеком Elastic;
▪️Знание Amazon AWS;
▪️Опыт работы с Python или другими языками программирования будет преимуществом.
Контакт для связи: @Alzharikova
👍1
DevOps Engineer Senior/Lead
Формат: классный офис в Москве/гибрид/удаленно;
Доход: 300-400К руб.;
Форма оформления: по ТК/ИП;
О нас: Мы занимаемся разработкой data-платформы, в рамках которой развиваются различные data-продукты:
• рекомендательные системы;
• сервисы аналитики и визуализации данных;
• ML-модели;
• иные решения для решения бизнес-задач.
Наша команда это 25 инженеров с сильнейшими компетенциями в ML, аналитике и работе с данными, и сейчас мы ищем классных ребят для дальнейшего роста.
У нас нет долгих согласований и бюрократии. Мы стремимся к быстрому внедрению в production, с последующей работой над улучшениями.
Что нужно будет делать:
• Участие в построении платформы данных Predicto на всех этапах, включая проектирование, разработку и эксплуатацию;
• Ведущая роль в построении экспертизы в области DevOps и SRE внутри компании и создании сильной команды;
• Автоматизация процессов сборки, тестирования и доставки компонентов платформы;
• Построение DataOps и MLOps практик для обеспечения высокого качества данных и эксплуатации ML моделей в production’е.
Будет классно, если у тебя:
• Опыт работы и эксплуатации решений с одним из крупных публичных облаков (Яндекс Облако, AWS, GCP, Azure, Alibaba);
• Опыт работы с технологиями big data стека (в первую очередь Apache Spark) и экосистемой Python’а для data science;
• Понимание принципов контейнеризации, опыт эксплуатации решений с Docker’ом и кластерами Kubernetes;
• Опыт построения CI/CD пайплайнов;
• Понимание IaC подхода к управлению инфраструктурой, опыт работы с Terraform’ом;
• Понимание и использование принципов безопасности для облачных окружений.
Ты покоришь наши сердца и разум, если у тебя:
• Опыт работы с Яндекс.Облако;
• Опыт развития команды и выстраивания DevOps и SRE практик;
• Опыт работы с реляционными и нереляционными базами данных, знание SQL;
• Опыт разработки и поддержки высоконагруженных сервисов;
• Знание инструментов и методов MLOps, опыт эксплуатации ML-intensive приложений в production.
Мы предлагаем:
• работу в аккредитованной IT компании с сильнейшей командой в разных масштабных проектах;
• гибридный график работы 5/2, с 10:00 - 19:00;
• ДМС со стоматологией;
• в современном офисе в стиле Лофт с капсулой медитации, спортзалом, большой современной библиотекой и кабинетом для записи подкастов и треков;
• комфортную кухню с холодильником, кофемашиной, тостером, микроволновкой и Magic Bullet;
• холодильник с напитками (соки, энергетики, вода и т.д.) и едой (сыры, колбасы, сырки и м.ч.);
• каждую пятницу совместные обеды с разными кухнями мира за счет компании.
За подробностями пиши: tg @naikava
@GolangJobsit
Формат: классный офис в Москве/гибрид/удаленно;
Доход: 300-400К руб.;
Форма оформления: по ТК/ИП;
О нас: Мы занимаемся разработкой data-платформы, в рамках которой развиваются различные data-продукты:
• рекомендательные системы;
• сервисы аналитики и визуализации данных;
• ML-модели;
• иные решения для решения бизнес-задач.
Наша команда это 25 инженеров с сильнейшими компетенциями в ML, аналитике и работе с данными, и сейчас мы ищем классных ребят для дальнейшего роста.
У нас нет долгих согласований и бюрократии. Мы стремимся к быстрому внедрению в production, с последующей работой над улучшениями.
Что нужно будет делать:
• Участие в построении платформы данных Predicto на всех этапах, включая проектирование, разработку и эксплуатацию;
• Ведущая роль в построении экспертизы в области DevOps и SRE внутри компании и создании сильной команды;
• Автоматизация процессов сборки, тестирования и доставки компонентов платформы;
• Построение DataOps и MLOps практик для обеспечения высокого качества данных и эксплуатации ML моделей в production’е.
Будет классно, если у тебя:
• Опыт работы и эксплуатации решений с одним из крупных публичных облаков (Яндекс Облако, AWS, GCP, Azure, Alibaba);
• Опыт работы с технологиями big data стека (в первую очередь Apache Spark) и экосистемой Python’а для data science;
• Понимание принципов контейнеризации, опыт эксплуатации решений с Docker’ом и кластерами Kubernetes;
• Опыт построения CI/CD пайплайнов;
• Понимание IaC подхода к управлению инфраструктурой, опыт работы с Terraform’ом;
• Понимание и использование принципов безопасности для облачных окружений.
Ты покоришь наши сердца и разум, если у тебя:
• Опыт работы с Яндекс.Облако;
• Опыт развития команды и выстраивания DevOps и SRE практик;
• Опыт работы с реляционными и нереляционными базами данных, знание SQL;
• Опыт разработки и поддержки высоконагруженных сервисов;
• Знание инструментов и методов MLOps, опыт эксплуатации ML-intensive приложений в production.
Мы предлагаем:
• работу в аккредитованной IT компании с сильнейшей командой в разных масштабных проектах;
• гибридный график работы 5/2, с 10:00 - 19:00;
• ДМС со стоматологией;
• в современном офисе в стиле Лофт с капсулой медитации, спортзалом, большой современной библиотекой и кабинетом для записи подкастов и треков;
• комфортную кухню с холодильником, кофемашиной, тостером, микроволновкой и Magic Bullet;
• холодильник с напитками (соки, энергетики, вода и т.д.) и едой (сыры, колбасы, сырки и м.ч.);
• каждую пятницу совместные обеды с разными кухнями мира за счет компании.
За подробностями пиши: tg @naikava
@GolangJobsit
❤1👍1🔥1
#вакансия #fulltime #go #golang #РФ #удаленка
Компания: HighTeam
Позиция: Go-разработчик Middle, Middle+
Формат работы: Возможность полностью работать удаленно
Занятость: полная
Заработная вилка: до 300к net
Наш стек: Go, WebRTC, SIP, PHP 7.2+, MySQL 8, Redis, Memcache, RabbitMQ, Codeception.
Наши инструменты: Slack; YouTrack, GitLab, Jenkins; Zabbix, Graylog, Atatus, Wallarm; Notion, Swagger; Docker, Ansible.
Методология: Scrum.
Задачи:
•Разрабатывать и поддерживать различные сервисы и инфраструктурные узлы;
•Решать другие сложные и интересные задачи по обеспечению бесперебойной и качественной работы платформы;
•Находиться в тренде новых технологий;
•Поддерживать highload. У нас более 150 серверов в России и зарубежом, 200 Гбит/с онлайн-трафика, требование к доступности сервиса - 100%.
Мы хотим познакомиться с тобой, если есть имеешь:
•Имеешь опыт разработки на Golang от 2-х лет;
•Желательно знание других языков программирования: С/С++, Java, Python, РНР;
•Опыт кроссплатформенной разработки;
•Опыт разработки/отладки сетевых протоколов;
•Существенным преимуществом будет опыт: QUIC, WebSocket, TLS, Load Balancing, Service Discovery.
Взамен, мы предлагаем:
•Официальное трудоустройство, белую заработную плату;
•Гибкий график, начинаем работать с 9-11 часов;
•Неформальную обстановку внутри команды, постоянный личностный и профессиональный рост;
•Отлаженные внутренние процессы;
•Возможности для роста: индивидуальные планы развития, адекватная обратная связь по оценке 360 градусов;
•Компенсация ДМС после испытательного срока;
•Корпоративная скидка на изучение английского в Skyeng;
•Компенсация сессий с психологом;
•Возможность полностью работать удаленно.
Если вакансия интересна - предлагаю пообщаться более детально.
Буду признателен за любую обратную связь с Вашей стороны!
Мои контакты: @LabzovDV
@GolangJobsit
Компания: HighTeam
Позиция: Go-разработчик Middle, Middle+
Формат работы: Возможность полностью работать удаленно
Занятость: полная
Заработная вилка: до 300к net
Наш стек: Go, WebRTC, SIP, PHP 7.2+, MySQL 8, Redis, Memcache, RabbitMQ, Codeception.
Наши инструменты: Slack; YouTrack, GitLab, Jenkins; Zabbix, Graylog, Atatus, Wallarm; Notion, Swagger; Docker, Ansible.
Методология: Scrum.
Задачи:
•Разрабатывать и поддерживать различные сервисы и инфраструктурные узлы;
•Решать другие сложные и интересные задачи по обеспечению бесперебойной и качественной работы платформы;
•Находиться в тренде новых технологий;
•Поддерживать highload. У нас более 150 серверов в России и зарубежом, 200 Гбит/с онлайн-трафика, требование к доступности сервиса - 100%.
Мы хотим познакомиться с тобой, если есть имеешь:
•Имеешь опыт разработки на Golang от 2-х лет;
•Желательно знание других языков программирования: С/С++, Java, Python, РНР;
•Опыт кроссплатформенной разработки;
•Опыт разработки/отладки сетевых протоколов;
•Существенным преимуществом будет опыт: QUIC, WebSocket, TLS, Load Balancing, Service Discovery.
Взамен, мы предлагаем:
•Официальное трудоустройство, белую заработную плату;
•Гибкий график, начинаем работать с 9-11 часов;
•Неформальную обстановку внутри команды, постоянный личностный и профессиональный рост;
•Отлаженные внутренние процессы;
•Возможности для роста: индивидуальные планы развития, адекватная обратная связь по оценке 360 градусов;
•Компенсация ДМС после испытательного срока;
•Корпоративная скидка на изучение английского в Skyeng;
•Компенсация сессий с психологом;
•Возможность полностью работать удаленно.
Если вакансия интересна - предлагаю пообщаться более детально.
Буду признателен за любую обратную связь с Вашей стороны!
Мои контакты: @LabzovDV
@GolangJobsit
❤3
#Вакансия #удаленно #GO
Вакансия: Golang developer
Вилка: от 290.000 до 330.000 р. на руки
Компания: Task Agency
Формат: удаленно
российская молодая IT-компания, которая занимается разработкой ПО для крупных отечественных и зарубежных компаний. Мы работаем с 2019 года, и за это время успешно завершили для наших заказчиков множество интересных и крупных проектов.
📍Условия:
🔹Заработная плата до 330 т.р. на руки
🔹 Возможность участия в полном цикле разработки продуктов клиента: от идеи до реализации.
🔹 Интересные реалистичные задачи и, как следствие их выполнения, профессиональный и арьерный рост.
🔹 Отсутствие формальных потолков и ограничений на темп роста.
🔹Удаленный формат работы, гибкий график в рамках пятидневной рабочей недели.
📍Основные задачи:
🔹Имплементация новых фич и моделей, например поддержка SVC.
🔹Имплементация новых протоколов, например SRT.
🔹Внедрение поддержки новых кодеков, внедрение поддержки работы с GPU Nvidia через JNI.
🔹Оптимизация и рефакторинг существующей кодовой базы, приведение кусков кода к более читаемому виду и изменение архитектуры в лучшую сторону. Покрытие кода интеграционными тестами.
🔹Профайлинг. Написание нагрузочных тестов, профилирование работы системы под нагрузкой, нахождение и устранение узких мест, утечек, многопоточных блокировок
📍Что мы ожидаем:
🔹Знание приемов и паттернов проектирования и особенностей их применения в Golang;
🔹Отличное знание SQL и опыт работы с Postgresql;
🔹 Знания REST API, gRPC, WebSocket, HTTP;
🔹 Уверенные знания в Linux и Docker;
🔹 Понимание принципов CI/CD;
🔹 Практика работы с Kafka / RabbitMQ, Redis / Memcached.
По всем вопросам пишите в личные сообщения)) @Evgeny_katasonov
Вакансия: Golang developer
Вилка: от 290.000 до 330.000 р. на руки
Компания: Task Agency
Формат: удаленно
российская молодая IT-компания, которая занимается разработкой ПО для крупных отечественных и зарубежных компаний. Мы работаем с 2019 года, и за это время успешно завершили для наших заказчиков множество интересных и крупных проектов.
📍Условия:
🔹Заработная плата до 330 т.р. на руки
🔹 Возможность участия в полном цикле разработки продуктов клиента: от идеи до реализации.
🔹 Интересные реалистичные задачи и, как следствие их выполнения, профессиональный и арьерный рост.
🔹 Отсутствие формальных потолков и ограничений на темп роста.
🔹Удаленный формат работы, гибкий график в рамках пятидневной рабочей недели.
📍Основные задачи:
🔹Имплементация новых фич и моделей, например поддержка SVC.
🔹Имплементация новых протоколов, например SRT.
🔹Внедрение поддержки новых кодеков, внедрение поддержки работы с GPU Nvidia через JNI.
🔹Оптимизация и рефакторинг существующей кодовой базы, приведение кусков кода к более читаемому виду и изменение архитектуры в лучшую сторону. Покрытие кода интеграционными тестами.
🔹Профайлинг. Написание нагрузочных тестов, профилирование работы системы под нагрузкой, нахождение и устранение узких мест, утечек, многопоточных блокировок
📍Что мы ожидаем:
🔹Знание приемов и паттернов проектирования и особенностей их применения в Golang;
🔹Отличное знание SQL и опыт работы с Postgresql;
🔹 Знания REST API, gRPC, WebSocket, HTTP;
🔹 Уверенные знания в Linux и Docker;
🔹 Понимание принципов CI/CD;
🔹 Практика работы с Kafka / RabbitMQ, Redis / Memcached.
По всем вопросам пишите в личные сообщения)) @Evgeny_katasonov
👍5