Go-разработчик
Позиция: Go-разработчик
Что предстоит делать:
• Проектировать и разрабатывать микросервисы на Go.
• Создавать и поддерживать REST API и gRPC-сервисы.
• Интегрировать систему с внешними API и сервисами.
• Работать с базами данных: PostgreSQL, Redis, Cassandra, ClickHouse.
• Оптимизировать производительность системы и обеспечивать ее масштабируемость.
• Участвовать в проектировании архитектуры системы.
• Писать техническую документацию для новых фич и функциональности.
• Настраивать CI/CD-пайплайны, работать с Docker (Dockerfiles, docker inspect и др.).
• Писать unit- и интеграционные тесты, поддерживать высокое качество кода.
• Работать с Git, линтерами и отчетами о тестировании.
Наши ожидания:
• Опыт коммерческой разработки на Go от 2 лет.
• Умение и желание писать качественную техническую документацию.
• Опыт создания REST API и работы с gRPC.
• Знание и опыт работы с базами данных: PostgreSQL, Redis, Cassandra, ClickHouse.
• Умение работать с брокерами: Apache Kafka, RabbitMQ
• Опыт построения CI/CD-пайплайнов.
• Знание Linux (RedHat, Debian-based систем).
• Опыт работы с Docker (создание контейнеров, управление ими).
• Понимание принципов работы распределенных систем и микросервисной архитектуры.
• Умение работать с высоконагруженными системами, обеспечивать их отказоустойчивость и масштабируемость.
• Знание Git, опыт работы с линтерами и тестами.
Мы предлагаем:
• Интересные и сложные задачи в области обработки больших данных.
• Возможность работать с современными технологиями и инструментами.
• Проектирование и разработку системы с нуля, участие в принятии архитектурных решений.
• Гибкий график и возможность удаленной работы.
• Конкурентную заработную плату и возможности для профессионального роста.
ЗП: от 200 000р - 450 000р на руки. Трудоустройство ТК РФ.
Контактное лицо:
CTO Михаил Хромов @MikeDM
