Skip to Content

Python Backend Developer

Rabat, Morocco

EIGHT Digital
Who are we?


EIGHT Digital is an international agency specializing in digital strategy, creativity and technologies. We support our clients in the integration and optimization of high-performance digital solutions, with a particular focus on backend development and scalable architectures.


As part of our expansion into Morocco, we are looking for a Python Backend Developer to strengthen our team and develop robust and scalable applications for our customers.


Description of the job offer:


As a Python Backend Developer, you will work on various projects in ERP, CRM, PIM and other web solutions. You will be responsible for designing, developing, and optimizing high-performance APIs, while ensuring the security and scalability of systems.


Now apply on our site And join the Eight Digital adventure!



We will only respond to candidates corresponding to the profiles sought. Thank you for your understanding.

SHARE THIS OFFER


Customer relationship
Personal evolution
Autonomy
Administrative work
Technical expertise

Key Responsibilities

  •  Design and develop backend applications in Python.
  • Develop and optimize REST and GraphQL APIs.
  • Ensure integration with ERP, CRM and e-commerce platforms.
  • Optimize the performance of PostgreSQL and MySQL databases.
  • Participate in the choice of architectures and good development practices.
  • Work collaboratively with frontend and DevOps teams to ensure smooth and robust solutions.

Necessary skills

  • Proven experience in Python development (Django, FastAPI, Flask).
  • Proficiency in REST and GraphQL APIs.
  • Good knowledge of relational databases (PostgreSQL, MySQL).
  •  Experience with backend performance optimization.
  • Knowledge of secure development practices (authentication, encryption, GDPR regulations).
  • Ability to work in a team and deliver clean, documented code.

Skills Valued

  • Experience with Docker, Kubernetes, and CI/CD.
  •  Knowledge of microservices and serverless architectures.
  • Experience in integrating analytical tools and reporting.
  • Sensitivity to application performance and scalability.
  • Experience deploying on cloud infrastructures (AWS, GCP, Azure).
  • Understanding of machine learning and artificial intelligence principles.

 Which makes this job offer exciting


  • Work on innovative and scalable digital projects.
  • Join a team of experts in digital strategy and technology.
  • Actively participate in the construction of high-performance architectures.
  • Opportunity for continuing education and technology watch.
  • Possibility of partial teleworking or hybrid mode as needed.
Discover EIGHT Digital
Notre produit

Creativity, skills and know-how.

READ

What we offer

Each employee has a chance to see the impact of their work. You can make a real contribution to the success of the company, but also ...


 Environment

of stimulating and collaborative work.


Autonomy

In your projects and interesting technical challenges.


  Corporate culture

 focused on innovation and performance.


 Perspectives

Evolution and recognition of your expertise.

Join us and participate in the development of efficient and innovative digital solutions!