Database Specialist
The Role
As a DB Specialist, you will be responsible for designing and optimising MongoDB-based data models for large-scale, cloud-native systems. The role involves enabling data modernisation through API-first and event-driven architectures, leading database migration initiatives, and ensuring scalable, high-performance data solutions aligned to industry standards.
Your responsibilities:
Design MongoDB document‐based data models aligned to:
- TMF Open APIs & SID standards
- Event‐driven, API‐first architecture
Optimize for:
- Flexible schema evolution
- High‐velocity reads/writes
- Reduced joins via embedded documents
Define indexing and aggregation strategies
Define and execute heterogeneous migration strategy from Oracle to MongoDB
Support:
- Initial bulk data loads
- Incremental / delta migration
- Parallel‐run and reconciliation (if required)
- Work with cloud teams on AWS‐based migration tooling (e.g., DMS / Glue where applicable)
Areas of expertise:
- MongoDB data modelling (document, embedding vs referencing)
- Indexing & aggregation pipelines
- Schema design for microservices & APIs
- MongoDB Atlas (preferred)
Your Profile
Essential skills/knowledge/experience: (Up to 10, Avoid repetition)
- Strong expertise in MongoDB data modelling, including embedding vs referencing strategies
- Hands-on experience with indexing and aggregation pipelines
- Experience designing schemas for microservices-based and API-driven systems
- Exposure to event-driven architectural patterns
- Practical experience with relational-to-NoSQL migration strategies
- Knowledge of MongoDB Atlas (preferred)
- Understanding of data performance, scalability, and availability considerations
- Experience working in large-scale integration environments
Desirable skills/knowledge/experience: (As applicable)
- Telecom or provisioning domain experience
- Exposure to TM Forum (TMF) standards and frameworks
- Experience in large-scale transformation or modernisation programs
- Understanding of AWS serverless platforms
- Basic knowledge of DevOps and CI/CD practices
- Experience working in Agile/Scrum delivery models