Activez les alertes d’offres d’emploi par e-mail !
A leading technology firm in France is seeking a skilled Database Engineer to manage SQL and NoSQL databases. This role involves deploying, configuring, and maintaining various database systems, as well as optimizing performance and ensuring data integrity. The ideal candidate has over 5 years of database administration experience and technical expertise in both SQL and NoSQL technologies. The position offers an opportunity to work on cutting-edge data solutions.
We are seeking a Database Engineer with expertise in both SQL and NoSQL database technologies to design, implement, and manage diverse database systems including MS SQL Server, ClickHouse, PostgreSQL, MongoDB, Redis, Neo4j, CosmosDB, and MarkLogic, supporting enterprise-scale applications and analytics workloads.
SQL Database Administration
Deploy, configure, and maintain SQL Server, PostgreSQL, and ClickHouse database systems
Design database schemas, indexing strategies, and query optimization for high-performance applications
Implement backup and recovery procedures, high availability solutions, and disaster recovery planning
Monitor database performance, capacity planning, and implement scaling strategies
Configure security policies, user access controls, and compliance monitoring
NoSQL Database Management
Administer MongoDB clusters, sharding configurations, and replica set deployments
Manage Redis implementations for caching, session storage, and real-time analytics
Configure Neo4j graph databases for relationship analysis and network data processing
Implement CosmosDB solutions with multi-model capabilities and global distribution
Maintain MarkLogic enterprise NoSQL platform for document and semantic data management
Design polyglot persistence architectures combining SQL and NoSQL technologies
Configure object storage solutions using S3 and MinIO for unstructured data
Implement data synchronization and consistency mechanisms across distributed databases
Performance Optimization & Monitoring
Conduct database performance tuning, query optimization, and resource utilization analysis
Implement monitoring solutions and alerting systems for proactive database management
Design partitioning strategies and implement database scaling solutions
Configure automated maintenance tasks and health check procedures
Troubleshoot complex database issues and coordinate vendor support escalations
Technical Skills
5+ years experience administering multiple database technologies (SQL and NoSQL)
Expert knowledge of MS SQL Server, PostgreSQL administration, and T-SQL/PL/pgSQL development
Strong experience with at least 3 NoSQL technologies: MongoDB, Redis, Neo4j, CosmosDB, or MarkLogic
Proficiency in database design, normalization, and data modeling for both relational and document stores
Experience with ClickHouse or similar columnar databases for analytics workloads
Knowledge of database security, encryption, and compliance frameworks
Platform Skills
Experience with cloud database services (Azure SQL, AWS RDS, Google Cloud SQL)
Understanding of containerization and orchestration for database deployments
Knowledge of automation tools, scripting languages (Python, PowerShell, Bash)
Experience with backup solutions, replication technologies, and disaster recovery planning
Preferred Qualifications
Bachelor's degree in Computer Science, Information Systems, or related field
Database certifications (Microsoft SQL Server, MongoDB, PostgreSQL, Oracle)
Experience with database migration tools and cross-platform data movement
Background in data warehousing, ETL processes, and business intelligence platforms
Knowledge of graph theory and semantic data technologies