ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1913057 | Разработчик Python | Москва | > Bell Integrator | open | 2024-10-28 |
Требования
Опыт разработки бэкенд приложений на Python 3.x от 3 лет. Уверенное владение базовыми архитектурными паттернами. Знание библиотек: pandas, NumPy...
Обязанности
Оптимизация кода, устранение текущих проблем. Разработка коннекторов для NoSQL субд, файлов и postgres. Доработка логирования и мониторинга. Реализация шедулера (через...
Описание
ПРОЕКТ:
Проекты в банковской сфере. Разрабатываем приложение для поиска персональных данных с целью обеспечения безопасности и защиты конфиденциальной информации.
ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА:
-
Опыт разработки бэкенд приложений на Python 3.x от 3 лет.
-
Уверенное владение базовыми архитектурными паттернами.
-
Знание библиотек: pandas, NumPy, SQLAlchemy.
-
Умение составлять сложные SQL запросы, индексы, связи и их оптимизация.
-
Знание инструментов: DBeaver, SQL Developer, pgadmin, Microsoft SQ Management Studio.
-
Знание синтаксиса регулярных выражений на RegExp и умение читать паттерны, написанные по ним.
-
Практические навыки работы с платформами контейнеризации приложений.
-
Опыт работы с Git, знание CI/CD.
-
Опыт работы с Linux.
-
Понимание принципов проектирования программного обеспечения (SOLID, DRY, KISS).
- Будет плюсом: Опыт работы в ETL Informatica/Delphix/Ataccama.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
-
Оптимизация кода, устранение текущих проблем.
-
Разработка коннекторов для NoSQL субд, файлов и postgres.
-
Доработка логирования и мониторинга.
-
Реализация шедулера (через airflow например).
-
Обернуть код в kubernetes/docker.
-
Разрабатывать и поддерживать приложение для поиска персональных данных в SQL (Oracle, MSSQL, PostgreSQL, Sybase) и noSQL (HDFS, Greenplum) БД.
-
Улучшать и рефакторить код.
-
Вести техническую документацию.
-
Писать юнит-тесты.
-
Взаимодействовать с командой аналитиков и тестировщиков.
МЫ ПРЕДЛАГАЕМ:
- Возможность участия в интересных проектах.
- Возможность профессионального и карьерного роста в компании.
- Опыт работы в команде профессионалов.
- Уровень заработной платы обсуждается индивидуально.
- Специальные тарифы для сотрудников в спортивные клубы и языковые курсы и пр.
- Удаленный формат работы.