Senior Go Developer
Работа в команде над продуктом ADQM Control: разработка и развитие бэкенд-сервисов для обработки и хранения телеметрии и метрик. Задача — обеспечить надёжность, масштабируемость и высокую производительность систем, критичных для обработки больших объёмов данных.
ГрейдSenior
Опытот 4 лет
Стек
GoPostgreSQLDockerPythonTimescaleDBClickHouseAnsibleGitLab CIOpenAPIPrometheusGrafanagRPCREST APIGit
Задачи
- •разработка и развитие сервисов на Go для ADQM Control
- •участие в проектировании архитектуры и выборе технических решений
- •декомпозиция и оценка технических задач
- •написание unit- и интеграционных тестов и участие в код-ревью
- •оптимизация производительности сервисов и SQL-запросов
Обязательно
- •коммерческая разработка на Go от 4 лет
- •практический опыт со стеком: Go, Python, PostgreSQL, TimescaleDB, ClickHouse, Docker, Ansible, GitLab CI, OpenAPI
- •понимание алгоритмов, структур данных, конкурентности и многопоточности
- •опыт разработки и эксплуатации распределённых высоконагруженных систем
- •навыки отладки и оптимизации SQL-запросов и анализа производительности БД
- •опыт проектирования REST/gRPC API и документирования через OpenAPI
- •опыт работы с мониторингом и логированием (Prometheus, Grafana)