Entreprise
ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2300 consultants et vise un centre d’excellence de 3100 consultants ALTENiens en fin 2024. Avec plus de 90 recrutements par mois, ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias.
Rejoindre ALTEN MAROC c'est bénéficier :
- Des parcours professionnels diversifiés avec des opportunités de carrière, une mobilité interne, sectorielle, géographique et métiers.
- Des formations certifiantes et diplômantes.
- Des événements réguliers pour combiner bien être et performance.
Adresse
Rabat 10000 Rabat
Poste
Vous recherchez un nouveau challenge professionnel stimulant ? Une opportunité de vous épanouir au sein d'une équipe dynamique et innovante ? Rejoignez-nous !
Dans le secteur dynamique de l’informatique, nous recherchons un Développeur Backend Senior Python pour notre société située à Rabat, au Maroc. Cette fonction clé au sein de notre entreprise vous permettra de contribuer directement à la conception et au développement de nos produits phares, en collaborant étroitement avec une équipe expérimentée et passionnée.
Au sein de notre équipe, vos principaux objectifs seront de contribuer à l’amélioration continue de nos applications backend, en assurant la qualité, la performance et la sécurité du code. Vous serez force de proposition pour optimiser nos processus de développement et garantir la stabilité de nos systèmes. Vous participerez à la conception et à l’implémentation des nouvelles fonctionnalités, ainsi qu’à la résolution des problèmes techniques et à l’amélioration de la performance des applications existantes. Votre expertise technique sera essentielle pour la réussite de nos projets, et votre leadership éclairé permettra de guider l’équipe et d’atteindre les objectifs fixés.
Voici les missions principales qui vous seront confiées :
- Conception et développement de nouvelles fonctionnalités backend pour nos applications
- Maintenance et amélioration du code existant, en assurant sa qualité, sa performance et sa sécurité
- Collaboration avec les équipes front-end et autres parties prenantes pour assurer l’intégration harmonieuse des nouvelles fonctionnalités
- Participation à la définition de l’architecture technique des applications
- Rédaction de la documentation technique et des tests unitaires
- Résolution des problèmes techniques et correction des bugs
- Participation aux revues de code et aux échanges techniques avec l’équipe
Vous serez un acteur majeur de l’évolution de nos systèmes, apportant votre expertise et votre créativité pour relever les défis techniques et assurer la réussite des projets.
Profile recherché
Pour réussir dans ce rôle, il est essentiel de posséder un niveau d’éducation Bac +5 et plus, avec une spécialisation en informatique ou électronique. Une formation solide en développement logiciel est indispensable. Votre parcours académique témoigne de votre rigueur intellectuelle et de votre capacité à assimiler rapidement de nouvelles connaissances. Une expérience significative et concrète dans la gestion de projets techniques complexes est appréciée.
Nous recherchons un profil expérimenté, avec une expérience professionnelle de 5 à 20 ans en développement backend. Votre expertise dans la conception et le développement d'applications robustes et performantes est primordiale. Votre expérience dans la gestion d'équipes techniques serait un atout majeur, de même qu’une connaissance de méthodologies agiles.
Pour exceller dans ce poste, vous devez posséder des compétences techniques solides, notamment :
- Maîtrise du langage Python et de ses frameworks associés (Django, Flask…)
- Expérience avec les bases de données (SQL, NoSQL)
- Connaissance des architectures microservices
- Compétences en développement RESTful API
- Expérience avec les outils de versioning (Git)
- Connaissance des méthodes de tests unitaires et d’intégration
Des compétences en développement DevOps et en gestion de projet seraient un atout supplémentaire. Au-delà des compétences techniques, nous recherchons un candidat rigoureux, capable de travailler en équipe et doté d’un fort esprit d’initiative. Votre capacité à résoudre les problèmes et votre aptitude à prendre des décisions éclairées seront des atouts précieux pour notre équipe.