Responsabilidades e atribuições
- Desenvolver APIs (backend), seguindo as melhores práticas de desenvolvimento em Python para AWS;
- Trabalhar com design de código utilizando Clean Architecture e Vertical Slice;
- Desenhar soluções otimizadas e responsivas para atender ao volume de transações executadas;
- Realizar orquestração com produtos AWS, incluindo ECS, Lambda, StepFunction, CloudWatch, S3, SNS, DynamoDB;
- Utilizar Glue Jobs para orquestração de ETLs e modelagem de dados, quando necessário.
Requisitos e qualificações
- Conhecimento avançado em desenvolvimento de APIs com Python (boto3, Sqlalchemy, pytest);
- Experiência com em programação Java;
- Conhecimento em SQL;
- Conhecimento de arquitetura de sistemas cloud orientados a eventos;
- Conhecimentos em teste de software: conceitos de teste, TDD e testes de sistemas distribuídos baseados em microserviços;
- Experiência com serviços AWS (ECS, Lambda, StepFunction, CloudWatch, S3, SNS, DynamoDB);
- Conhecimento em Linux;
- Ferramentas para provisionamento de infraestrutura como código (Terraform);
- Experiência com processos de construção de software apoiados por ferramentas SCM (Git) CI/CD e DevOps;
- Diferencial: Experiência com plataformas de gerenciamento e processamento de dados analíticos (Hadoop e SAS); Arquitetura Data Mesh; Kafka; AWS (EKS, SMS, SQS, Glue, EMR e Redshift) e Containers (Docker, Kubernetes ou Openshift.
Não possui todos os requisitos para a vaga?
Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.
Informações adicionais
#remote
"remote"