Middle Python разработчик

По договоренности


CityAir — аккредитованная IT-компания.

Мы разрабатываем и производим собственные станции для анализа примесей в воздухе и создаем цифровые платформы для мониторинга качества атмосферного воздуха

Наша цель — оцифровать качество воздуха планеты.

Продукт CityAir — Система (программно-аппаратный комплекс) для оперативного контроля загрязнения атмосферного воздуха. Наши сети развернуты в нескольких крупных городах России. Мы продолжаем развиваться в России и выходим на международный рынок.

Внешний контекст IT-команды CityAir:
Совместная работа с инженерной лабораторией — у нас есть собственное оборудование для измерения концентрации пыли и газов в воздухе. Результаты этих измерений собираются и анализируются на платформе, с которой работают клиенты — экологи и сити-менеджеры;
Кроме веб-платформ, у нас есть мобильные сервисы, как для широкого круга, так и закрытые, для авторизованных пользователей;

В настоящий момент мы ищем Python разработчика, который усилит команду проекта CityAir Basic.

Обязанности:

  • Поддержка текущего стека приема данных от измерительных устройств собственной разработки и других производителей, а также внешних источников в виде API;
  • Поддержка сервисов обработки данных и доступа к этим данным посредством API.
Требования:
  • Python на среднем/продвинутом уровне (знание ООП), опыт работы с Django и/или FastAPI, опыт работы с DRF (Django REST framework).
  • Опыт работы работы с API.
  • Опыт написания юнит-тестов (pytest, unittest) и интеграционного тестирования.
  • Опыт работы с базами данных в качестве разработчика от 2 лет.
  • Знание SQL (DDL/DML), умение оптимизировать код.
  • Опыт составления документации по разработке ПО в confluence.
  • Проводить оркестрацию ETL/ELT процессов в Airflow.
  • Понимание хранилищ данных, очистки данных, конвейеров данных и других аналитических методов, необходимых для использования данных.
  • Работать с системами контроля версий Git (желательно и с Gitlab ci).
  • Знание инструментов мониторинга (Sentry, Grafana).

Опциональные требования (важно попадание от 3 пунктов и выше):

  • Опыт проектирования объектов БД на основании бизнес требований.
  • Опыт работы с ClickHouse/Redis, брокерами сообщений (Kafka).
  • Опыт работы с timeseries-данными.
  • Опыт проектирования баз данных.
  • Знаком с облачными сервисами AWS: S3.

Мы предлагаем:

  • Трудоустройство по ТК РФ
  • График работы 5/2


Адрес: Россия, Новосибирск, Советский район, микрорайон Академгородок, Инженерная улица, 18
Показать на большой карте

Поделиться:

Опубликована 21 день назад

Похожие вакансии

Требуется усиление команды - ищем ведущего разработчика, с кругозорам в современных архитектурах, кто ... ключевых технических сотрудников в нем Нам с вами по пути, если вы: Уверенный в своих силах опытный разработчик ... Работа постоянная и системная Несколько команд разработчиков, которые занимаются субпроектами График ...
  • Полный день
  • Опыт от 3 лет
Логотип компании АнтонАнтон
  • Новосибирск
3 дня назад
100 000 - 170 000 ₽
Компания ЛЕДАС хорошо известна на международном рынке как ведущий разработчик САПР и инженерного ПО.
  • Нестандартный график
  • Опыт от 3 лет
Логотип компании ЛедасЛедас
  • Новосибирск
2 дня назад
Мы — СДЭКPay, быстрорастущий FinTech агрегатор по работе с платежами, который помогает доставлять деньги вовремя и дёшево! Мы предоставляем широкий спектр услуг: интернет-эквайринг, системы быстрых платежей, softPOS, факторинг, онлайн-кассу и перевод...
  • Полный день
  • Опыт от 3 лет
Логотип компании CDEK PayCDEK Pay
  • Новосибирск
9 дней назад
170 000 - 200 000 ₽
Выше средней на 19%
... проводить исследования, тестировать и внедрять новые технологии - Будет плюсом: Опыт руководства командой разработчиков ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ЛогарифмикаЛогарифмика
  • Новосибирск
13 дней назад
Мы платформа для видеоконсультаций, топ-3 в своей нише. Если на текущей работе тебя морально или финансово не ценят, или ты устал от однообразных задач, или тебе не повезло с тим-лидом, приходи к нам. На твой выбор, у нас можно расти, развиваться и у...
  • Полный день
  • Опыт от 3 лет
Логотип компании Astro7Astro7
  • Новосибирск
6 дней назад
Сейчас мы в поиске Golang разработчика уровня middle и выше в нашу команду.
  • Полный день
  • Опыт от 3 лет
Логотип компании Элементарные программные решенияЭлементарные программные решения
  • Новосибирск
9 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.