OGrupo Timestampagrega diversas empresas portuguesas líderes em soluções e serviços de TI em torno dos conceitos de excelência e partilha de conhecimento. Apostamos na liderança tecnológica, assente na qualidade do nosso serviço e soluções tecnológicas, suportadas na formação e certificação contínuas.ResponsabilidadesDesenvolver, otimizar e manter soluções de backend utilizando MongoDB como principal sistema de base de dados NoSQL.Projetar esquemas orientados a documentos, índices e estratégias de shard/replica para garantir desempenho, escalabilidade e alta disponibilidade.Implementar consultas agregadas complexas, pipelines de agregação e operações de bulk para suportar cargas de trabalho críticas.Integrar MongoDB com microserviços e aplicações em Java/Spring Boot, Node.js ou outras tecnologias utilizadas pela equipa.Definir e implementar políticas de segurança, autenticação e autorização (TLS, LDAP/AD, roles e privileges) em clusters MongoDB.Assegurar a observabilidade e monitorização de bases de dados (logs, métricas, alerting) e colaborar na resolução de incidentes de performance.Colaborar com equipas de produto, DevOps e QA para definir requisitos, realizar testes de carga e validar soluções em ambiente de produção.Participar em revisões de arquitectura, boas práticas de modelagem de dados e optimizações de queries.Contribuir para automação de deployments, backups, restore e operações de manutenção (incluindo upgrades e migrações).Documentar soluções técnicas, diagramas de dados, runbooks e procedimentos operacionais.Requisitos baseLicenciatura ou Mestrado em Engenharia Informática, Engenharia de Software, Ciências da Computação ou área similar.Experiência mínima de 3 anos com MongoDB em ambientes de produção (modelagem, administração ou desenvolvimento).Conhecimentos sólidos de modelagem de dados orientada a documentos, índices, agregação e gestão de performance.Experiência com replicação, sharding, backups e estratégias de recuperação de desastre em MongoDB.Familiaridade com linguagens de programação como Java (Spring Boot), JavaScript/Node.js ou Python e com ORMs/ODMs relevantes (por exemplo, Spring Data MongoDB, Mongoose).Experiência com plataformas cloud e serviços geridos de base de dados (MongoDB Atlas ou instâncias geridas em Azure/AWS/GCP).Conhecimentos de Linux, containers (Docker) e orquestração (Kubernetes) para deploy e operação de bases de dados.Experiência com ferramentas de automação e CI/CD (Jenkins, GitLab CI, GitHub Actions) e Infraestrutura como Código (Terraform, Helm).Capacidade de comunicação clara, trabalho em equipa e orientação para boas práticas de engenharia e qualidade de código.Requisitos valorizadosCertificações MongoDB Developer/DBA ou certificações cloud relevantes.Experiência em migração de bases de dados relacionais para MongoDB e estratégias de coexistência/hybrid.Benefícios para os colaboradores:Seguro de saúdeFlexibilidade na rotina organizacionalFormação e certificações contínuasPrograma de Apoio ao Colaborador (em 5 áreas, incluindo psicologia)Ofertas de Aniversário e AntiguidadeHappy Hour mensalPortal de Benefícios com ofertas atrativas#J-18808-Ljbffr