Aegis IT — бутик-компания в сфере IT-аутстаффинга, работающая со специалистами с уровня senior и lead.
Мы работаем с заказчиками, которые ценят результат, автономность и зрелый инженерный подход.
Со специалистами мы выстраиваем партнёрскую модель сотрудничества:
подберем проекты под твой уровень экспертизы, нагрузки и профессиональные интересы, обеспечим прозрачные условия и будем сопровождать на всех этапах работы — от выхода на проект до его завершения или перехода на следующий.
Сейчас у нас в работе есть несколько проектов на позицию Senior Python Developer
Чем предстоит заниматься:
Все проекты разноплановые, но мы выделили усредненные задачи:
- Разработка и поддержка production-сервисов на Python
- Проектирование и развитие высоконагруженных асинхронных микросервисов
- Разработка и поддержка продуктов кредитования / рассрочки (финтех-домен)
- Загрузка и обработка структурированных и неструктурированных данных
- Работа с Data Lake / DWH стеком, parquet-файлами
- Написание интеграций и сервисов (REST / gRPC / очереди)
- Оптимизация SQL-запросов и взаимодействия с PostgreSQL и MPP-хранилищами
- Разработка и поддержка CI/CD-пайплайнов
- Развёртывание сервисов в Docker / Kubernetes
- Участие в архитектурном проектировании и код-ревью
- Разработка unit-тестов, автотестов, pytest-плагинов
- Разработка инструментов автоматизированного тестирования (в том числе сетевого оборудования L2+/L3)
- Работа с сетевыми протоколами и инструментами диагностики (при инфраструктурном направлении)
- Интеграция LLM (при AI-направлении), работа с API моделей и кэшированием
Основные требования: - Глубокое понимание асинхронного программирования (asyncio, aiohttp, FastAPI / Starlette)
- Опыт разработки микросервисов и интеграций
- Уверенные знания Linux и Bash
- Отличное знание SQL (без ORM), понимание индексов, транзакций, репликации
- Опыт работы с PostgreSQL от 5 лет
- Опыт работы с Docker
- Опыт работы с Kubernetes (Deployments, Services, ConfigMaps, Helm)
- Опыт работы с очередями (Kafka / RabbitMQ / Redis Streams)
- Понимание принципов построения отказоустойчивых и масштабируемых систем
- Опыт работы в Agile / Scrum, Git, CI/CD
Будет преимуществом:
- Опыт работы с Hadoop / Data Lake: Apache Hadoop (HDFS / Ozone)
- Spark / PySpark
- Airflow
- Kerberos / Ranger / Knox
- Visiology
- Интеграция LLM (OpenAI, Anthropic, Llama, Mistral и др.)
- Опыт построения RAG-систем
- Работа с векторными БД (Pinecone, Weaviate, Qdrant)
Условия и возможности: - Поток действительно интересных проектов, релевантных твоему опыту и с учетом текущей загрузки
- Формат работы 5/2, полная или частичная занятость
- Оформление в удобном для тебя формате: ИП или самозанятость
- Полная удаленка
- Возможность менять проекты внутри компании — с учётом твоей экспертизы, интереса и текущей загрузки.
- Прозрачность условий и коммуникации, поддержка на всех этапах до выхода на проект и во время работы.