В российскую IT компанию, занимающуюся разработкой, внедрением и сопровождением специализированного программного обеспечения автоматизированных систем мониторинга и управления в сфере электрического транспорта, энергетики и промышленности, требуется программист Python.
Чем предстоит заниматься:
- Добавлять в разрабатываемые системы новые источники и виды данных;
- Оптимизировать работу служб — увеличивать скорость работы, снижать объём сетевого трафика;
- Повышать стабильность работы систем и отдельных её компонентов;
- Искать и находить причины возникающих проблем производительности и несогласованности данных.
Что мы ожидаем от кандидата:
- Высшее образование (желательно: Математика, Фундаментальные математика и механика, Прикладная математика);
- Опыт коммерческой разработки на Python от 2-х лет;
- Важен опыт с любым фреймворком - flask приветствуется;
- Знание современного питона;
- Понимание общих принципов работы с сетью — прежде всего с протоколом HTTP и вебсокетами;
- Понимание асинхронной парадигмы программирования, её отличие от работы на потоках/процессах (asyncio, aiohttp, async-await синтаксис);
- Опыт работы с брокерами очередей;
- Опыт работы с реляционными БД, sqlalchemy и миграциями;
- Самостоятельное взаимодействие с Linux системами;
- Любовь к PEP8 и типизации.
Преимуществом будет:
- Опыт написания скрапперов/парсеров данных;
- Углублённое знание Postgres, умение оптимизировать работу с БД;
- Опыт в реализации REST API на питоне, знание FastAPI;
- Знакомство с Grafana и Prometheus, опыт в настройке мониторинга;
- Понимание методов сжатия и форматов обмена данными по сети (cbor, msgpack, signalR);
- Наличие примеров кода;
- Опыт с Docker, GitLab CI.
Что можем предложить:
- Работа в аккредитованной IT-компании;
- Трудоустройство по ТК РФ, оплачиваемые отпуска и больничные;
- Стабильная белая заработная плата, без задержек;
- Заработная плата в зависимости от уровня профессиональных навыков кандидата;
- Дополнительное медицинское страхование после исп. срока;
- Возможность роста и обучения в компании;
- Офис у метро Баррикадная, 2 минуты от метро;
- График работы 5/2 (в офисе/ гибрид).