Если вас просят войти через iCloud/Google, отправить коды из SMS или Telegram, запустить код или что-то установить, не соглашайтесь: это признаки мошенничества.
Python разработчик
генерация резюме
сопроводительное письмо
описание
Лаборатория Современных Цифровых Технологий является аккредитованной IT-компанией, разрабатывающей программное обеспечение для работы корпоративных информационных систем, а также создающей алгоритмы и инструменты для анализа данных.
задачи
- Развертывать, настраивать и поддерживать виртуальные среды на базе QEMU/KVM.
- Собирать, развертывать и оркестровать контейнеры с использованием Docker, Docker Compose и Docker Swarm.
- Автоматизировать процессы развертывания и управления конфигурациями с помощью Ansible.
- Настраивать и поддерживать pipelines CI/CD на базе Jenkins или GitLab CI.
- Поддерживать стабильность и производительность Linux-серверов.
- Разрабатывать внутренние сервисы и API на Django и FastAPI.
- Писать Unit-тесты и интеграционные тесты на pytest.
- Проводить Code Review кода тестов и скриптов.
- Решать задачи, связанные с асинхронностью, сетевым программированием и многопоточными вычислениями.
- Разрабатывать генераторы SQL-запросов на основе входных параметров и грамматик.
- Оптимизировать и анализировать сгенерированные SQL-выражения.
- Работать с формальными грамматиками для описания синтаксиса SQL.
- Разрабатывать алгоритмы трансформации и валидации SQL.
- Интегрировать генераторы SQL в существующие системы.
- Участвовать в проектах, связанных с NLP, включая парсинг и анализ текстовых запросов.
требования
- Опыт работы в DevOps от 3 лет.
- Глубокие знания и практический опыт работы с Ansible.
- Опыт развертывания и управления виртуальными машинами через QEMU/KVM.
- Опыт настройки и поддержки CI/CD.
- Продвинутое администрирование Linux.
- Отличное знание Python 3, включая ООП, асинхронность и сетевое программирование.
- Опыт написания тестов на pytest.
- Умение анализировать задачу и предлагать оптимальные решения.
- Желание работать в команде и проводить код-ревью.
- Сильная алгоритмическая подготовка.
- Опыт работы с Python от 5 лет.
- Опыт работы с формальными грамматиками и AST.
- Знание библиотек для обработки языка, например NLTK.
- Понимание принципов парсинга.
- Глубокое понимание синтаксиса SQL и принципов работы СУБД.
- Умение оптимизировать SQL-запросы.
- Знание паттернов проектирования и чистой архитектуры.
- Умение писать техническую документацию.
- Высшее образование в сфере информационных технологий.
- Будет плюсом опыт разработки на Django, FastAPI, опыт работы с Redis, навыки написания сложных SQL-запросов, понимание многопоточности и синхронизации в Linux, опыт работы с оркестраторами Kubernetes, Docker Swarm и системами мониторинга Prometheus, Grafana, Zabbix.
условия
- Работа в сплоченной команде.
- Возможность влиять на архитектуру и продукт.
навыки