О позиции
Ищем Go Backend Developer для работы над проектами с REST API и PostgreSQL. Вы будете заниматься проектированием и разработкой backend-сервисов, используя современные технологии и подходы. Ваша основная задача — создание и поддержка высоконагруженных приложений, работающих с HTTP и базами данных.
Чем вы будете заниматься
- Разработка и поддержка REST API на языке Go.
- Проектирование структуры backend-сервиса с использованием PostgreSQL.
- Работа с контейнерами Docker и Docker Compose для развертывания приложений.
- Участие в проектировании архитектуры приложений с учетом concurrency (goroutines, channels).
- Взаимодействие с командой разработчиков и участие в код-ревью.
- Поддержка CI/CD процессов для автоматизации развертывания.
Требования
- Знание Golang более 1 года.
- Опыт разработки REST API и работы с базами данных.
- Понимание принципов работы с Docker и базового понимания Kubernetes.
- Знание Git и GitHub для управления версиями кода.
- Опыт работы с Swagger для документирования API.
- Базовое понимание gRPC будет плюсом.
Будет плюсом
- Опыт работы с CI/CD инструментами.
- Знание других языков программирования.
- Опыт работы в команде над крупными проектами.
Что мы предлагаем
- Конкурентная зарплата с возможностью роста.
- Удалённая работа с гибким графиком.
- Поддержка профессионального роста и обучения.
- Участие в интересных проектах с использованием современных технологий.
- Дружелюбная команда и поддержка на всех этапах работы.
Вакансия предлагает хорошие условия для начинающего разработчика с возможностью роста. Однако, отсутствие информации о компании и конкретных проектах может снизить привлекательность.
Кто здесь добьётся успеха
Глубокие знания языка Go и опыт работы с библиотеками для создания REST API, а также понимание принципов разработки микросервисов.
Способность работать самостоятельно в удаленном режиме, управляя своим временем и задачами, с высокой степенью самодисциплины.
Опыт работы с PostgreSQL для проектирования и оптимизации баз данных, включая написание эффективных SQL-запросов и использование индексов.
Знание Docker для создания контейнеризированных приложений, включая написание Dockerfile и работу с Docker Compose для локальной разработки.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Tech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев