Descrição do Cargo
O nosso time procura um Desenvolvedor Fullstack AWS para integrar a nossa equipe de desenvolvimento. Nesta posição, você será responsável por projetar, desenvolver e manter aplicações web robustas e escaláveis utilizando serviços da AWS.
Aqui estão algumas das suas responsabilidades:
* Desenvolvimento de Aplicativos Web Fullstack: Garantir alta performance, responsividade e escalabilidade das aplicações.
* Projetos de APIs: Implementar APIs RESTful e/ou GraphQL utilizando microsserviços e funções serverless na AWS.
* Trabalho em Equipe: Colaborar com equipes de produto, design e outras equipes de engenharia para entender os requisitos e traduzi-los em soluções técnicas.
* Bancos de Dados: Implementar e gerenciar bancos de dados relacionais e não relacionais na AWS.
* Infraestrutura como Código: Configurar e otimizar a infraestrutura como código utilizando ferramentas como AWS CloudFormation ou Terraform.
Requisitos Fundamentais
Aqui estão os principais requisitos para esta posição:
* Experiência Comprovada: Experiência comprovada como Desenvolvedor Fullstack, com foco em desenvolvimento web.
* Conhecimento de Back-end: Proficiência em pelo menos uma linguagem de programação back-end (e.g., Node.js, Python, Java, Go).
* Front-end Moderno: Experiência sólida com frameworks front-end modernos (e.g., React, Angular, Vue.js).
* Serviços AWS: Conhecimento prático e experiência com serviços AWS essenciais, como EC2, S3, Lambda, API Gateway, DynamoDB e/ou RDS.
* Controle de Versão: Experiência com controle de versão (Git) e plataformas como GitHub, GitLab ou Bitbucket.
* Metodologias Ágeis: Familiaridade com metodologias ágeis de desenvolvimento (Scrum, Kanban).
Requisitos Diferenciais
Aqui estão alguns requisitos diferenciais que seriam um plus para a sua candidatura:
* Certificações AWS: Certificações AWS (e.g., AWS Certified Developer – Associate, AWS Certified Solutions Architect – Associate).
* Containerização: Experiência com contêineres e orquestração (Docker, Kubernetes, Amazon ECS/EKS).
* CI/CD: Conhecimento em CI/CD e ferramentas como AWS CodePipeline, Jenkins ou GitLab CI/CD.
* Monitoramento e Logging: Experiência com monitoramento e logging (e.g., CloudWatch, Grafana, ELK Stack).
Vantagens da Contratação
Aqui estão as vantagens da contratação para essa posição:
* Trabalho Remoto: Possibilidade de trabalhar remotamente.
* Modelo de Contratação Cooperativa: Modelo de contratação cooperativa.