On-site Full Time
ALTEN -
Morocco , Agadir
--
ALTEN

Job Details

We are looking for a Python developer to maintain and develop an existing business application. This application manages operational processes, assigns and tracks tasks, imports data, and generates dashboards.

Missions:

  • Develop and maintain backend functionalities using Python and Django.
  • Correct the anomalies and progressively improve the existing code.
  • Maintain PostgreSQL data models and migrations.
  • Develop and secure Excel imports and exports.
  • Maintain asynchronous treatments with Celery and Redis.
  • Developing APIs with Django REST Framework.
  • write and maintain automated tests.
  • Participate in code reviews and production deployments.
  • Provide occasional support to the frontend.
  • Diagnose incidents and propose sustainable solutions.

Technical environment:

  • Python and Django.
  • PostgreSQL.
  • Celery and Redis.
  • Django REST Framework.
  • Data processing tools and Excel files.
  • HTML, SCSS, JavaScript, HTML and Bootstrap.
  • Docker and Nginx.
  • CI/CD with GitHub Actions.
  • AWS and Terraform cloud infrastructure.
  • Django and Cypress tests.

Very good level in French

Very good level of English

Desired Candidate Profile

Diploma of a Bac+5 in engineering school or equivalent university degree with a specialization in computer science, or demonstrating equivalent significant experience.

Experience: 0-1 year

Essential skills:

  • DevOps
  • Practice of automated testing.
  • Ability to understand an existing business application.
  • Autonomy, rigor and analytical skills.

Valued skills:

  • Celery and Redis.
  • Excel file processing or ETL pipelines.
  • Django REST Framework.
  • JavaScript, HTML and Bootstrap.
  • GitHub Actions or other CI/CD solution.
  • AWS and Terraform.
  • Sentry.
  • SharePoint or Microsoft Graph.

Similar Jobs

About ALTEN
Morocco, Agadir
Information Technology and Services