Data Engineer

AMD

Position: Data Engineer

We are seeking a highly skilled and motivated Data Engineer to join our growing team. The ideal candidate will support data architecture, data pipelines, and automation across multiple research and technology projects.

Key Responsibilities

· Design and implement *relational database schemas*, including *junction tables, composite primary keys, and foreign key constraints*.

· Define and enforce *data integrity rules* (unique constraints, referential integrity).

· Refactor existing schemas to improve *normalization and query performance*.

· Manage structured and unstructured datasets for research and analytics.

· Develop data models and optimize database performance.

· Collaborate with economists, engineers, and researchers on technical requirements.

· Ensure data accuracy, integrity, and security across projects.

· Automate workflows and support deployment of data solutions.

Required Qualifications

* Bachelor’s or Master’s degree in Computer Science, Data Engineering, Statistics, or a related field.

* Strong experience with SQL and data modeling.

* Proficiency with Python and common data engineering libraries.

· Strong experience in *relational database design* (PostgreSQL/MySQL).

· Proven ability to design *composite keys and many-to-many relationships*.

· Solid understanding of *database normalization and constraints*.

* Familiarity with ETL pipelines, APIs, and workflow orchestration.

* Knowledge of version control (Git) and CI/CD practices.

Preferred Skills

* Experience optimizing *complex SQL queries* on large relational datasets.

* Familiarity with *schema versioning and migration tools*.

* Experience refactoring legacy databases without data loss.

* Understanding of *data integrity, indexing strategies, and constraint performance*.

* Knowledge of data visualization platforms.

* Familiarity with patent data, regulatory data, or technical standards datasets.

Type d’emploi : Temps plein, CDI, CDD
Durée du contrat : 6 mois

Rémunération : 8.000,00DH à 9.000,00DH par mois

Apply now

Veuillez cliquer sur le bouton ci-dessous pour postuler directement via la plateforme officielle.

About the role

Job posted

Job type

Salary

USD

Categories

Required skills

Benefits

Apply now

Veuillez cliquer sur le bouton ci-dessous pour postuler directement via la plateforme officielle.

Similar jobs

Technicien Réseau – Casablanca | Caisse Manager

Salaire selon profil et expérience

USD

InformatiqueInformatique & Réseaux

Technicien de Maintenance Industrielle – Tanger

Salaire selon profil et expérience

USD

Temps pleinÉlectromécaniqueIndustrieMaintenanceTechnique
Salaire selon profil et expérience

USD

Temps pleinDirectionHôtellerieManagementRestauration

Commis cuisine& commis de salle-sous chef & chef de salle

USD

Chefs de Partie Cuisine / Pâtisserie Rabat

USD

USD