MongoDB Developer

Lisboa(Hybrid)

MongoDB Developer

O Grupo Timestamp agrega 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.

Responsabilidades
  • Desenvolver, 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 base
  • Licenciatura 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 valorizados
  • Certificaçõ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úde

  • Flexibilidade na rotina organizacional

  • Formação e certificações contínuas

  • Programa de Apoio ao Colaborador (em 5 áreas, incluindo psicologia)

  • Ofertas de Aniversário e Antiguidade

  • Happy Hour mensal

  • Portal de Benefícios com ofertas atrativas

Join us to challenge complexity with Intelligence!

We are an equal opportunity employer and welcome applications from all qualified individuals, regardless of race, ethnicity, religion, gender, sexual orientation, disability, age, or other protected status.

For more information about our Statement on Diversity, Equality, and Inclusion (DEI)

Copy link
X
Timestamp

Contact Us

Schedule a meeting with our team or submit a query.