Croesus, Leader FINTECH au Canada, et ses 200 employés passionnés, est passé maître dans l'art du développement logiciel (gestion de portefeuille du secteur financier & bancaire).
Voici ta chance d’intégrer un milieu à taille humaine avec les avantages d’une grande entreprise.
2020 est une année particulière. Croesus est fièrement agile : mode télétravail & espace travail au bureau (sécuritaire).
Voici l’offre au Croesussiens & Croesussiennes !
L’équipe architecture a pour mandat de définir la vision technologique de l’entreprise et d’accompagner les équipes DevOps dans l’atteinte de cette vision. Elle est responsable de faire des recommandations techniques et de choisir les technologies à utiliser en collaboration avec les différentes parties prenantes. L’équipe architecture sert aussi de fil conducteur pour assurer une certaine cohésion et un partage de connaissances entre les équipes.
L'architecte de produits est responsable d’accompagner de 4 à 6 équipes DevOps pour assurer la saine évolution technologique de leurs produits. Il agit à titre de référence auprès des équipes et il supervise leurs développements pour s’assurer du respect des normes établies. En collaboration avec les membres de son équipe, il contribue également à la définition de la vision technologique de l’entreprise.
Ton quotidien (en mode Agile) :
T’assurer que les produits sont conçus et développés de manière efficace et en alignement avec la vision technologique
Participer aux affinages des récits avec les équipes et agir à titre de référence
Contribuer à l’élaboration de la vision technologique avec les membres de ton équipe
Proposer de nouvelles idées ou solutions pour améliorer l’architecture des produits, en tenant compte des besoins d’affaires
Produire la documentation technique, les diagrammes et les schémas pour documenter les solutions
Maîtrise des technologies et des patrons de conception d’une application “cloud native” (microservices, API, automatisation, 12-factor app, etc.)
Avoir une excellente capacité de communication orale et écrite et être en mesure de s’adapter à son auditoire
Excellente capacité à résoudre des problèmes complexes et à apprendre des nouveaux concepts
Facilité à comprendre les besoins d’affaires
Minimum de 5 ans d’expérience en développement de logiciels
Compétences recherchées :
C#, .NET, .NET Core, JavaScript/TypeScript, Python
Nhibernate, Entity Framework, Dapper
Docker, Kubernetes
Linux
API (REST, GraphQL, SOAP)
Microservices et miniservices
Cloud (AWS, Azure)
Jenkins
Git, TFS, Azure DevOps, GitHub
Concepts de “Infrastructure as Code” et de “Pipeline as Code”
CI/CD
Plateforme de logging centralisé (ElasticSearch, Logstash/Fluentd, Kibana)
Outils de monitoring (Prometheus, Grafana, CloudWatch)
Bases de données relationnelles et NoSQL
Pratiques de développement sécuritaire et Top 10 de l’OWASP
Tests unitaires et concept de pyramide de tests
Connaissance des fondements du DevOps