Trabalho de Engenharia de Software
O Porto Digital é uma ferramenta para acelerar a inovação e a transição digital na cidade. Nossa missão é servir como catalisador para promover a eficiência dos serviços públicos, melhorando significativamente a qualidade de vida dos cidadãos.
Nas nossas equipas, desenvolvemos soluções de software para apoiar o ecossistema das cidades inteligentes. As principais responsabilidades incluem:
- Desenvolver aplicativos e serviços informáticos;
- Participar no desenho e arquitetura de soluções de software;
- Apoiar a integração e instalação das aplicações desenvolvidas;
- Desenvolver testes de software;
- Colaborar com equipas internacionais no desenvolvimento de soluções em código aberto;
- Gerenciar as tarefas diárias do projeto, resolvendo problemas e garantindo o correto desenvolvimento das ações definidas;
- Manter e atualizar informações sobre a evolução e progressão dos projetos;
- Participar em grupos de trabalho nacionais e internacionais.
Aqui estão as habilidades técnicas necessárias:
- Licenciatura ou mestrado em Ciências da Computação, Engenharia Informática ou áreas relacionadas;
- Experiência mínima de 10 anos em desenvolvimento de software;
- Conhecimentos sólidos em Python, Node.js e React;
- Conhecimento em bases de dados SQL e NoSQL;
- Conhecimento em contentorização com Docker ou Kubernetes;
- Experiência com sistemas de controle de versões distribuídos;
- Experiência em configuração e automatização do processo de desenvolvimento de software (CI/CD);
- Experiência com ferramentas de rastreamento de problemas e planeamento de tarefas.
Serão considerados um diferencial:
- Conhecimentos em Java ou PHP;
- Experiência em plataformas de desenvolvimento Low Code;
- Conhecimentos em plataforma de automação de processos de negócios;
- Conhecimentos em mecanismos de processamento de fluxos;
- Ferramentas de gestão de identidades e acessos;
- Experiência em ferramentas como GitLab, JIRA, Figma, Grafana, Nexus, Graylog e SonarQube.
Para trabalhar conosco, é importante ter:
- Fluência em Inglês;
- Elevada capacidade de comunicação verbal e escrita;
- Elevada capacidade de organização e gestão do tempo;
- Orientação para a execução, resultados e cumprimento de prazos;
- Orientação para a criação de valor para a cidade e para os cidadãos;
- Elevada capacidade de trabalho em equipas multidisciplinares;
- Elevada autonomia e responsabilidade;
- Elevada motivação para enfrentar novos desafios e capacidade de aprendizagem contínua.
Benefícios:
- Subsídio de alimentação;
- Seguro de saúde;
- Regime de horário flexível.
Mais informações podem ser solicitadas durante a entrevista.