Fulltack разработчик С++/Qt/Python/Go (Middle)
Уровень дохода не указанТребуемый опыт работы: более 6 лет
Полная занятость, удаленная работа
Описание:
Приглашаем опытного разработчика на С++ с глубокими базовыми знаниями языка и многопоточности. Требуется опыт работы с 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
- Git
- SQL
- Python
- PostgreSQL
- ClickHouse
- Go
- NSQ
- Qt
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 1 июня 2024 в Москве