Eurofins Scientific SE

Senior Database Developer (MongoDB)

Eurofins Scientific SE
Apply
24 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Architect and implement distributed data models using Azure Cosmos DB and MongoDB for large-scale, high-throughput applications.
  • Define partitioning, indexing, schema, and data distribution strategies for scalability and performance.
  • Conduct query analysis, index optimization, profiling, benchmarking, aggregation optimization, and RU/cost tuning.
  • Build automation scripts for database deployment, monitoring, and scaling using Python, PowerShell, and Bash.
  • Integrate database monitoring and alerting with Azure Monitor, MongoDB Ops Manager, or similar tools.
  • Implement backup and restore, TTL policies, Change Feed or CDC pipelines, replication, disaster recovery, and geo-distribution strategies.
  • Partner with development and DevOps teams on data access layers, API integrations, and infrastructure-as-code templates.
  • Contribute to performance reviews, code walkthroughs, and system design discussions.

Requirements

  • 5–8 years of experience in database engineering, architecture, or backend data systems.
  • At least 3 years of hands-on production experience managing Azure Cosmos DB and MongoDB.
  • Deep knowledge of Cosmos DB partition keys, RU/s provisioning, indexing, consistency models, TTL, and multi-region replication.
  • Deep knowledge of MongoDB replica sets, sharding, indexing strategies, aggregation pipelines, schema optimization, and tuning.
  • Demonstrated ability to design high-concurrency, low-latency, multi-tenant SaaS systems and distributed data architectures.
  • Experience with query profiling, performance benchmarking, monitoring dashboards, data migrations, and disaster recovery.
  • Strong foundation in distributed systems, NoSQL principles, and data architecture.
  • Bachelor's degree in engineering or computer science, MCA, or equivalent qualification.
  • Preferred experience with Oracle, SQL Server, PostgreSQL, MySQL, .NET, Java, Node.js, Terraform, Bicep, ARM templates, and scripting automation.
  • Preferred familiarity with event-driven architectures, microservices, API integrations, data security, encryption, GDPR, HIPAA, Azure infrastructure, data pipelines, Angular, data lakes, analytical processing, and data warehousing.
  • Preferred Microsoft Certified: Azure Cosmos DB Developer Associate or MongoDB Certified Developer/DBA certification.
  • Strong analytical, problem-solving, communication, presentation, and collaboration skills.

Benefits

  • The role reports to a manager and collaborates with global engineering and delivery teams.
  • Eurofins uses quarterly calibrations, half-yearly reviews, annual reviews, and documented KPIs established within the first 30 days of joining.

Tech Stack

AngularBashJavaMicrosoft SQL ServerMongoDBMySQL.NETNode.jsPostgreSQLPowerShellPythonSQLTerraform

Categories

Data Engineering
Eurofins Scientific SE

About Eurofins Scientific SE

201-500 employees
Contact me