#вакансия #senior #Golang
Привет, мы в поиске
👨💻Senior Golang developer👩💻
📌Команда занимается развитием сервиса продажи авиабилетов, полностью отвечая за это направление в компании. В команде все влияют на финальный результат, обсуждая дальнейшее развитие продукта и реализацию каждого проекта.
📌Разработка сервисов происходит преимущественно на Golang 90% и частично на Python 10% в связке с Django: сервис Core для быстрого поиска билетов, Supply для интеграции с поставщиками и Admin для управления настройками поиска.
Мы предлагаем
✅ Зарплатная вилка до 320.000 на руки.
✅ 100% белая заработная плата;
✅комфортный офис в центре Москвы с бесплатным фитнес-залом, зонами отдыха, безлимитным чаем/кофе и питанием;
✅гибридный формат работы: удалённо, из офиса или оба варианта;
✅ гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
✅ интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
✅обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
✅ДМС;
✅корпоративный английский, а также скидки на SkyEng;
✅ крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
✅корпоративные скидки на отели и другие услуги;
✅молодая активная команда классных специалистов.
❗️Основные обязанности на позиции❗️
- разработка ядра сервиса;
- интеграция международных системы бронирования и консолидаторов;
- улучшение пользовательского опыта b2b-клиентов с помощью автоматизации продажи авиабилетов;
- улучшение процесса записи логов;
- добавление метрик работы микросервисов.
❓Примеры предстоящих задач❓
- разработка инструмента, позволяющего предлагать лучшие тарифы для разных пользователей;
- создание тревел-политик для корпоративных клиентов;
- создание функционала подборок для туристических агентств.
▶️Для этого тебе понадобится
- опыт разработки web сервисов на Golang и Python (преимущественно Golang) от 3 лет;
- уверенное знание PostgreSQL, умение писать raw sql запросы;
- понимание git flow и опыт его применения;
- профилирование кода и сервисов;
- умение упаковать свой сервис в Docker.
➕Будет плюсом➕
- знание очередей (Kafka, Nats);
- опыт работы с NoSQL базами (Aerospike);
- любовь к метрикам (Statsd, InfluxDB, Grafana);
- понимание важности обработки ошибок (Sentry);
- знакомство с GDS или IATA NDC (Sirena, Amadeus, Sabre, S7 NDC и т.п.).
Интересно? Присылай резюме
ТГ @Lobodamia ✔️
https://t.me/GolangJobsit
Привет, мы в поиске
👨💻Senior Golang developer👩💻
📌Команда занимается развитием сервиса продажи авиабилетов, полностью отвечая за это направление в компании. В команде все влияют на финальный результат, обсуждая дальнейшее развитие продукта и реализацию каждого проекта.
📌Разработка сервисов происходит преимущественно на Golang 90% и частично на Python 10% в связке с Django: сервис Core для быстрого поиска билетов, Supply для интеграции с поставщиками и Admin для управления настройками поиска.
Мы предлагаем
✅ Зарплатная вилка до 320.000 на руки.
✅ 100% белая заработная плата;
✅комфортный офис в центре Москвы с бесплатным фитнес-залом, зонами отдыха, безлимитным чаем/кофе и питанием;
✅гибридный формат работы: удалённо, из офиса или оба варианта;
✅ гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
✅ интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
✅обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
✅ДМС;
✅корпоративный английский, а также скидки на SkyEng;
✅ крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
✅корпоративные скидки на отели и другие услуги;
✅молодая активная команда классных специалистов.
❗️Основные обязанности на позиции❗️
- разработка ядра сервиса;
- интеграция международных системы бронирования и консолидаторов;
- улучшение пользовательского опыта b2b-клиентов с помощью автоматизации продажи авиабилетов;
- улучшение процесса записи логов;
- добавление метрик работы микросервисов.
❓Примеры предстоящих задач❓
- разработка инструмента, позволяющего предлагать лучшие тарифы для разных пользователей;
- создание тревел-политик для корпоративных клиентов;
- создание функционала подборок для туристических агентств.
▶️Для этого тебе понадобится
- опыт разработки web сервисов на Golang и Python (преимущественно Golang) от 3 лет;
- уверенное знание PostgreSQL, умение писать raw sql запросы;
- понимание git flow и опыт его применения;
- профилирование кода и сервисов;
- умение упаковать свой сервис в Docker.
➕Будет плюсом➕
- знание очередей (Kafka, Nats);
- опыт работы с NoSQL базами (Aerospike);
- любовь к метрикам (Statsd, InfluxDB, Grafana);
- понимание важности обработки ошибок (Sentry);
- знакомство с GDS или IATA NDC (Sirena, Amadeus, Sabre, S7 NDC и т.п.).
Интересно? Присылай резюме
ТГ @Lobodamia ✔️
https://t.me/GolangJobsit
👍5
#вакансия #удаленка #разработчик #backend #golang
Разработчик GO (middle)
Компания: «ЗащитаИнфо Транс»
Вилка по зп: 150-300к net
Обязанности:
• Проектировать и разрабатывать сервисы обработки потока сообщений.
• Проектировать API (OpenAPI).
• Писать код для работы с Postgres, Kafka, RabbitMQ, Redis.
• Развивать проект и обмениваться опытом.
Требования:
• Опыт разработки на Go от 2 лет.
• Умение писать unit test и benchmarks.
• Знание реляционных баз данных.
Будет плюсом:
• Опыт работы с Kafka и Redis
• Гражданство РФ
Условия:
• Официальное оформление в соответствии с ТК РФ (оплата больничных и отпусков).
• Дополнительное материальное вознаграждение к отпуску ежегодно.
• График работы 5/2, возможность выбрать время начала рабочего дня.
• Возможность дополнительного обучения за счет компании и карьерного роста.
• Полностью удалённая работа
Контакты:@dina_wm
Разработчик GO (middle)
Компания: «ЗащитаИнфо Транс»
Вилка по зп: 150-300к net
Обязанности:
• Проектировать и разрабатывать сервисы обработки потока сообщений.
• Проектировать API (OpenAPI).
• Писать код для работы с Postgres, Kafka, RabbitMQ, Redis.
• Развивать проект и обмениваться опытом.
Требования:
• Опыт разработки на Go от 2 лет.
• Умение писать unit test и benchmarks.
• Знание реляционных баз данных.
Будет плюсом:
• Опыт работы с Kafka и Redis
• Гражданство РФ
Условия:
• Официальное оформление в соответствии с ТК РФ (оплата больничных и отпусков).
• Дополнительное материальное вознаграждение к отпуску ежегодно.
• График работы 5/2, возможность выбрать время начала рабочего дня.
• Возможность дополнительного обучения за счет компании и карьерного роста.
• Полностью удалённая работа
Контакты:@dina_wm
👍3
Golang-разработчик в команду сборки СберМаркета 🛒💚
💥Чем будем заниматься:
- делать лучший в России сервис сборки продуктов;
- разрабатывать систему для улучшения качества сборки;
- развивать процесс автоматического распределения заказов на сборщиков;
- строить технологии для оптимизации магазинов под сборку онлайн-заказов;
- продумывать и реализовывать архитектурные решения, необходимые для микросервисной трансформации.
Формат работы — удалённый 🚀
Подробнее про вакансию по ссылке: https://bit.ly/3gf7rEk
Если у тебя есть опыт разработки на Go от 2х лет — пиши Даше @daria_lagodyuk, будем рады пообщаться 💫
💥Чем будем заниматься:
- делать лучший в России сервис сборки продуктов;
- разрабатывать систему для улучшения качества сборки;
- развивать процесс автоматического распределения заказов на сборщиков;
- строить технологии для оптимизации магазинов под сборку онлайн-заказов;
- продумывать и реализовывать архитектурные решения, необходимые для микросервисной трансформации.
Формат работы — удалённый 🚀
Подробнее про вакансию по ссылке: https://bit.ly/3gf7rEk
Если у тебя есть опыт разработки на Go от 2х лет — пиши Даше @daria_lagodyuk, будем рады пообщаться 💫
👍3❤1
#вакансия #удалённо #job #remote #parttime #наставник #golang
Компания: OTUS – образовательная платформа🦉
Мы 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов. Мы подходим к обучению прагматично: программа ориентируется на требования работодателей и последние тренды разработки. Копаем глубоко в практику, чтобы дать то, чего не найти в открытом доступе.
Вакансия: наставник на курс Golang Developer. Professional
Локация: удаленно; сами выбираете нагрузку.
👨🏫 Наставник проверяет домашние задания и дает письменный фидбек, помогает студентам разобраться в материале.
Вознаграждение💰
За проверку 1 домашнего задания мы платим от 300 до 400 руб.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
И еще это отличная возможность, чтобы:
✅ давать обратную связь
✅ прокачать свои софт-скиллы;
✅ систематизировать знания.
Вы сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.
Хотите узнать больше? @anna_phoenix7
Компания: OTUS – образовательная платформа🦉
Мы 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов. Мы подходим к обучению прагматично: программа ориентируется на требования работодателей и последние тренды разработки. Копаем глубоко в практику, чтобы дать то, чего не найти в открытом доступе.
Вакансия: наставник на курс Golang Developer. Professional
Локация: удаленно; сами выбираете нагрузку.
👨🏫 Наставник проверяет домашние задания и дает письменный фидбек, помогает студентам разобраться в материале.
Вознаграждение💰
За проверку 1 домашнего задания мы платим от 300 до 400 руб.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
И еще это отличная возможность, чтобы:
✅ давать обратную связь
✅ прокачать свои софт-скиллы;
✅ систематизировать знания.
Вы сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.
Хотите узнать больше? @anna_phoenix7
otus.ru
Курс по Golang, обучение программированию на Golang, уроки программирования на Golang
Обучение языку программирования от Google Golang онлайн. Пройдите курсы и станьте программистом с последующим трудоустройством
👍4👎2❤1
#vacancy #вакансия #работа #GO #Golang #fulltime #Architect #remote #финтех #fintech
🔎Ищем: Technical Architect Golang
💼Компания: B2Broker
💰З/п вилка: 6000 - 9000 $
🏙Локация: удаленно из любой точки мира (вне РФ)
или офисы: Лимасол, Гонконг, Дубай, Лондон.
🔤Английский не ниже В2.
Стек: 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.
🔸Условия:
- Современное оборудование для работы (Macbook и дополнительные мониторы) ;
- Частичная оплата онлайн курсов английского + общение с носителями прямо в офисе;
- Гарантированные бонусы на Новый Год, при работе в компании более 3 месяцев;
- Пересмотр условий раз в полгода по результатам работы;
- Возможность работать удаленно или в любом офисе компании;
- Интернациональный коллектив;
- Курсы по специальности;
- Возможность оплачиваемого отпуска на Кипре;
- Яркие корпоративные мероприятия;
- Подарки на день рождения;
- Возможна оплачиваемая релокация в любой офис компании.
📲Для связи: @HR_OlgaGroshko
@GolangJobsit
🔎Ищем: Technical Architect Golang
💼Компания: B2Broker
💰З/п вилка: 6000 - 9000 $
🏙Локация: удаленно из любой точки мира (вне РФ)
или офисы: Лимасол, Гонконг, Дубай, Лондон.
🔤Английский не ниже В2.
Стек: 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.
🔸Условия:
- Современное оборудование для работы (Macbook и дополнительные мониторы) ;
- Частичная оплата онлайн курсов английского + общение с носителями прямо в офисе;
- Гарантированные бонусы на Новый Год, при работе в компании более 3 месяцев;
- Пересмотр условий раз в полгода по результатам работы;
- Возможность работать удаленно или в любом офисе компании;
- Интернациональный коллектив;
- Курсы по специальности;
- Возможность оплачиваемого отпуска на Кипре;
- Яркие корпоративные мероприятия;
- Подарки на день рождения;
- Возможна оплачиваемая релокация в любой офис компании.
📲Для связи: @HR_OlgaGroshko
@GolangJobsit
👍5❤1🔥1
Senior | middle GO разработчик
Комания Ozon
Вам предстоит:
⁃ Разработка сервисов, работающих с большими данными (Kafka, ClickHouse, Postgres);
⁃ Участие в разработке архитектурных решений;
⁃ Разработка и реализация алгоритмов, которые позволят оптимизировать процесс решения типовых задач;
⁃ Настройка системы мониторинга и участие в разборе инцидентов;
⁃ Интеграция решений с сервисами, написанными на Go, через GRPC/Kafka;
⁃ Взаимодействие с участниками команды (разработка, аналитики, PM) и с другими командами.
Мы ожидаем:
⁃ Опыт коммерческой разработки программного обеспечения от 3 лет, владение языком Golang от 1 года;
⁃ Опыт с CI/CD, infrastructure as code;
⁃ Опыт с microservices, k8s, gRPC, protobuf, GraphQL, Kafka, PostgreSQL;
⁃ Личностные качества: быть открытым, слышать и учитывать мнение других членов команды, самостоятельность и умение брать на себя ответственность;
⁃ Борьба с оверинжинирингом и оверхедом где он не нужен.
Мы предлагаем:
⁃ Работа в офисе Москвы или Санкт-Петербурга или полностью удаленно в РФ;
⁃ Перфоманс ревью (возможность повышать свой доход 2 раза в год);
⁃ Полис ДМС с первого дня работы;
⁃ Различные программы от наших партнеров (скидки на фитнес / покупку жилья / техники / продуктов и т.д.);
⁃ ЗП до 300 т.р. (обсуждается по результатам собеседования).
Контакты: TG @TRSamofalova / Татьяна
@GolangJobsit
Комания Ozon
Вам предстоит:
⁃ Разработка сервисов, работающих с большими данными (Kafka, ClickHouse, Postgres);
⁃ Участие в разработке архитектурных решений;
⁃ Разработка и реализация алгоритмов, которые позволят оптимизировать процесс решения типовых задач;
⁃ Настройка системы мониторинга и участие в разборе инцидентов;
⁃ Интеграция решений с сервисами, написанными на Go, через GRPC/Kafka;
⁃ Взаимодействие с участниками команды (разработка, аналитики, PM) и с другими командами.
Мы ожидаем:
⁃ Опыт коммерческой разработки программного обеспечения от 3 лет, владение языком Golang от 1 года;
⁃ Опыт с CI/CD, infrastructure as code;
⁃ Опыт с microservices, k8s, gRPC, protobuf, GraphQL, Kafka, PostgreSQL;
⁃ Личностные качества: быть открытым, слышать и учитывать мнение других членов команды, самостоятельность и умение брать на себя ответственность;
⁃ Борьба с оверинжинирингом и оверхедом где он не нужен.
Мы предлагаем:
⁃ Работа в офисе Москвы или Санкт-Петербурга или полностью удаленно в РФ;
⁃ Перфоманс ревью (возможность повышать свой доход 2 раза в год);
⁃ Полис ДМС с первого дня работы;
⁃ Различные программы от наших партнеров (скидки на фитнес / покупку жилья / техники / продуктов и т.д.);
⁃ ЗП до 300 т.р. (обсуждается по результатам собеседования).
Контакты: TG @TRSamofalova / Татьяна
@GolangJobsit
👍1🔥1
#вакансия #fulltime #go #golang #middle #senior #OZON
Компания: OZON (команда маркетплейса)
Позиция: Go-разработчик Middle, Senior
Формат работы: удаленно (РФ, +/- 2 часа от мск)
Занятость: полная
💰: 150-300 тыс./мес.
Мы ожидаем:
• Опыт разработки на Go от 2 лет (либо от 1 года, но при наличии бэкграунда на других языках)❗️
• Опыт работы с Git;
• Понимание принципов работы web протоколов;
• Понимание классических алгоритмов и структур данных;
• Умение писать тесты и тестируемый код.
ОФОРМЛЕНИЕ в РФ.
✔️Задавать вопросы по вакансии, отправлять резюме: @l_stenik
@GolangJobsit
Компания: OZON (команда маркетплейса)
Позиция: Go-разработчик Middle, Senior
Формат работы: удаленно (РФ, +/- 2 часа от мск)
Занятость: полная
💰: 150-300 тыс./мес.
Мы ожидаем:
• Опыт разработки на Go от 2 лет (либо от 1 года, но при наличии бэкграунда на других языках)❗️
• Опыт работы с Git;
• Понимание принципов работы web протоколов;
• Понимание классических алгоритмов и структур данных;
• Умение писать тесты и тестируемый код.
ОФОРМЛЕНИЕ в РФ.
✔️Задавать вопросы по вакансии, отправлять резюме: @l_stenik
@GolangJobsit
👍1
#вакансия #удалённо #job #remote #parttime #наставник #golang
Компания: OTUS – образовательная платформа🦉
Мы 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов. Мы подходим к обучению прагматично: программа ориентируется на требования работодателей и последние тренды разработки. Копаем глубоко в практику, чтобы дать то, чего не найти в открытом доступе.
Вакансия: наставник на курс Golang Developer. Professional
Локация: удаленно; сами выбираете нагрузку.
👨🏫 Наставник проверяет домашние задания и дает письменный фидбек, помогает студентам разобраться в материале.
Вознаграждение💰
За проверку 1 домашнего задания мы платим от 300 до 400 руб.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
И еще это отличная возможность, чтобы:
✅ давать обратную связь
✅ прокачать свои софт-скиллы;
✅ систематизировать знания.
Вы сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.
Хотите узнать больше? @anna_phoenix7
@GolangJobsit
Компания: OTUS – образовательная платформа🦉
Мы 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов. Мы подходим к обучению прагматично: программа ориентируется на требования работодателей и последние тренды разработки. Копаем глубоко в практику, чтобы дать то, чего не найти в открытом доступе.
Вакансия: наставник на курс Golang Developer. Professional
Локация: удаленно; сами выбираете нагрузку.
👨🏫 Наставник проверяет домашние задания и дает письменный фидбек, помогает студентам разобраться в материале.
Вознаграждение💰
За проверку 1 домашнего задания мы платим от 300 до 400 руб.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
И еще это отличная возможность, чтобы:
✅ давать обратную связь
✅ прокачать свои софт-скиллы;
✅ систематизировать знания.
Вы сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.
Хотите узнать больше? @anna_phoenix7
@GolangJobsit
🤯4👍1
#вакансия #разработчик #москва #Golang #CI/CD #программистGo #Go
✅Вакансия: Разработчик Golang (уровня middle и выше)
✅Формат работы: гибрид
✅Заработная плата: от 200-350 тыс. руб. на руки (обсуждается по результатам собеседования)
Компания RDP (https://www.rdp.ru/ ) является часть Ростелекома, мы разрабатываем высокотехнологичные сетевые решения для операторов связи. Наше оборудование стоит у многих провайдеров. Наши продукты: NAT, BRAS, системы DPI, высокоскоростные программируемые коммутаторы.
Наша компания сейчас в поиске Разработчика Golang (уровня middle и выше)
✅Чем будет заниматься наш будущий коллега: участие в разработки системы управления сетевым оборудованием, которое разрабатывает компания: разработка новых сервисов, поддержка и доработка существующих сервисов, написание инструментов автоматизации.
✅Что необходимо для работы: опыт коммерческой разработки на Golang от 2-х лет; опыт работы с Docker, gRPC; опыт создания WebUI на Vue.js (или желание обучаться); знание языка python.
✅И, конечно, условия и плюшки: полностью белая зп по результатам собеседования, квартальные и годовые премии, ДМС и оплата обедов после испытательного срока, корпоративные скидки на фитнес и изучение английского языка, график 5/2, гибкое начало рабочего дня, офис на ст. м. Динамо/Петровский парк, гибридный формат работы.
Если заинтересовала вакансия пишете, задавайте вопросы)
Контакты: тг - @zarinardp, почта - z.sembaeva@rdp.ru
@GolangJobsit
✅Вакансия: Разработчик Golang (уровня middle и выше)
✅Формат работы: гибрид
✅Заработная плата: от 200-350 тыс. руб. на руки (обсуждается по результатам собеседования)
Компания RDP (https://www.rdp.ru/ ) является часть Ростелекома, мы разрабатываем высокотехнологичные сетевые решения для операторов связи. Наше оборудование стоит у многих провайдеров. Наши продукты: NAT, BRAS, системы DPI, высокоскоростные программируемые коммутаторы.
Наша компания сейчас в поиске Разработчика Golang (уровня middle и выше)
✅Чем будет заниматься наш будущий коллега: участие в разработки системы управления сетевым оборудованием, которое разрабатывает компания: разработка новых сервисов, поддержка и доработка существующих сервисов, написание инструментов автоматизации.
✅Что необходимо для работы: опыт коммерческой разработки на Golang от 2-х лет; опыт работы с Docker, gRPC; опыт создания WebUI на Vue.js (или желание обучаться); знание языка python.
✅И, конечно, условия и плюшки: полностью белая зп по результатам собеседования, квартальные и годовые премии, ДМС и оплата обедов после испытательного срока, корпоративные скидки на фитнес и изучение английского языка, график 5/2, гибкое начало рабочего дня, офис на ст. м. Динамо/Петровский парк, гибридный формат работы.
Если заинтересовала вакансия пишете, задавайте вопросы)
Контакты: тг - @zarinardp, почта - z.sembaeva@rdp.ru
@GolangJobsit
RDP
Российский производитель CG-NAT, BRAS, DPI, QoE, URL Filter, BNG
💩4👍2🤔1
#вакансия #golang #backend #php #blockchain #fulltime #job
💻 Формат работы: full-time
🌍 Локация: удаленка либо релокация на Кипр
💵 ЗП: 5000-6000$ + обсуждаемы бОльшие суммы
📱 Для быстрой связи: @arina_savchenkova
👥 КА: devs&cats
Всем привет! Ищем Blockchain разработчика в криптовалютную компанию с зарплатой в $ или коинах. Alfacash - это проверенный обменник криптовалют, который предоставляет свои услуги на рынке уже более 9 лет.
Alfacash предоставляет возможности хранить и обменивать легально 28 криптовалют на другие фиатные валюты из любой точки мира, а также покупать, продавать, вносить и выводить криптовалюту с помощью кредитных карт.
Прямо сейчас, в 2022 году, Alfacash прилагает все усилия, чтобы представить новое мобильное приложение, добавить новые токены, способы оплаты и еще больше полезных функций!
🔧Стек проекта: PHP, Golang, Laravel, Lumen, MySQL (MariaDB), Redis, RabbitMQ.
💵Что мы предлагаем?
- Полностью удаленную работу с гибким графиком;
- Возможность релокации на Кипр через несколько месяцев после успешного старта;
- Зарплату в $ или коинах;
- Денежные бонусы по завершении проектов и годовые премии;
🚀Что нужно будет делать?
- Подключать новые криптовалюты с учетом текущей архитектуры backend;
- Заниматься разбором софта, парсингом и подписью транзакций;
- Изучать архитектуру криптовалют.
😎Какой опыт будет для нас важен?
- С крипто-проектами, криптовалютами и блокчейн;
- Подключения новых криптовалют;
- От 4-х лет с PHP, Go, Node.js либо C++.
👩💻 Буду рада ответить на вопросы и рассказать детали @arina_savchenkova
@GolangJobsit
💻 Формат работы: full-time
🌍 Локация: удаленка либо релокация на Кипр
💵 ЗП: 5000-6000$ + обсуждаемы бОльшие суммы
📱 Для быстрой связи: @arina_savchenkova
👥 КА: devs&cats
Всем привет! Ищем Blockchain разработчика в криптовалютную компанию с зарплатой в $ или коинах. Alfacash - это проверенный обменник криптовалют, который предоставляет свои услуги на рынке уже более 9 лет.
Alfacash предоставляет возможности хранить и обменивать легально 28 криптовалют на другие фиатные валюты из любой точки мира, а также покупать, продавать, вносить и выводить криптовалюту с помощью кредитных карт.
Прямо сейчас, в 2022 году, Alfacash прилагает все усилия, чтобы представить новое мобильное приложение, добавить новые токены, способы оплаты и еще больше полезных функций!
🔧Стек проекта: PHP, Golang, Laravel, Lumen, MySQL (MariaDB), Redis, RabbitMQ.
💵Что мы предлагаем?
- Полностью удаленную работу с гибким графиком;
- Возможность релокации на Кипр через несколько месяцев после успешного старта;
- Зарплату в $ или коинах;
- Денежные бонусы по завершении проектов и годовые премии;
🚀Что нужно будет делать?
- Подключать новые криптовалюты с учетом текущей архитектуры backend;
- Заниматься разбором софта, парсингом и подписью транзакций;
- Изучать архитектуру криптовалют.
😎Какой опыт будет для нас важен?
- С крипто-проектами, криптовалютами и блокчейн;
- Подключения новых криптовалют;
- От 4-х лет с PHP, Go, Node.js либо C++.
👩💻 Буду рада ответить на вопросы и рассказать детали @arina_savchenkova
@GolangJobsit
👍4❤1🔥1
#вакансия #go #golang #IT #remote #работа #удаленка #middle
Позиция: Golang developer (remote) (гражданство РФ)
Компания: Sheverev
Формат: Удаленно ( так же по желанию в офисе в Ростове-на-Дону )
Трудоустройство: по ТК, так же можно ИП, самозанятость
Занятость: Полная, Гибкий график
Формат - удаленно / или гибридный рабочий день.
Вилка: 150-200к
Мы создаем мобильные приложения, сайты, сервисы и другие продукты в сфере технологий с 2018 года. Наша задача, создавать качественные мобильные и веб-решения, которые помогут бизнесу и его клиентам, а также объединят онлайн и оффлайн миры.💪
Основные обязанности:
работать в команде с дизайнерами, backend отделом и разработчиками мобильных приложений;
писать код, высказывать и предлагать идеи и пути решения задач;
использовать и/или изучать различные смежные технологии;
добиваться результата.
Что ждем от тебя:
— проактивность;
— опыт коммерческой разработки на Go от 2х лет;
— SQL (обычно мы используем Postgres);
— уметь работать с Git;
— понимать\уметь REST (like) API;
— писать структурированный и понятный код;
— хотеть развиваться и изучать что-то новое.
### Плюсом будет:
— знание основных команд консоли Linux;
— умение работать с Docker, docker-compose + понимание как собирать свои образы;
— знание или желание поработать или изучить: RabbitMQ , MongoDB , системы мониторинга, системы логирования;
— понимать/уметь работать с gRPC;
— опыт работы с Kubernetes;
— Redis;
— чувство юмора и энергичность.
@AnatoliyRib
@GolangJobsit
Позиция: Golang developer (remote) (гражданство РФ)
Компания: Sheverev
Формат: Удаленно ( так же по желанию в офисе в Ростове-на-Дону )
Трудоустройство: по ТК, так же можно ИП, самозанятость
Занятость: Полная, Гибкий график
Формат - удаленно / или гибридный рабочий день.
Вилка: 150-200к
Мы создаем мобильные приложения, сайты, сервисы и другие продукты в сфере технологий с 2018 года. Наша задача, создавать качественные мобильные и веб-решения, которые помогут бизнесу и его клиентам, а также объединят онлайн и оффлайн миры.💪
Основные обязанности:
работать в команде с дизайнерами, backend отделом и разработчиками мобильных приложений;
писать код, высказывать и предлагать идеи и пути решения задач;
использовать и/или изучать различные смежные технологии;
добиваться результата.
Что ждем от тебя:
— проактивность;
— опыт коммерческой разработки на Go от 2х лет;
— SQL (обычно мы используем Postgres);
— уметь работать с Git;
— понимать\уметь REST (like) API;
— писать структурированный и понятный код;
— хотеть развиваться и изучать что-то новое.
### Плюсом будет:
— знание основных команд консоли Linux;
— умение работать с Docker, docker-compose + понимание как собирать свои образы;
— знание или желание поработать или изучить: RabbitMQ , MongoDB , системы мониторинга, системы логирования;
— понимать/уметь работать с gRPC;
— опыт работы с Kubernetes;
— Redis;
— чувство юмора и энергичность.
@AnatoliyRib
@GolangJobsit
👎4👍3
Маркетинговый аналитик для работы с системой сквозной аналитики мобильного приложения - описание вакансии для мидл+ и сеньор специалистов.
🏢 в классном офисе в Москве/гибрид;
💳 300К+ руб., белая ЗП или ИП;
🗂️ большой датасет, интересные задачи, возможность влиять на продукт. Приложение с DAU более полумиллиона пользователей.
Что предстоит делать:
• анализировать эффективность маркетинговых активностей и каналов перформанс-маркетинга
• интерпретировать полученные и проанализированные данные в понятную информацию для принятия управленческих решений (инсайты и выводы на бизнес-языке)
• принимать активное участие в регулярной работе с маркетинговыми гипотезами
• развивать систему сквозной аналитики
• создавать и совершенствовать инструменты для регулярной работы бизнес-менеджеров (дашборды всех типов, от BI-визуализаций до автоматизированных текстовых сводок для рабочих чатов)
Ожидаемые компетенции и навыки:
• понимание основных метрик управления b2c продуктами и каналами диджитал-маркетинга, способность интерпретировать результаты аналитики на бизнес-языке
• практическое владение юнит-экономикой цифровых продуктов
• опыт проведения A/B-тестов
• знание основ матстатистики и умение применять их на практике
• опыт активной, регулярной работы с системами маркетинговой атрибуции и продуктовой аналитики мобильных приложений
• знание SQL, ETL, DWH, BI-систем
• будет плюсом уверенное владение английским языком для самостоятельной работы с оригиналами документации и исследований, а также коммуникации с сотрудниками используемых сервисов.
Подробности @naikava
@GolangJobsit
🏢 в классном офисе в Москве/гибрид;
💳 300К+ руб., белая ЗП или ИП;
🗂️ большой датасет, интересные задачи, возможность влиять на продукт. Приложение с DAU более полумиллиона пользователей.
Что предстоит делать:
• анализировать эффективность маркетинговых активностей и каналов перформанс-маркетинга
• интерпретировать полученные и проанализированные данные в понятную информацию для принятия управленческих решений (инсайты и выводы на бизнес-языке)
• принимать активное участие в регулярной работе с маркетинговыми гипотезами
• развивать систему сквозной аналитики
• создавать и совершенствовать инструменты для регулярной работы бизнес-менеджеров (дашборды всех типов, от BI-визуализаций до автоматизированных текстовых сводок для рабочих чатов)
Ожидаемые компетенции и навыки:
• понимание основных метрик управления b2c продуктами и каналами диджитал-маркетинга, способность интерпретировать результаты аналитики на бизнес-языке
• практическое владение юнит-экономикой цифровых продуктов
• опыт проведения A/B-тестов
• знание основ матстатистики и умение применять их на практике
• опыт активной, регулярной работы с системами маркетинговой атрибуции и продуктовой аналитики мобильных приложений
• знание SQL, ETL, DWH, BI-систем
• будет плюсом уверенное владение английским языком для самостоятельной работы с оригиналами документации и исследований, а также коммуникации с сотрудниками используемых сервисов.
Подробности @naikava
@GolangJobsit
👍2👎2
#вакансия #удалённо или #офис #челябинск
#job #fulltime #remote or #office #chelyabinsk
Middle Golang-разработчик
Доход: 100–200К ₽ на руки.
Полная занятость, удаленка/гибрид/офис, 5/2.
Офис в Челябинске, можно работать из других регионов РФ.
Интерсвязь — уральская ИТ-компания и федеральный оператор связи.
Коротко о проекте:
Проект «Домофония» — разработка и поддержка платформ управления умными домофонами, которые работают с технологиями машинного обучения и компьютерного зрения.
Основные задачи на проекте:
— заведение и настройка новых устройств;
— запись ключей;
— генерация кодов открытия;
— функции мобильного приложения (открытие, снапшоты, звонки, коды и журнал событий);
— обработка логов с устройств.
Стек проекта:
— основные стеки: php, js, mysql, go, redis, rabbitMQ, docker, k8s;
— вспомогательные: html, css, vue.js, yii2, ws, ari.
Чем предстоит заниматься:
— разрабатывать микросервисы для проекта домофонии.
От вас:
— опыт разработки на Golang с использованием std модулей от 1 года;
— разработка с использованием концепций конкурентного выполнения и механизмов синхронизации;
— знание ООП и паттернов программирования и практика их применения;
— опыт проектирования приложений в рамках микросервисной архитектуры;
— опыт написания unit-тестов и mock-тестирования отдельных частей приложения;
— опыт работы с сетевыми/файловыми потоками данных;
— опыт разработки с использованием SQL и NoSQL баз данных, key-value хранилищ;
— знание структур хранения данных и алгоритмов работы с ними;
— опыт работы с Linux;
— базовые знания git, CI/CD и т.д.
От нас:
— стабильная белая заработная плата;
— удалённый формат работы, а также возможность совмещения offline- и online формата работы;
— гибкий режим работы;
— работа над реальными проектами.
Контакты:
@wonderful_eloise
yudina-liza@intersvyaz.net
@GolangJobsit
#job #fulltime #remote or #office #chelyabinsk
Middle Golang-разработчик
Доход: 100–200К ₽ на руки.
Полная занятость, удаленка/гибрид/офис, 5/2.
Офис в Челябинске, можно работать из других регионов РФ.
Интерсвязь — уральская ИТ-компания и федеральный оператор связи.
Коротко о проекте:
Проект «Домофония» — разработка и поддержка платформ управления умными домофонами, которые работают с технологиями машинного обучения и компьютерного зрения.
Основные задачи на проекте:
— заведение и настройка новых устройств;
— запись ключей;
— генерация кодов открытия;
— функции мобильного приложения (открытие, снапшоты, звонки, коды и журнал событий);
— обработка логов с устройств.
Стек проекта:
— основные стеки: php, js, mysql, go, redis, rabbitMQ, docker, k8s;
— вспомогательные: html, css, vue.js, yii2, ws, ari.
Чем предстоит заниматься:
— разрабатывать микросервисы для проекта домофонии.
От вас:
— опыт разработки на Golang с использованием std модулей от 1 года;
— разработка с использованием концепций конкурентного выполнения и механизмов синхронизации;
— знание ООП и паттернов программирования и практика их применения;
— опыт проектирования приложений в рамках микросервисной архитектуры;
— опыт написания unit-тестов и mock-тестирования отдельных частей приложения;
— опыт работы с сетевыми/файловыми потоками данных;
— опыт разработки с использованием SQL и NoSQL баз данных, key-value хранилищ;
— знание структур хранения данных и алгоритмов работы с ними;
— опыт работы с Linux;
— базовые знания git, CI/CD и т.д.
От нас:
— стабильная белая заработная плата;
— удалённый формат работы, а также возможность совмещения offline- и online формата работы;
— гибкий режим работы;
— работа над реальными проектами.
Контакты:
@wonderful_eloise
yudina-liza@intersvyaz.net
@GolangJobsit
👍5👎1
#вакансия #удалённо или #офис
#job #fulltime #remote or #office
Middle+ Go Developer
Доход: 250к net. (Индексация - раз в пол года)
Полная занятость, удаленная работа. (Офис возможен, подробности в лс).
Компания Финтех.
Разрабатываем на Go. Микросервисная архитектура.
👀 В успешном кандидате хотелось бы видеть:
- опыт коммерческой разработки на Go от 3 лет;
- опыт работы с PostgreSQL;
- умение использовать ООП;
- опыт работы с Docker/Kubernetes;
- опыт написания различных тестов;
- должен делать код ревью;
- опыт работы с микросервисной архитектурой.
🤝Что готовы предложить:
- официальное трудоустройство по ТК РФ;
- полностью “белая” зарплата;
- интересный проект, не обремененный бюрократией;
- удаленная работа, полный рабочий день;
- сплоченный, небольшой коллектив;
- индексация раз в пол года.
Контакты: @Vladimir5174
@GolangJobsit
#job #fulltime #remote or #office
Middle+ Go Developer
Доход: 250к net. (Индексация - раз в пол года)
Полная занятость, удаленная работа. (Офис возможен, подробности в лс).
Компания Финтех.
Разрабатываем на Go. Микросервисная архитектура.
👀 В успешном кандидате хотелось бы видеть:
- опыт коммерческой разработки на Go от 3 лет;
- опыт работы с PostgreSQL;
- умение использовать ООП;
- опыт работы с Docker/Kubernetes;
- опыт написания различных тестов;
- должен делать код ревью;
- опыт работы с микросервисной архитектурой.
🤝Что готовы предложить:
- официальное трудоустройство по ТК РФ;
- полностью “белая” зарплата;
- интересный проект, не обремененный бюрократией;
- удаленная работа, полный рабочий день;
- сплоченный, небольшой коллектив;
- индексация раз в пол года.
Контакты: @Vladimir5174
@GolangJobsit
👍1👎1🐳1
Forwarded from Golang вопросы собеседований
#практика
Необходимо реализовать сервис, позволяющий следить за изменением цены любого объявления на Авито (другой аналогичный сайт с объявлениями):
1. Сервис должен предоставить HTTP метод для подписки на изменение цены. На вход метод получает - ссылку на объявление, email на который присылать уведомления.
2.После успешной подписки, сервис должен следить за ценой объявления и присылать уведомления на указанный email.
3. Если несколько пользователей подписались на одно и тоже объявление, сервис не должен лишний раз проверять цену объявления.
Требования к решению
- Необходимо проработать архитектуру сервиса и описать принципиальную схему работы в виде текста и/или диаграмм.
- Приложить фрагменты кода, решающие конкретные задачи:
- Подписка на изменение цены
- Отслеживание изменений цены
- Отправка уведомления на почту
Работа с БД
- Язык программирования Golang.
Чтобы получить цену объявления, можно:
- парсить web-страницу объявления
- самостоятельно проанализировать трафик на мобильных приложениях или мобильном сайте и выяснить какой там API для получения информации об объявлении
Усложнения
- Реализовать полноценный сервис, который решает поставленную задачу (сервис должен запускаться в docker-контейнере).
- Написаны тесты (постарайтесь достичь покрытия в 70% и больше).
- Подтверждение email пользователя.
Ставьте ❤️, если вам интересно увидеть практические задания с реальных собеседований.
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18👍9
Forwarded from Golang
Тестовое задание для кандидата на должность Golang разработчика.
Описание
Есть внешний сервис, который обрабатывает некие абстрактные объекты батчами. Данный сервис может обрабатывать только определенное количество элементов n в заданный временной интервал p. При превышении ограничения, сервис блокирует последующую обработку на долгое время.
Задача заключается в реализации клиента к данному внешнему сервису, который позволит обрабатывать максимально возможное количество объектов без блокировки. Приводить реализацию внешнего сервиса необязательно!
Определение сервиса:
package main
import (
"context"
"errors"
"time"
)
// ErrBlocked reports if service is blocked.
var ErrBlocked = errors.New("blocked")
// Service defines external service that can process batches of items.
type Service interface {
GetLimits() (n uint64, p time.Duration)
Process(ctx context.Context, batch Batch) error
}
// Batch is a batch of items.
type Batch []Item
// Item is some abstract item.
type Item struct{}
Требования
- язык программирования Golang.
- решение должно быть в git-репозитории (можно прислать архив или опубликовать на github, gitlab, bitbucket...).
Пожелания
- документирование кода;
- тесты;
- использование статического анализатора (конфигурацию положить в репозиторий).
Варианты решений можно присылать в комментарии.
❤️, если нравится такие задачи.
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍1🔥1
Ищем бэкендера на стек go+solidity.
Основное требование - искренняя вера и глубокое понимание web3 стека.
Маленькая команда, стартап, отсутствие графика, гибкость во всем. Платим норм в принципе, но не прям дохрена. Ваша страна значения не имеет.
Первая задача будет смарт контракты переписать, отделив storage от логики, и поправить тесты на go.
В ассортименте много всякого интересного от портирования c++ софта в wasm, до кластеров drbd. В общем задачки под любой пулл интересов хорошего бэкендера. Главное в go+web3 шарить.
P2PCloud.io - это децентрализованное Confidential Computing облако на блокчейне Avalanche.
Пишите в личку @containerman
@GolangJobsit
Основное требование - искренняя вера и глубокое понимание web3 стека.
Маленькая команда, стартап, отсутствие графика, гибкость во всем. Платим норм в принципе, но не прям дохрена. Ваша страна значения не имеет.
Первая задача будет смарт контракты переписать, отделив storage от логики, и поправить тесты на go.
В ассортименте много всякого интересного от портирования c++ софта в wasm, до кластеров drbd. В общем задачки под любой пулл интересов хорошего бэкендера. Главное в go+web3 шарить.
P2PCloud.io - это децентрализованное Confidential Computing облако на блокчейне Avalanche.
Пишите в личку @containerman
@GolangJobsit
👍4🔥2❤1
#вакансия #удалённо #офис #армения #ереван
#job #fulltime #remote #office #armenia #yerevan
Senior Golang разработчик
Доход: $7000-$9500 на руки
Офис/ Гибрид/ Удалённая работа
Опыт работы от 3 лет.
Мы приглашаем поинженерить Senior Golang разработчика нашу экосистему Fasttex. Экосистема работает как фирменный дом наши продуктов: токена, сервиса обмена криптовалюты, торговой площадки ftNFT.
🟣Задачи:
- Разработка блокчейна с реализацией ключевых функций в различных аспектах технологий web3.
- Написание масштабируемого и легко поддерживаемого кода.
- Создание высоконагруженных сервисов / микро-сервисов.
- Влияние на архитектурные решения продукта
🟣Требования:
- опыт разработки высоконагруженных сервисов GoLang от 3лет;
- знание популярных веб-фреймворков Go, таких как Revel;
- уровень английского языка – B2 (коммуникации на английском)
🟣Что мы предлагаем:
• Уровень дохода $7000-$9500, также готовы отталкиваться от ваших ожиданий после тех. интервью.
• Большой комфортабельный офис-комплекс в Ереване.
• Релокационный пакет: компенсация первых месяцев проживания в Ереване, помощь с переездом и поиском жилья.
• Официальное трудоустройство согласно т.к. Армении.
• Мед страховку после ИС (3 мес.; включает стоматологию).
🟣Приятные бонусы:
• большие опенспейс зоны и коворкинги;
• все необходимые удобства на территории офиса;
• множество опций для занятия спортом (включая тренажерный зал);
• курсы по изучению английского языка;
• компенсация учебных курсов для сотрудников;
• скидки от различных партнеров.
🟣Контакты: @redsquirrel170
@GolangJobsit
#job #fulltime #remote #office #armenia #yerevan
Senior Golang разработчик
Доход: $7000-$9500 на руки
Офис/ Гибрид/ Удалённая работа
Опыт работы от 3 лет.
Мы приглашаем поинженерить Senior Golang разработчика нашу экосистему Fasttex. Экосистема работает как фирменный дом наши продуктов: токена, сервиса обмена криптовалюты, торговой площадки ftNFT.
🟣Задачи:
- Разработка блокчейна с реализацией ключевых функций в различных аспектах технологий web3.
- Написание масштабируемого и легко поддерживаемого кода.
- Создание высоконагруженных сервисов / микро-сервисов.
- Влияние на архитектурные решения продукта
🟣Требования:
- опыт разработки высоконагруженных сервисов GoLang от 3лет;
- знание популярных веб-фреймворков Go, таких как Revel;
- уровень английского языка – B2 (коммуникации на английском)
🟣Что мы предлагаем:
• Уровень дохода $7000-$9500, также готовы отталкиваться от ваших ожиданий после тех. интервью.
• Большой комфортабельный офис-комплекс в Ереване.
• Релокационный пакет: компенсация первых месяцев проживания в Ереване, помощь с переездом и поиском жилья.
• Официальное трудоустройство согласно т.к. Армении.
• Мед страховку после ИС (3 мес.; включает стоматологию).
🟣Приятные бонусы:
• большие опенспейс зоны и коворкинги;
• все необходимые удобства на территории офиса;
• множество опций для занятия спортом (включая тренажерный зал);
• курсы по изучению английского языка;
• компенсация учебных курсов для сотрудников;
• скидки от различных партнеров.
🟣Контакты: @redsquirrel170
@GolangJobsit
Forwarded from Golang вопросы собеседований
Ваша компания отправляет СМС с трекинговой ссылкой, но ссылка достаточно длинная и из-за этого СМС выходит за 70 символов (длина 1 СМС). Необходимо спроектировать сервис-«укорачиватель ссылок» на языке GO, чтобы сэкономить деньги компании. Интервьюер при этом выступает заказчиком со стороны бизнеса и ему можно задавать вопросы по сути задачи.
Примечание
Задача хороша тем, что в нее можно углубляться по нескольким направлениям и оценить сразу несколько скиллов кандидата, а также глубину проработки (по сути его опыт), причём даже если он её уже решал (а многие действительно это делали). Основные направления обсуждения:
- как будем делать с точки зрения структуры приложения (в самом проекте/микросервисе и критерии, по которым мы делаем этот выбор). И тот, и другой варианты допустимы — все дело в аргументации. Если кандидат вообще не говорит про задачу с этой стороны, а, например, сразу переходит к структуре таблицы, то, скорее всего, кандидат никогда не задумывается над такими вопросами и/или не работал в более-менее крупных проектах;
- структура данных и выбор хранилища (СУБД, key-value типа Redis, еще какие-то варианты, плюсы и минусы тех или иных вариантов). Опять же, в зависимости от вопросов кандидата и желания интервьюера можно подвести к выбору какого-то варианта, но в целом есть множество вариантов реализации, которые будут оправданы — опять же, вопрос в аргументации выбора;
- хеши/коллизии, устойчивость к перебору ссылок (расчет количества необходимых вариантов). Важно, чтобы собеседуемый разработчик узнал про количество ссылок, оценил максимально возможную длину ссылки (и срок действия) и принял решение о том, какое количество символов стоит заложить в короткий URL. Плохо, если кандидат сильно перезакладывается или берет слишком маленькое количество символов, что может привести к тому, что допустимые комбинации в обозримом будущем закончатся;
- дополнительно можно углубиться в смежные темы: деплой/мониторинг сервиса в том или ином виде в зависимости от выбора в предыдущих вопросах, приблизительная оценка ресурсов, минимально необходимых для эксплуатации, отказоустойчивость.
@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🔥2