Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Полный день
Обязанности:
- Разработка и поддержка серверной части веб-приложений на Python
- Участие в проектировании архитектуры приложений с использованием фреймворков
- Работа с базами данных, создание и оптимизация SQL запросов
- Разработка RESTful API для взаимодействия с фронтендом и другими сервисами
- Реализация безопасности приложения, обработка аутентификации и авторизации
- Оптимизация производительности и масштабируемости backend систем
- Написание модульных тестов для обеспечения качества кода
- Участие в code review
- Интеграция различных внешних сервисов и API в приложение
- Участие в планировании и оценке задач, работа в Agile методологии
- Постпроцессинг и предпроцессинг (иметь базовое понимание и различия)
- Линтеры и форматоры (умение пользоваться)
Требования:
- Язык программирования Python: Уверенное владение Python, его особенностями, синтаксисом и возможностями
- Фреймворки и библиотеки: Опыт работы с фреймворками для backend разработки на Python, такими как Django, Flask или FastAPI
- Работа с базами данных: Понимание реляционных и нереляционных баз данных, таких как PostgreSQL, MySQL. Опыт работы с объектно-реляционными отображениями (ORM)
- RESTful API: Умение разрабатывать RESTful API для обмена данными с фронтендом и другими сервисами
- Асинхронное программирование: Понимание асинхронной природы Python и использование async/await для эффективного управления асинхронными операциями
- Тестирование кода: Навыки написания модульных и интеграционных тестов для обеспечения качества кода. (pytest, unittest)
- Опыт работы с системами контроля версий: Знание Git для управления версиями кода, ветвлением и слиянием кода
- Концепции безопасности: Понимание принципов безопасности веб-приложений и умение обеспечивать защиту от уязвимостей
- CI/CD: Знание и опыт использования инструментов и процессов CI/CD, таких как Jenkins, GitHub Actions и другие для автоматизации сборки, тестирования и развертывания кода
Условия: - Работа в крупной стабильной организации
- Официальное трудоустройство согласно ТК РФ
- Белая заработная плата
- График работы 5/2 с 8:00 до 17:00, в пт. с 8:00 до 15:45
- Место работы: м. Водный стадион (пешая доступность)
Ключевые навыки
Sqlite
Fastapi
Postgresql
Python
Apache kafka
Apache storm
Mysql connector/c++
Version control/git
Backend
Адрес
Москва, Головинское шоссе, 10г
Вакансия опубликована 21.10.2024 в г. Москва.