Desenvolvedor Full Stack AWS
Procuramos um profissional experiente em desenvolvimento de software escalável para criar e manter microsserviços utilizando Kotlin (Spring Boot).
Ferramentas e tecnologias necessárias:
* Kotlin
* Java Spring Boot
* AWS
Tarefas do cargo:
1. Criar APIs RESTful e GraphQL.
2. Implementar boas práticas de clean code, design patterns e SOLID.
3. Gerenciar persistência de dados utilizando PostgreSQL, DynamoDB ou MongoDB.
4. Desenvolver e otimizar soluções utilizando AWS Lambda, S3, DynamoDB, API Gateway e RDS.
5. Criar pipelines de infraestrutura como código (Terraform ou AWS CDK).
6. Implementar monitoramento e logging com AWS CloudWatch e Prometheus.
7. Construir pipelines de processamento de dados com Kafka ou AWS Kinesis.
8. Criar automações e scripts auxiliares em Python para análise de dados, ETL ou machine learning.
9. Implementar OAuth2, JWT ou AWS Cognito para autenticação e autorização.
10. Monitorar performance e escalabilidade, otimizando queries e serviços.