Python разработчик
PythonВ нашу фирму требуется разработчик Python
Обязанности:
- Разработка и поддержка веб-приложений на Python;
- Участие в проектировании архитектуры проектов;
- Оптимизация производительности и масштабируемости приложений;
- Работа в тесном взаимодействии с командой разработки, тестировщиками и продуктовыми менеджерами;
- Анализ требований к продукту и разработка технических решений.
Требования:
- Опыт работы с Python не менее 2 лет;
- Глубокие знания стандартной библиотеки Python и разработки вебприложений;
- Опыт работы с фреймворками Djang;
- Понимание принципов RESTful API и опыт работы с системами очередей сообщений (например, RabbitMQ);
- Знание реляционных (PostgreSQL, MySQL) и нереляционных (Redis) баз данных;
- Опыт разработки микросервисной архитектуры и контейнеризации (Docker, Kubernetes);
- Понимание принципов TDD (Test-Driven Development) и опыт написания модульных тестов;
- Знание системы контроля версий Git, знание commit, push, pull, fetch, checkout, branch, merge, rebase, revert.
Дополнительные требования:
- Опыт работы с CI/CD системами (например, Jenkins, GitLab CI);
- Понимание и опыт применения принципов SOLID, KISS, DRY;
- Знание фронтенд технологий (JavaScript, React/Vue/Angular) будет преимуществом;
- Опыт ведения проектной документации и спецификаций;
- Желание развиваться и изучать новые технологии;
- Разработка и реализация приложений с низкой задержкой, высокой доступностью и производительностью.
Условия:
- Работа в коллективе профессионалов;
- Работа в молодой и дружной команде;
- Гибкий график.
- Python
- HTML5
- REST API
- Git
- Backend
- SQL
- PostgreSQL
- HTML
- REST
- JSON API
- Валидная верстка
- Адаптивная верстка
- Веб-программирование
- GitHub
- API
- Django
- React
- Redis
- Docker
- Java Script
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Откликнуться
