Créée en juin 2012, Matooma est une société de services de connectivité par carte SIM et de gestion de l'IoT (Internet des Objets) située à Montpellier. Rejoindre Matooma c'est : - Intégrer une équipe soudée et bienveillante qui saura vous écouter et croire en vous - Travailler avec des process clairs et des outils digitaux variés - Du télétravail hybride - Des afterworks et des activités de Team Building régulières - Un cadre privilégié avec des locaux très agréables Découvrir l'équipe → https://www.matooma.com/fr/qui-sommes-nous/matooteam Le poste Nous cherchons avant tout un/e développeur/se qui a à cœur de construire le meilleur produit en ayant toujours une approche d'implémentation la plus simple possible. Si tu cherches à avoir de l'impact depuis ton propre IDE (en dark theme bien sûr), tu es au bon endroit. Au sein d'une DSI de 20 personnes, vous serez rattaché/e à l'équipe de réalisation (Factory), composée de 8 développeurs web et découpée en deux SQUADs. Vous serez intégré/e à une équipe agile SCRUM chargée de maintenir et faire évoluer nos logiciels. Notre SI est composé d'une dizaine de micro-services avec des langages hétérogènes (PHP, Node.js, Python), de bases de données stockant de forte volumétrie (ElasticSearch et Postgres), de deux applications front (Angular) et une API mis à disposition pour nos clients. Chaque micro-service du SI est déployé via un process d'intégration continue (CI/CD, tests automatisés) sur un eco-système AWS (Terraform, K8S). L'objectif sera de développer les fonctionnalités de la roadmap produit tout en assurant le maintien en condition opérationnelle de la production : - Concevoir, développer et déployer de nouvelles fonctionnalités innovantes - Maintenir le système informatique - Mettre en place des tests permettant d'assurer la qualité de notre SI - Faire évoluer notre architecture logiciel pour aller vers toujours plus de scalabilité et de robustesse, afin de répondre aux enjeux business de Matooma - S'impliquer sur les code reviews et les best practices Nous mettons beaucoup d'efforts sur la qualité des développements. Cela passe par un process qualités : best-practices du logiciel, tests automatisés (unitaires et e2e), rigueur dans les développements et une grande implication des développeurs, notamment lors des reviews de code et des réunions architecturales. Profil recherché - Développeur/se intermédiaire (minimum 2 ans d'expérience) dans le développement web - Développeur(se), passionné(e) et curieux(se), qui aime apprendre et partager - Compétences techniques exigées (ou être prêt à les apprendre) : o Langages de programmation : TypeScript (forte préférence), PHP 8 o Frameworks backend : NestJS, Symfony 6 o Framework front-end : Angular o Familier avec les tests automatisés (idéalement Mocha, PHPUnit, behat, Jasmine/Karma o Architectures : Microservices, Serverless o Bases de données : Maîtrise de SQL (PostgreSQL) o Messaging : AMQP (RabbitMQ), Kafka, SQS o Infrastructure as Code : Terraform o Containerisation et orchestration : Docker, Kubernetes o CI/CD : Expérience avec les pipelines d'intégration et de déploiement continu (GitLab CI) o OS: GNU/linux - Approche de développement : o Tu construis, déploies puis maintiens ce que tu as construit o Tu écris un code propre, maintenable et bien testé o Veille technologique o Autonomie et curiosité o Orientation produit - Autres compétences dans : o Cloud AWS o API REST o Sécurité des applications web et cloud o Performance et scalabilité o Gestion de projet : JIRA, Scrum Agile - Soft skills : o Esprit d'équipe, proactif et force de proposition o Soucieux de ton amélioration continue o Orienté solutions o Capacité d'analyser et débugguer un problème Ce que nous proposons - Intéressement - After-Work Offerts - Forfait mobilité durable - Leeto - Tickets restaurants (SWILE) - Mutuelle ALAN
🐍 python 🕥 Dernière mise à jour il y a 3 semaines12 Mois