Job Title: Desenvolvedor Fullstack AWS
Sobre a vaga:
Nós buscamos um profissional experiente em desenvolvimento web para integrar nossa equipe de TI. O candidato ideal terá habilidades sólidas em programação back-end e front-end, com experiência em arquiteturas baseadas em nuvem.
Responsabilidades:
1. Desenvolver e manter aplicações web fullstack: garantir alta performance, responsividade e escalabilidade.
2. Projetar e implementar APIs RESTful e/ou GraphQL: utilizar microsserviços e funções serverless na AWS (e.g., Lambda, API Gateway).
3. Colaborar com equipes de produto, design e outras equipes de engenharia: 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 (e.g., RDS, DynamoDB): configurar e otimizar a infraestrutura como código (IaC) utilizando ferramentas como AWS CloudFormation ou Terraform.
5. Garantir a segurança das aplicações e da infraestrutura: seguir as melhores práticas de segurança da AWS.
6. Participar ativamente do ciclo de vida do desenvolvimento de software: desde a concepção até a implantação e monitoramento.
Requisitos:
* Experiência comprovada como Desenvolvedor Fullstack: 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: EC2, S3, Lambda, API Gateway, DynamoDB e/ou RDS.
* Experiência com controle de versão (Git) e plataformas: GitHub, GitLab ou Bitbucket.
* Familiaridade com metodologias ágeis de desenvolvimento: Scrum, Kanban.
* Formação superior completa em Ciência da Computação, Engenharia de Software ou áreas correlatas: certificações AWS (e.g., AWS Certified Developer – Associate, AWS Certified Solutions Architect – Associate).
Diferenciais:
* Certificações AWS: experiência com contêineres e orquestração (Docker, Kubernetes, Amazon ECS/EKS).
* Conhecimento em CI/CD e ferramentas: AWS CodePipeline, Jenkins ou GitLab CI/CD.
* Experiência com monitoramento e logging: 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.
* Habilidade para trabalhar de forma independente e em equipe: excelentes habilidades de comunicação e resolução de problemas.
Benefícios:
* Oportunidade de trabalhar em projetos desafiadores: colaborar com equipes de produto e design.
* Ambiente de trabalho dinâmico e inovador: oportunidades de crescimento e desenvolvimento profissional.
* Benefícios salariais competitivos: package de benefícios completo.
Local de trabalho: Remoto, mas se o profissional for de SP, haverá visitas pontuais no cliente.