Développeur Backend Senior Python
Rabat, Morocco
ALTEN
Leader in Engineering and IT Services, ALTEN supports its customers’ development strategies in the areas of innovation, R&D and technological information systems.Description de l'entreprise
ALTEN DELIVERY CENTER MOROCCO , a subsidiary of the world leader in engineering and technology consulting created in 2008 and present in Fez, Rabat, Tetouan and Casablanca, today has more than 2,300 consultants and is aiming for a center of excellence of 3,100 ALTEN consultants by the end of 2024. With over 90 recruitments per month, ALTEN Morocco is now a major player in the professional integration of engineers. We support our customers, industry leaders, in their development strategies in the automotive, rail, IT, R&D and Telecom & Media sectors.
To join ALTEN MOROCCO is to benefit from :
- Diversified career paths with career opportunities, internal, sectoral, geographic and business mobility.
- Certifying and diploma training.
- Regular events to combine well-being and performance.
Description du poste
En tant que Développeur Back-End, vous serez amené :
- Développer et maintenir les applications back-end RH en Python.
- Concevoir et implémenter des API RESTful.
- Gérer les bases de données PostgreSQL, optimiser les requêtes et assurer la performance.
- Mettre en place et gérer des pipelines CI/CD (Jenkins, Docker, Kubernetes).
- Déployer des applications dans des environnements Cloud (GCP) en utilisant Cloud Functions, Cloud Run, etc.
- Surveiller la performance des applications avec des outils comme Grafana et ELK.
- Participer à l’amélioration continue des systèmes et processus de développement.
- Collaborer en mode Agile (Scrum) avec les équipes produit et infrastructure.
- Rédiger la documentation technique pour les API et les systèmes.
Qualifications
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente.
- Expérience de plus de 7 ans en Python.
- Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Compétences techniques:
- Maîtrise du langage de programmation Python, y compris les concepts de programmation orientée objet et les structures de données.
- Expérience signicative avec les technologies GCP (Google Cloud Platform), notamment les services de calcul, de stockage et de base de données.
- Expertise dans l'utilisation de Terraform pour le provisioning d'infrastructure et la gestion de congurations.
- Compréhension approfondie des architectures microservices et des principes de conception RESTful.
- Capacité à écrire des tests unitaires et d'intégration pour garantir la qualité du code.
- Excellente communication écrite et orale : Aptitude à produire des livrables et des reportings de haute qualité.
- Esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.
- Esprit d'équipe : Capacité à collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.
- Maîtrise des concepts d’Agilité (Scrum, Sprint Planning, Backlog…).
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture CI/CD Consulting Docker ELK Engineering GCP Google Cloud Grafana Jenkins Kubernetes Microservices Pipelines PostgreSQL Python R R&D Scrum Terraform
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.