Vaga Back-End
Startup
Localização: Remoto
Salário: Até R$15.000
Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho
Trabalhamos auxiliando empresas que vendam no varejo em marketplaces a entenderem seus ganhos e margem, visando maximização de lucratividade.
Desenhar e implementar APIs (REST) para módulos de pricing, concorrência, integrações com marketplaces e central de notificações — versionadas, idempotentes e com contratos documentados
Modelagem e performance de dados em Postgres/Aurora (índices, partições leves quando necessário, EXPLAIN/ANALYZE, VACUUM/Autovacuum tuning) e migrations Django.
Processamento assíncrono com Celery: tasks idempotentes, reprocessáveis, uso correto de queues, retries exponenciais e dead-letter; coordenação via Redis (broker/resultado/locks).
Escalabilidade e resiliência: projetar código e jobs que funcionem em autoscaling (ECS/EC2) com Gunicorn; evitar estado local, trabalhar com locks distribuídos, rate-limits e backoff.
Observabilidade ponta a ponta: métricas (KPIs técnicos e de negócio), logging estruturado, tracing distribuído, e alertas; definição de SLOs/SLA por rota/serviço.
Qualidade: testes unitários/integrados/contrato (pytest), cobertura mínima acordada, feature flags, canário e rollbacks.
Infra como código com AWS CDK: contribuir em stacks (ECS Services/Tasks, ALB, RDS/Aurora, Redis/ElastiCache, S3, CloudFront, Secrets Manager/SSM, EventBridge, CloudWatch).
CI/CD: pipelines de build/test/deploy (blue/green ou rolling) com migrações seguras e zero-downtime.
Code review & mentoria: PRs curtos, revisão cuidadosa, pair ocasional; difundir boas práticas Django/Celery/Postgres.
Trabalho orientado a produto: colaborar com Produto/UX/CS para transformar requisitos em entregas com impacto (ex.: reduzir % de SKUs com margem negativa).
Python (proficiência) e Django (ORM, DRF, signals, admin, migrations, middlewares, caching).
Celery + Redis: desenho de tasks idempotentes; chords/chains/groups; rate limit; retry/backoff; locks e DLQ ).
Postgres/Aurora: SQL , índices compostos/GIN, query tuning (EXPLAIN/ANALYZE), transações e isolamento (evitar deadlocks), particionamento quando necessário.
Gunicorn (workers, timeouts, keep-alive) e noções de WSGI; entendimento de efeitos de GIL e quando mover workloads para Celery.
Docker (builds reproduzíveis), Git (estratégia de branch), e CI/CD (testes automáticos, migrations, health checks).
Testes com pytest (unit/integration), factory-boy, pytest-django; mocks de integrações; contract tests para APIs externas.
Observabilidade: logs estruturados (JSON), tracing (OpenTelemetry) e métricas (latência, taxa de erro, throughput, filas, task age); dashboards e alarmes úteis.
Opcional: Segurança: OWASP Top 10, rate-limit/throttling, validação de payloads, CSRF/CORS, secrets management, RBAC básico.
Opcional: AWS : ECS/EC2, CloudWatch (logs/métricas/alarms), RDS/Aurora, ElastiCache (Redis), S3, CloudFront, Secrets Manager/SSM, EventBridge.
Opcional: AWS CDK (Typescript/Python): stacks, constructs, environments, deploy seguro, variáveis de ambiente/segredos.
Opcional: APIs REST : paginação, filtros, controle de concorrência , versionamento, OpenAPI/Swagger.
Acesse o perfil da Preço Certo para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.