Sobre a vaga: Desenvolvedor Fullstack AWS
Buscamos um profissional para integrar nossa equipe como Desenvolvedor Fullstack AWS.
O candidato ideal terá experiência sólida tanto no front-end quanto no back-end, com conhecimento em arquiteturas baseadas em nuvem e práticas de CI/CD.
Resumo do Cargo:
* Desenvolver e manter aplicações web fullstack, garantindo alta performance, responsividade e escalabilidade.
* Projetar e implementar APIs RESTful e/ou GraphQL, utilizando microsserviços e funções serverless na AWS.
* Colaborar com equipes de produto, design e outras equipes de engenharia para entender os requisitos e traduzi-los em soluções técnicas.
* Implementar e gerenciar bancos de dados relacionais e não relacionais na AWS.
* Configurar e otimizar a infraestrutura como código (IaC) utilizando ferramentas como AWS CloudFormation ou Terraform.
* Garantir a segurança das aplicações e da infraestrutura, seguindo as melhores práticas de segurança da AWS.
O que você vai fazer:
Responsabilidades do Cargo:
1. Desenvolver e manter aplicações web fullstack robustas e escaláveis, utilizando uma variedade de serviços AWS.
2. Projetar e implementar APIs RESTful e/ou GraphQL, utilizando microsserviços e funções serverless na AWS.
3. Colaborar com equipes de produto, design e outras equipes de engenharia para entender os requisitos e traduzi-los em soluções técnicas.
4. Implementar e gerenciar bancos de dados relacionais e não relacionais na AWS.
5. Configurar e otimizar a infraestrutura como código (IaC) utilizando ferramentas como AWS CloudFormation ou Terraform.
6. Garantir a segurança das aplicações e da infraestrutura, seguindo as melhores práticas de segurança da AWS.
7. Participar ativamente de todo o ciclo de vida do desenvolvimento de software, desde a concepção até a implantação e monitoramento.
Requisitos:
Requisitos do Cargo:
* Experiência comprovada como Desenvolvedor Fullstack, com foco em desenvolvimento web.
* Proficiência em pelo menos uma linguagem de programação back-end (e.g., Node.js, Python, Java, Go).
* Experiência sólida com frameworks front-end modernos (e.g., React, Angular, Vue.js).
* Conhecimento prático e experiência com serviços AWS essenciais, como EC2, S3, Lambda, API Gateway, DynamoDB e/ou RDS.
* Experiência com controle de versão (Git) e plataformas como GitHub, GitLab ou Bitbucket.
* Familiaridade com metodologias ágeis de desenvolvimento (Scrum, Kanban).
Benefícios:
Aqui estão alguns benefícios oferecidos:
* Certificações AWS (e.g., AWS Certified Developer – Associate, AWS Certified Solutions Architect – Associate).
* Experiência com contêineres e orquestração (Docker, Kubernetes, Amazon ECS/EKS).
* Conhecimento em CI/CD e ferramentas como AWS CodePipeline, Jenkins ou GitLab CI/CD.
* Experiência com monitoramento e logging (e.g., CloudWatch, Grafana, ELK Stack).
* Familiaridade com arquiteturas de microsserviços e design de sistemas distribuídos.
* Experiência com testes automatizados e cultura de DevOps.
Abrigado por sua consideração. Você pode entrar em contato conosco para obter mais informações sobre a oportunidade.