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.
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
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!