PDI SW - Pessoa Desenvolvedora Fullstack II (NodeJS / React)
Descrição da vaga
O Inatel está recrutando Pessoa Desenvolvedora Fullstack (foco em backend e infraestrutura em cloud), para atuar em projetos de desenvolvimento de software, no ICC PDI SW.
Responsabilidades e atribuições
- 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 a 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 do projeto e contribuir para boas práticas de engenharia de software.
Requisitos e qualificações
Ensino Superior Completo em cursos da área de tecnologia, como Engenharia de Computação, Sistemas de Informação ou Ciência da Computação;
Vivência prévia em:
- Backend Node.js/NestJS.
- 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 utilizando Git;
Familiaridade com containerização (Docker) e orquestração (Kubernetes, ECS, EKS, AKS).
Seria interessante se você tivesse ou soubesse:
Vivência prévia em:
- Desenvolvimento fullstack utilizando React ou Angular,
- Event-driven architecture e processamento de dados em tempo real;
Conhecimento em:
- Comunicação Bluetooth para integração com dispositivos,
- Infraestrutura como código (Terraform, CloudFormation).
Informações adicionais
- Horário das atividades: de segunda à sexta-feira das 08h00 às 12h00 e das 13h30 às 17h30.
- Local das atividades: as atividades serão realizadas em regime de Teletrabalho "Home Office".
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Triagem
- Etapa 3: Entrevista área
- Etapa 4: Fit Cultural
- Etapa 5: Contratação
Somos o Inatel!
Queremos inspirar pessoas para que descubram a tecnologia, para que conheçam a inovação e tenham a melhor experiência educacional do Brasil.
Inatel n@s redes