#backend
Backend разработчик Python
Batonis — молодая и растущая аутсорсинговая компания, специализирующаяся на предоставлении высококачественных IT-решений для корпоративных клиентов и стартапов по всему миру. Мы ориентированы на результат, непрерывное обучение и поддержку совместной работы. Ищем талантливого Python Backend разработчика для усиления нашей команды и участия в разработке качественных, масштабируемых и безопасных бэкенд-систем.
Требования
1. Подтвержденный опыт работы Python Backend разработчиком и сильное портфолио завершенных проектов.
2. Опыт работы с Django или FastAPI.
3. Понимание принципов проектирования и реализации RESTful API.
4. Опыт работы с реляционными базами данных, предпочтительно PostgreSQL.
5. Опыт работы с Celery.
6. Уверенное владение Git.
7. Сильные навыки решения проблем и внимание к деталям.
Обязанности
1. Проектирование, разработка и поддержка надежных и масштабируемых бэкенд-сервисов с использованием Python и соответствующих фреймворков.
2 Сотрудничество с фронтенд-разработчиками, менеджерами проектов и другими заинтересованными сторонами для сбора требований и предоставления оптимальных решений.
3. Написание чистого, поддерживаемого и эффективного кода с соблюдением лучших практик и стандартов кодирования.
4. Реализация и управление API, обеспечение бесшовной интеграции с другими сервисами и сторонними API.
5. Проведение код-ревью, предоставление конструктивной обратной связи и обеспечение высокого качества кода.
6. Выявление и устранение узких мест в производительности и багов, обеспечение бесперебойной работы бэкенд-систем.
7. Участие во всем жизненном цикле приложения, с акцентом на кодирование, отладку и тестирование.
8. Поддержание актуальности знаний о последних тенденциях, технологиях и лучших практиках индустрии для постоянного улучшения процессов разработки.
Будет плюсом
— Опыт профилирования, мониторинга, логирования и снятия метрик с работающих систем
— Опыт работы с Kafka / RabbitMQБазовое понимание фронтенд технологий
— Опыт внедрения автотестовУмение работать с командной строкой Linux
— Опыт работы с GraphQL
— Опыт работы с сокетами
— Опыт работы с облачными платформами, такими как Яндекс.Облако, Google Cloud и т.п
— Знание CI/CD пайплайнов и автоматизированных тестовых фреймворков
— Знакомство с методологиями Agile/Scrum
— Участие в open-source проектах или активное участие в техническом сообществе
Мы предлагаем
1. Работа в стартапе
2. Карьерный рост
3. Полностью удалённая работа
4. Возможность совмещения с другими проектами.
Присоединиться к команде