Ведущий фулстек разработчик / Senior fullstack developer (Python)

Зарплата Не указана
Компания Моринтех
Город Москва
Требуемый опыт От 3 лет
Опубликована 25 октября 2022 г.
К сожалению, эта вакансия уже закрыта. Но вы можете посмотреть другие вакансии

ООО Моринтех является резидентом ИТ-кластера Сколково. Наша компания предоставляет услуги по обработке и анализу пространственных данных для компаний, ведущих хозяйственную и природоохранную деятельность на морских акваториях, разрабатывает собственные цифровые продукты для сбора, хранения, обработки и анализа данных.
Мы занимаемся передовыми исследованиями в области машинного обучения и искусственных нейронных сетей применительно к задачам моделирования и прогнозирования атмосферных и океанических процессов.

Наш основной фокус внимания – Арктика, т.к. именно в этом регионе в ближайшие десятилетия будет формироваться до 50% ВВП России. Обеспечение безопасности круглогодичной морской навигации по Северному морскому пути с учетом экологического состояния акваторий является частью национальной стратегии России.

Сейчас мы активно запускаем новые проекты и в связи с этим расширяем команду разработчиков и аналитиков. Если тебе интересна наша сфера деятельности, ты хочешь работать в дружной и увлеченной общим делом команде и имеешь необходимые скиллы, то смело откликайся на нашу вакансию!

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

  • Разработка бекенда и фронтенда для собственных web-проектов компании;

  • Работы с большими объемами данных, написание эффективных нетривиальных алгоритмов работы с данными, проектирование и оптимизация структуры БД и т.д.;

  • Проектирование и выработка архитектурных решений, интеграций, проектирование API;

  • Поддержка и доработка существующих систем;

  • Написание юнит-тестов и технической документации по своим задачам;

  • Оптимизация сервисов под высокие нагрузки и большие объемы данных;

  • Проведение Code Review, Design Review, наставничество над менее опытными коллегами, декомпозиция сложных задач;

  • Коммуникация с продакт-оунерами, аналитиками, экспертами предметной области, уточнение и прояснение требований.

Требования:
  • Опыт в коммерческой разработке от 3-х лет;

  • Уверенное знание Python 3.* и основных python библиотек;

  • Уверенное знание и практические навыки работы с любым современным фронтэнд фрэймворком (Vue, React, Angular);

  • Уверенное знание структур данных, понимание алгоритмической сложности;

  • Уверенные знания реляционных СУБД, понимание принципов обеспечения высокой производительности работы с БД (индексация, эффективное использование памяти и процессора сервера СУБД);

  • Уверенный пользователь Linux;

  • Знание, понимание и опыт практического применения лучших инженерных практик разработки (пирамида тестирования, юнит тесты, TDD, CI/CD, контейнеризация);

  • Понимание горизонтальной масштабируемости, умение выстраивать эффективную горизонтально масштабируемую архитектуру;

  • Понимание ключевых архитектурных подходов/паттернов: микросервисы vs монолит и т.д.;

  • Понимание HTML, CSS, JavaScript;
  • Умение работать самостоятельно и в команде, готовность и способность брать на себя лидерскую роль;

  • Умение планировать свою работу, открытость, готовность своевременно и полноценно информировать коллег о ходе работы и возникающих проблемах.

Дополнительно будет плюсом:

  • Знание и практические навыки работы с геоданными: MapProxy, Apache Nifi, Leaflet, Open Layers, Mapnik, CartoDB, семейство VisGL, GeoTIFF, GeoJSON;
  • Успешный опыт работы тим лидом;
  • Опыт конфигурирования и сопровождения CI/CD;
  • Опыт разработки и последующего длительного сопровождения в продакшен нагруженного приложения с продолжающейся активной разработкой;
  • Опыт работы с нереляционными СУБД.

Текущий стек:

Языки: Python, JS, SQL;

Фреймворки: Vue 3;

Хранилища PostgreSQL (SQL, PL/PgSQL, PostGIS, SQL/JSON), MongoDB, RabbitMQ, Redis;

Дополнительные инструменты:

CI/CD GitLab, Docker.

Условия:
  • Работа в команде профессионалов на стыке передовых ИТ технологий и науки;
  • Официальное оформление ТК РФ (своевременные выплаты 2 раза в месяц);
  • Возможность профессионального и карьерного роста;
  • Заработную плату, соответствующую Вашему профессиональному уровню и индексируемую в соответствии с ростом профессиональных навыков;
  • Отсутствие дресс-кода;
  • Медицинская страховка (ДМС);
  • Рабочая техника: современный лэптоп DELL + два больших монитора; удобные кресла;
  • Современный уютный офис в шаговой доступности от метро, в котором царят забота и комфорт (чай/кофе, печеньки, фрукты все как полагается);
  • Поощрение профессионального развития (возможность обучения, участия в конференциях);
  • Абсолютная открытость руководства к новым идеям и предложениям, адекватное отношение к каждому сотруднику, без лишних формальностей и бюрократии.