CTC007383 - Software Engineering API Solutions Architect

Secteur industriel: Bancaire/Banking
Type d'emploi: Contract
Durée: Eleven months
Mode de travail: Remote

Description

  • Flexible hourly rate

  • Bilingualism: Mandatory (will need to communicate with some unilingual English suppliers)

  • Telecommuting: Hybrid, (3-4 days/week at home, 1-2 days at the downtown office) Candidates in the Montreal area will be given priority.

  • Software Engineering API Solutions Architect (So someone who implements the solution while being technically up to date to challenge and jump into the code as needed)


Your role :

  • All the customer's sectors manage APIs in support of the business capabilities their domains offer.

  • In the main Software Engineering (SWE) department, the APIs practice governance team is working, at a cross-functional level, to offer an API lifecycle management solution, via a Marketplace as well as the implementation of NFR rules in Runtime tools (in the federated EKS cluster).


You will :

  • Interact with various stakeholders to understand business needs

  • Collaborate with technical teams (developers, business analysts, solution architects, domain architects, etc.) and challenge technology proposals

  • Influence customer architecture decisions and directions

  • Be accountable for the implementation of end-to-end solutions

  • Diagnose problem situations and help resolve complex issues

  • Consider the customer's architecture and cybersecurity principles in various architecture projects.

  • Analyze, produce and document integration solutions for the bank's ecosystem and the Marketplace platform (API Management).

  • Collaborate on ISTIO mesh management solutions in a multi-clusters EKS context.

  • Work on components enabling caching management, virtual services, filters, quotas, security, etc.

  • Support delivery teams in reviewing their API architecture (Domain, Bounded Contexts, Agregates, Events ...)

  • Support development teams

  • Collaborate with our POs to capture cross-functional needs related to API management

  • Participate in AAA-SWE (3A Software Engineering)

  • Collaborate on architecture positioning related to APIs


Skills required:

  • API development

  • OpenAPI, GraphQL, gRPC, SOAP, AsyncAPI 10+ Required

  • Agility 5+ Required

  • Java 10+ Required

  • API architecture patterns 10+ Required

  • Kubernetes 3+ Required

  • ISTIO 3+ Required

  • API Management platform

  • (Marketplace & Gateway) 5+ Required

  • Microservices 7+ Required

  • Cloud (AWS) 5+ Required

  • Domain Driven Design 3+ Asset

  • GoLang 1+ Asset

  • CI/CD 10+ Asset

  • Streaming 3+ Asset

  • Completed Bachelor's degree, industry-related, and five (5) to ten (10) years of relevant experience

  • Minimum of three (3) years' experience as an architect delivering large-scale projects

  • Communication skills (leadership, influencing and outreach)

  • Ability to communicate well in French and English

Notre barre latérale

Welcome to our house!