O que esta vaga pede
Sobre a Vaga
O Inatel recruta Pessoa Desenvolvedora Fullstack II para atuar em projetos de desenvolvimento de software no ICC PDI SW, com teletrabalho em Home Office.
Responsabilidades
- Desenvolver e manter aplicações web e APIs robustas utilizando Node.js/NestJS
- Projetar e implementar arquiteturas escaláveis e distribuídas em ambientes de cloud (AWS, Azure ou GCP)
- Desenvolver e otimizar webservices de alto desempenho e segurança, incluindo APIs RESTful e GraphQL
- Trabalhar com bancos de dados relacionais e não relacionais para modelagem e otimização de queries
- Implementar práticas de DevOps para automação de infraestrutura, CI/CD e monitoramento de serviços
- Desenvolver testes automatizados para garantir qualidade e confiabilidade do software
- Especificar e documentar APIs e serviços
- Revisar código e atuar em correções/ajustes das soluções desenvolvidas
- Apoiar tecnicamente o time e contribuir para boas práticas de engenharia de software
Requisitos
- Ensino Superior Completo em cursos da área de tecnologia (Engenharia de Computação, Sistemas de Informação ou Ciência da Computação)
- Vivência prévia em Backend Node.js/NestJS e Cloud (AWS, Azure ou GCP), incluindo deploys, gerenciamento de serviços e escalabilidade
- Arquitetura de microserviços e mensageria (RabbitMQ, Kafka, etc.)
- Implementação de CI/CD e práticas de DevOps
- Testes automatizados e qualidade de código
- Metodologias ágeis (Scrum ou Kanban)
- Conhecimentos em bancos de dados SQL e NoSQL (PostgreSQL, MySQL, MongoDB, DynamoDB)
- Segurança de APIs e autenticação/autorização (JWT, OAuth, Keycloak)
- Controle de versão com Git
- Familiaridade com containerização (Docker) e orquestração (Kubernetes, ECS, EKS, AKS)
Beneficios
- Teletrabalho em Home Office