Описание вакансии: Мы ищем инженера-программиста среднего звена с прочным фундаментом. в средах Python и Linux, а также опыт работы с Django, базовым React, Docker и сетями. Идеальный кандидат будет владеть как внутренними, так и внешними разработками, а также обладать способностью управлять конфигурациями сети и устранять неполадки, а также обеспечивать безопасную передачу файлов.Основные обязанности:< /p>Разрабатывать и поддерживать надежные веб-приложения с помощью Django, обеспечивая безопас
Описание вакансии: Мы ищем инженера-программиста среднего звена с прочным фундаментом. в средах Python и Linux, а также опыт работы с Django, базовым React, Docker и сетями. Идеальный кандидат будет владеть как внутренними, так и внешними разработками, а также обладать способностью управлять конфигурациями сети и устранять неполадки, а также обеспечивать безопасную передачу файлов.
Основные обязанности:
< /p>
- Разрабатывать и поддерживать надежные веб-приложения с помощью Django, обеспечивая безопасность, производительность и масштабируемость.
- Совместная работа над внешним интерфейсом с помощью React для создания и поддержки пользовательских интерфейсов в проектах Django.< /li>
- Проектируйте, внедряйте и управляйте контейнерами Docker и Docker Compose для различных приложений и сред разработки.
- Настраивайте сетевые службы, управляйте ими и устраняйте неполадки. Сюда входит настройка SFTP-серверов, управление разрешениями пользователей и обеспечение безопасной передачи данных.
- Тесно сотрудничайте с межфункциональными группами для определения, проектирования и внедрения новых функций и улучшений.
- Оптимизируйте производительность приложений в системах на базе Linux, включая создание сценариев и автоматизацию, где это необходимо.
- Пишите чистый, удобный в обслуживании и тестируемый код, следуя лучшим практикам.
- Участвуйте в проверках кода, предоставляя конструктивную обратную связь. коллегам.
- Будьте в курсе тенденций и технологий отрасли, включая соответствующие обновления в процесс разработки.
Квалификация: - Технические навыки:
- Python: глубокие знания и опыт разработки готовых к использованию приложений.
- Django: Солидный опыт создания и развертывания приложений Django.
- React: Опыт базового или среднего уровня в интеграции React с приложениями Django.
- < Strong>Docker: Опыт работы с контейнерами, практический опыт настройки и управления средами Docker.
- Linux: Опыт администрирования системы Linux, включая сценарии оболочки. и инструменты командной строки.
- Сеть: Хорошее понимание основ работы в сети, а также особый опыт настройки и управления службами SFTP. Сюда входит настройка безопасных каналов для передачи файлов, контроль доступа пользователей и устранение неполадок в сети.
- Мягкие навыки:
- сильный анализ и умение решать проблемы. способности.
- Владение английским языком на уровне B2, как устным, так и письменным.
- Хорошие коммуникативные навыки, как устные, так и письменные.
- Умение работать в команде. окружающая среда.
- Внимание к деталям и стремление выполнять высококачественную работу.
Предпочтительная квалификация:- Опыт работы с облачными платформами и процессами автоматического развертывания.
- Знание систем управления базами данных, особенно PostgreSQL или MySQL.
- Опыт работы с системами контроля версий, такими как Git.