Мы используем технические cookie и обезличенный журнал посещений Zorky. Яндекс Метрику (данные хранятся на серверах в РФ) включаем только с вашего согласия. Данные не продаём. Подробнее о cookie и статистике.
Zorky в тестовом режиме — всё бесплатно. Вакансии и страницы компаний открыты всем; ссылки на объявления и личная подборка — после регистрации. Зарегистрироваться →
← Все вакансии

Software Engineer (python,Django,Pandas/ Polars)

Уровень не указанofficePune, IN →2нед назад
Аналитика рынка
📊 Full-stack: зарплаты и спрос на рынке
Стек
celerydjangoopenapipandaspolarspostgresqlpythonrabbitmqredissqlswagger
Показать компанию и ссылку
Бесплатно, после входа в кабинет.
Откликнуться
Загрузите резюме — работодатели и рекрутеры из разных стран, которым нужен ваш профиль, смогут написать вам напрямую.
Отправить резюме →
Описание
Technical Requirements, must-have:
  • Python in production

Idiomatic Python — packages and modules, type hints, exception handling, dependency and virtual-environment management. You can read an unfamiliar codebase and change it safely.

  • Django

Models, migrations, querysets, the admin, middleware, settings across environments. You understand the ORM well enough to know when it will generate a bad query.

  • Django REST Framework

Serializers, viewsets, permissions, authentication, pagination, versioned endpoints, and a clean OpenAPI/Swagger contract.

  • PostgreSQL and SQL

Schema design, migrations, indexing, reading query plans, transaction behaviour, and writing non-trivial SQL by hand. You can tell whether a query will hold up under load.

  • Message queue / task queue

Experience with an asynchronous task or message queue — Celery with Redis or RabbitMQ, RQ, or equivalent. Queues and workers, scheduling, retries with backoff and failure handling, and debugging a job that silently never ran. You know why a task must be safe to execute twice.

  • Redis

Working knowledge as a broker/result backend and cache: keys and expiry, data structures, connection and memory behaviour, and what happens when it fills up or restarts.

  • pandas or polars

Loading and transforming tabular data from CSV, Excel, JSON and Parquet. Comfortable with joins, reshaping, dtypes, null handling, and tracing a bad value from source file to database record.

  • Google Cloud Platform (or an equivalent cl
Полное описание, компания и ссылка на вакансию — после входа. Войти
Контакты работодателя (email/phone/telegram) скрыты из публичного превью. Отправьте резюме — и работодатели смогут написать вам сами.
Пожаловаться на вакансию
Срочный вопрос? Напишите @termdocs