з/п не указана
Москва
От 3 до 6 лет
Чем предстоит заниматься:
- разработкой серверной части (Backend/DB): написание сложных SQL-запросов, хранимых процедур, функций, триггеров и представлений (Views) на PL/SQL (Oracle) или PL/pgSQL (PostgreSQL);
- оптимизацией производительности: анализ планов запросов (Execution Plans), устранение «узких мест», индексирование для ускорения работы;
- работать с данными: миграция данных, разработка ETL-процессов (экспорт/импорт/трансформация);
- поддерживать и сопровождать: участвовать в разработке бэкенда банковского процессинга и продуктов, исправлять ошибки;
- интегрировать: организовывать взаимодействие БД с внешними системами.
Чего мы ждем от тебя:
- опыт разработки в БД Oracle, Postgres от 3 лет;
- знание SQL, PL/SQL, опыт написания пакетов и других элементов хранимой логики (версии 11g/12c/19c и выше);
- опыт реализации программных элементов в PLPGSQL (procedure, function, trigger);
- опыт оптимизации SQL запросов и процедурного кода;
- знание паттернов разработки и опыт рефакторинга;
- понимание архитектуры СУБД Oracle;
- понимание архитектуры СУБД Postgres, механизма MVCC и транзакций;
- опыт работы с XML/XSLT/JSON;
- опыт работы с системами контроля версий;
- знание основ стандартов описания и моделирования бизнес-процессов на этапе анализа (BPMN, UML, DFD, SADT, IDEF);
- понимание взаимодействия ИТ-систем: приложение, серверная часть, внешние системы и т.д;
- навыки применения практик разработки (FT, UT, CodeReview);
- основы тестирования ПО, виды тестирования;
- понимание основ CI\CD;
- умение разбираться в сложной бизнес-логике и поддерживать существующий код;
- знание концепции ИИ, ML и больших языковых моделей (LLM);
- опыт применения ИИ ассистентов в разработке: генерация кода, оптимизация запросов, анализ планов выполнения.
Желательные требования:
- опыт проектирования схемы БД Oracle, БД Postgres;
- знание ООП;
- опыт работы с HTTP, WebAPI, REST/SOAP, jwt/oauth 2.0, swagger, Postman;
- опыт работы в команде по гибким методологиям (Safe, Scrum, Kanban);
- опыт работы с Postgre или желание работать с данной СУБД;
- опыт работы с Platformeco (оркестратор процессов) или желание научиться разрабатывать на данной платформе.