Fulltack разработчик С++/Qt/Python/Go (Middle)

Оплата не указана

Вакансия находится в архиве

КВАНТ ПРОГРАММ

Перово

г. Москва

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Компетенции

Middle

Описание:

Приглашаем опытного разработчика на С++ с глубокими базовыми знаниями языка и многопоточности. Требуется опыт работы с PostgreSQL и ClickHouse, опыт работы с распределенной архитектурой: (микро)сервисы с использованием брокера сообщений, мы используем NSQ брокер, сообщения между сервисами в protobuf.

Хорошо, если есть базовые знание языка Go, у нас вэб-сервер написан на Go. Если не знакомы с Go, то достаточно желания разобраться.

Обязанности:

  • развитие и оптимизация производительности существующих сервисов для взаимодействия с БД, язык программирования С++
  • разработка новых сервисов на языке программирования С++
  • развитие и оптимизация производительности вэбсервиса, язык программирования Go, используем http-фреймворк go-chi
  • горизонтальное масштабирование сервисов для обеспечения устойчивости и отзывчивости системы
  • покрытие кода тестами
  • (опционально) перенос функционала из приложения на C++/Qt в отдельные микросервисы

Требования:

  • опыт разработки на С++ (в т.ч. C++17), включая работу с многопоточностью.
  • практический опыт работы с системами управления базами данных, в частности с PostgreSQL и ClickHouse
  • опыт использования protobuf для сериализации данных
  • понимание принципов проектирования микросервисной архитектуры
  • опыт работы с docker

Плюсом будет:

  • знание фреймворка Qt

  • знание Python, у нас расчетные математические сервисы на Python

  • знание языка Go, у нас вэб-сервер написан на Go

  • опыт разработки асинхронных приложений

  • опыт разработки REST API

  • опыт работы с брокерами сообщений (Kafka, RabbitMQ, Nsq)

  • опыт работы с Docker / Kubernetes

Условия:

  • Оформление по ТК РФ;
  • Комфортный офис, 8 минут пешком от м. Перово.

  • Возможна полная удаленка или гибридный график работы

Ключевые навыки

C++
Linux
Version control/git
Sqlite
Python
Postgresql
Sql/mongodb/postgressql,clickhouse
Django
Nsq
Qt

Адрес

Москва, Зелёный проспект, 5/12с3

Контактная информация

КВАНТ ПРОГРАММ

Вакансия опубликована 14.05.2024 в г. Москва.

Похожие вакансии

#

Краснодар

Полный день

Привет! Мы ищем middle/senior С++ разработчика, который будет заниматься разработкой кроссплатформенного ядра приложения.В ядре мы реализуем общие для Android и iOS части бизнес-логики.Social является новым важным направлением в R&D 2ГИС, которое ставит перед собой амбициозную цель — подружить карту и справочник с реальными людьми и взаимосвязями между ними...

18 марта

#

Санкт-Петербург

Полный день

Основные задачи:

∙ разработка системы автоматизации бизнес процессов компании;

∙ интеграция разрабатываемой системы с внутренними и внешними системами;

Обязанности:

∙ программирование нового функционала, оптимизация и рефакторинг существующего кода...

26 апреля

#

Москва

Полный день

Разработчик скриптов DevOps

SberTech приглашает в свою дружную команду разработчика скриптов DevOps

Наша команда занимается созданием и поддержкой инструментов автоматизации процессов развертывания Platform V для огромной экосистемы Сбера. Это инструменты для разработчиков, администраторов тестовых и промышленных сред, необходимые для создания...

15 мая