Описание
Сервис будет предоставляться в составе интеграционной команды, работающей на платформе DART. Платформа построена на тесно интегрированном стеке из Confluent Cloud, AWS, Kubernetes и Snowflake. Платформа предоставляет готовую к продакшену операционную data mesh для Domain Deliver, состоящую из source-aligned и consumer-aligned продуктов данных, предоставляемых через event streams, API и хранилища данных, обеспечивая обработку транзакционных и операционных сценариев в реальном времени.
Задачи
•Microservices Development (Python) - Headless ECS Fargate Event Processors: разработка, поддержка и расширение Python-based контейнеризированных Kafka consumer-сервисов, развёрнутых как headless AWS ECS Fargate tasks
•Serverless API Development (Python) - AWS Lambda REST API: разработка и поддержка Python Lambda функций, предоставляющих REST API для доступа к данным, включая стратегии версионирования и alias
•Architecture Backup & Code Review: выполнение роли основного бэкапа для lead developer
Требования
•Python - Classes & Metaprogramming; Data Classes & Type Validation; API Engineering; Algorithmic Patterns; Lambda handlers; transformation apps; automation scripts
•Version Control - Git workflows, pipelines, conventional commits и merge request
•Опыт работы с инфраструктурой платформ данных и операциями с базами данных: базы данных (реляционные и нереляционные), структуры данных (json, xml) и использование SQL
•Опыт работы с AWS Cloud (EC2, S3, RDS, VPC, IAM, CloudWatch)
•Streaming-платформы: Confluent Cloud (Kafka) или концепции event streaming (topics, consumers, producers)
•Настройка AWS Lambda и AWS ECS или оркестрация контейнеров
Условия
Условий в вакансии нет