TEHORA est présentement à la recherche d' un(e) programmeur(euse) FullStack Angular / Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. Le mandat vise l'évolution d'une plateforme applicative infonuagique, en environnement Agile / DevOps.
Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue :
- Développer et maintenir des interfaces utilisateur en Angular et TypeScript;
- Concevoir, développer et maintenir des services BackEnd en Python 3.11 ou version ultérieure;
- Participer à l'évolution de microservices, d'API REST et de composants applicatifs;
- Contribuer à l'intégration de services dans un environnement Azure;
- Réaliser les essais unitaires, essais intégrés et corrections d'anomalies;
- Contribuer aux pipelines CI/CD et à l'amélioration continue des pratiques DevOps;
- Documenter les composants développés et soutenir le transfert de connaissances;
- Collaborer avec une équipe multidisciplinaire en mode Agile.
Requirements
- Minimum 7 ans d'expérience en ressources informationnelles;
- Minimum 1 an d'expérience en infonuagique;
- Minimum 5 ans d'expérience en développement Angular;
- Minimum 5 ans d'expérience en développement Python, idéalement Python 3.11 ou version ultérieure;
- Expérience récente dans un projet de développement ou de maintenance d'une plateforme applicative;
- Bonne capacité d'analyse, d'autonomie et de communication avec les équipes techniques et fonctionnelles;
- Angular, TypeScript, HTML, CSS;
- Python, API REST, architecture microservices;
- Git ou outil de versionnage équivalent;
- Tests unitaires, tests intégrés et bonnes pratiques de développement sécurisé;
- CI/CD, DevOps et travail en contexte Agile;
- Azure Functions, Azure API Management, Azure Service Bus;
- Azure Application Insights, Azure B2C / MSAL, Azure Key Vault;
- Cosmos DB, MongoDB, Neo4j ou autre base NoSQL / graphe;
- OpenSearch, Elasticsearch ou moteur de recherche distribué comparable;
- Bicep, ARM, Terraform ou Infrastructure as Code;
- Expérience avec FastAPI ou framework Python comparable;
- Mandat de longue durée, principalement en télétravail;
Benefits
- Du télétravail et de la flexibilité pour s’adapter à vos obligations familiales
- Une culture entrepreneuriale favorisant la créativité et l’innovation
- Horaires flexibles (selon le type de contrat de travail)
- Congés en cas de maladie et à l’occasion d’événements familiaux
- Outils informatiques adaptés
- Espace de travail épanouissant et motivant
- Initiatives sociales et environnementales
- Programme d’apprentissage en milieu de travail
- Cheminement de carri