Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
Ищем в команду: Backend-разработчика уровня Middle со знаниями языков Go и Python.
Обязанности:
- Разработка и поддержка бэкенда приложений.
- Написание чистого, эффективного и поддерживаемого кода.
- Оптимизация производительности и решение задач по масштабированию.
- Работать с базами данных (SQL и NoSQL).
- Взаимодействие с командой разработчиков, дизайнерами и менеджерами проектов.
Требования:
- Опыт работы с Python от 2-х лет.
- Опыт работы с реляционными и нереляционными базами данных (PostgreSQL, Redis, MongoDB и др.).
- Опыт работы с RESTful API, знание принципов разработки.
- Знания основ тестирования (юнит-тесты, интеграционные тесты).
- Опыт работы с системами контроля версий (Git).
- Опыт работы с Docker.
- Умение писать чистый и поддерживаемый код.
- Опыт работы в команде, коммуникабельность и способность к самостоятельной работе.
Будет плюсом:
- Знание Golang и его фреймворков.
- Знание основ CI/CD.
- Опыт работы с KeyDB и Scylla.
- Опыт работы с Docker Swarm, Prometheus, Grafana, Traefik.
- Знание современных инструментов и технологий (Celery, Kubernetes).
- Опыт разработки микросервисной архитектуры.
Ключевые навыки
Postgresql
Python
Version control/git
Redis c++ client
Docker
Вакансия опубликована 10.12.2024 в г. Санкт-Петербург.