Décryptage du poste par Postule AI
Décryptage du poste par Postule AI
Généré automatiquement par Postule AI à partir de l’offre.
À propos du rôle
BCG X recherche un Ingénieur Logiciel Delivery AI pour rejoindre son équipe à Casablanca. Vous collaborerez étroitement avec les équipes de conseil pour développer des applications web de haute qualité, analyser les besoins métier et proposer des solutions techniques innovantes. Vos contributions s'étendront de preuves de concept et produits minimum viables à court terme à des missions à long terme impliquant le développement de niveau entreprise.
Responsabilités principales
- Développer des applications web en utilisant des technologies modernes (Python, Node.js, Java, .NET pour le backend; React, Vue.js, Angular pour le frontend) qui favorisent la réutilisabilité et la maintenabilité.
- Analyser les besoins métier et traduire les spécifications techniques en code sécurisé de haute qualité.
- Implémenter des tests unitaires et d'intégration pour garantir des normes de qualité logicielle solides.
- Collaborer avec les équipes de conseil et les parties prenantes pour recueillir les besoins, affiner les approches techniques et soutenir la planification de la livraison.
- Fournir un support pratique tout au long du cycle de vie complet du développement logiciel, de la conception au déploiement.
- Évaluer les défis techniques et proposer des solutions bien raisonnées et actionnables, alignées sur les objectifs du projet.
Compétences requises
- Au moins 1 an d'expérience en développement d'applications web de bout en bout dans un environnement commercial ou de conseil.
- Maîtrise des technologies backend (Python, Node.js, Java, .NET) et frontend (React, Vue.js, Angular 2+).
- Solide compréhension du code propre, de la programmation orientée objet et des patrons de conception.
- Expérience avec la conception d'API RESTful, les frameworks de tests unitaires (Jest, Mocha, Jasmine) et Git.
- Maîtrise de JavaScript, TypeScript, HTML5, CSS3 et des bases de données relationnelles (Postgres, MySQL, MariaDB).
- Excellentes compétences en résolution de problèmes et communication claire en anglais.
Compétences supplémentaires souhaitées
- Expérience avec Docker, Kubernetes, Terraform et les architectures microservices.
- Connaissance des plateformes cloud (AWS, Azure, GCP) et des outils CI/CD DevOps.
- Expérience avec les bases de données NoSQL, le développement mobile ou les bibliothèques de visualisation de données.
Profil recherché
- Diplôme de licence ou de master en informatique, ingénierie ou domaine technique équivalent.
- Contributions à des projets open-source, blogs, forums ou implication communautaire appréciées.
- Capacité à démontrer résilience et adaptabilité dans des situations ambiguës.
Cette description d'emploi a pu être reformatée par Postule pour améliorer sa lisibilité et sa présentation. Le contenu et les informations restent fidèles à l'offre d'emploi originale. .
