Descrição da vaga O Inatel está recrutando Especialista para atuar com liderança técnica de projetos de software, no Inatel Competence Center - ICC.
Responsabilidades e atribuições
- Liderar tecnicamente times e projetos de desenvolvimento de software;
- Atuar na definição de soluções técnicas alinhadas às necessidades do negócio, considerando requisitos de escalabilidade, confiabilidade, segurança, disponibilidade e desempenho;
- Definir, documentar e validar arquiteturas lógicas e executáveis de sistemas;
- Elaborar documentação técnica, arquitetural, operacional e de apoio à gestão dos projetos;
- Realizar especificação funcional e técnica de sistemas e aplicações;
- Prover soluções e suporte ao desenvolvimento de funcionalidades de aplicativos móveis e web;
- Desenvolver aplicações de alto nível de complexidade técnica;
- Atuar em conjunto com o time de QA, apoiando estratégias de testes e qualidade;
- Revisar códigos-fonte, garantindo aderência a boas práticas, padrões de projeto e qualidade de software;
- Projetar soluções com foco em integração e entrega contínua (CI / CD);
- Atuar como referência técnica, promovendo capacitação, mentoria e suporte aos desenvolvedores;
- Planejar, acompanhar e monitorar as atividades técnicas dos projetos sob sua responsabilidade;
Apoiar decisões técnicas relacionadas à evolução do projeto, arquitetura e infraestrutura.
Requisitos e qualificações
Ensino superior completo em cursos da área de tecnologia, tais como Engenharia, Sistemas de Informação, Ciência da Computação ou áreas correlatas.
- Experiência sólida em liderança técnica de projetos de software;
- Desenvolvimento de soluções utilizando React Native, Expo e Node.js;
Vivência com
- Metodologias ágeis (Scrum, Kanban ou similares);
Atuação em ambientes com cultura DevOps.
- Desenvolvimento de aplicativos móveis e aplicações web;
- Design e definição de arquitetura de aplicações móveis e backend;
- Bancos de dados relacionais e não relacionais;
- Desenvolvimento e consumo de Web Services e APIs REST;
- Aplicação de Design Patterns e boas práticas de engenharia de software;
- Modelagem e documentação de projetos;
- Ferramentas de versionamento de código (ex. : Git) e análise de qualidade de código;
AWS (Amazon Web Services)
- Conceitos de arquitetura em nuvem;
- Uso de serviços como EC2, S3, RDS / DynamoDB, Lambda, API Gateway e CloudWatch;
- Boas práticas de segurança, escalabilidade e alta disponibilidade;
Apoio à definição de pipelines e ambientes em nuvem
- Comunicação Bluetooth Low Energy (BLE);
- Comunicação em rede CAN;
- Publicação e distribuição de aplicativos nas lojas Apple App Store e Google Play;
- Criação e manutenção de pipelines CI / CD para build, testes e deploy;
- Testes automatizados;
Ferramentas e conceitos de UX / UI Design.
Informações adicionais
Horário de Trabalho : de segunda à sexta-feira das 08h00 às 12h00 e das 13h30 às 17h30.
Local de Trabalho : as atividades serão realizadas em regime de Teletrabalho "Home Office".