Задачи:
— анализировать, проектировать, разрабатывать, внедрять и документировать RESTful‑сервисы и API;
— устранять неполадки в ПО и базах данных для обеспечения работоспособности;
— писать объектно‑ориентированный, чистый и поддерживаемый код;
— реализовывать стандартные API в соответствии с архитектурными рекомендациями и используемыми фреймворками;
— интегрировать решения для хранения данных;
— выявлять зоны для улучшения процессов;
— работать в парадигме самотестирования без выделенных ручных QA‑инженеров.
Требования:
— опыт разработки на PHP 7/8 от 5 лет;
— уверенное владение ООП, принципами SOLID, паттернами проектирования, подходами KISS и DRY;
— опыт построения REST‑API;
— опыт работы с фреймворками Laravel или Symfony;
— знание PostgreSQL, MongoDB, Redis;
— опыт использования Docker;
— навыки работы с Git/GitLab;
— уровень английского — Upper‑Intermediate и выше.
Будет плюсом:
— самостоятельность и проактивность;
— опыт с NodeJS/JavaScript/React;
— опыт с ELK.
Задачи:
— проектировать, разрабатывать и поддерживать масштабируемые и надёжные пайплайны и ETL/ELT‑процессы;
— оптимизировать решения для хранилища данных;
— развивать инфраструктуру на AWS и поддерживать части legacy‑инфраструктуры;
— разрабатывать API и интеграции данных;
— участвовать в создании real‑time‑пайплайнов на Kafka;
— автоматизировать и оптимизировать процессы и рабочие потоки;
— мониторить, устранять неполадки и повышать надёжность, производительность, безопасность и качество данных;
— взаимодействовать с аналитической командой и другими стейкхолдерами для реализации решений под их потребности;
— вести актуальную документацию по пайплайнам, инфраструктуре и процессам;
— участвовать в модернизации существующих процессов и архитектуры.
Требования:
— опыт в data‑инженерии от 2 лет;
— уверенное владение SQL и Python;
— практический опыт с AWS (S3, Redshift, Glue, Lambda);
— опыт работы с Apache Airflow;
— понимание концепций хранилищ данных и моделирования данных;
— опыт проектирования, разработки и поддержки production‑пайплайнов с фокусом на надёжность, мониторинг и качество данных;
— знание реляционных и нереляционных баз данных;
— знакомство с Git и CI/CD (предпочтительно GitLab);
— опыт разработки API и интеграций данных.
Будет плюсом:
— опыт с Kafka и real‑time‑обработкой данных;
— опыт с MS SQL Server и SSIS.
Требуется уровень английского Upper‑Intermediate и выше, хорошие навыки письменной и устной коммуникации.