Morocco , Casablanca
--
Company

Job Details

Job Description

Roles & Responsibilities

Job Description

  • Mastering the Python programming language for back-end application development.
  • Have significant experience in the design and implementation of RESTful APIs.
  • be familiar with relational databases, such as PostgreSQL , for data management.
  • Have a good knowledge of continuous integration and continuous deployment (CI/CD) tools such as Jenkins, Ansible, Docker, Terraform , Kubernetes, Helm and Git.
  • to be able to implement and manage Cloud environments, such as GCP , using services such as Cloud Functions, Cloud Run and Cloud Storage.
  • Having experience with monitoring tools such as Grafana, InfluxDB, Telegraf and ELK to monitor application performance.
  • be familiar with Linux systems for application development and deployment.
  • Have a good understanding of Agile concepts ( Scrum , Sprint Planning, Backlog).
  • to be able to communicate effectively, both in writing and orally, with team members and project stakeholders.
  • Having an analytical mindset and a commitment to continuous improvement in order to identify problems and propose solutions.
  • to be able to step back to analyze problems objectively and propose solutions for improvement.
  • Working collaboratively as a team to achieve common goals.

Desired Candidate Profile

Qualifications

  • A Master's degree (Bac+5) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.
  • Over 7 years of experience in Python
  • Experience in the retail or mass distribution sector would be an asset.

Similar Jobs