Search Jobs
About the Opportunity
- SME of Application Architecture (both from development and Data perspective) for all Pensions systems
- Develop, implement best practices/methodologies from application architecture perspective
- Become a thought leader and trusted advisor for development teams helping them build state of the art modern applications
- Collaborate with other Architects in solution architecture team to come up with solutions, flows, documents as well as work on technical evaluations with vendors
- Responsible for developing and publishing application & data architecture diagrams/artifacts and present them to other teams/SMEs like Business stakeholders, Security, Enterprise Architecture, Product, Development and DevOps teams
- Responsible for application data modelling, data classification, data security, data encryption, data migration(preferred) for both relational and NoSQL databases
- Accountable for solutions design meeting performance, interoperability, security and controls defined by business requirements
- Manage the review and analysis of existing applications effectiveness and efficiency, and then develop strategies for improving or leveraging these systems
- Accountable for new software integrations into company systems meet functional requirements, system compliance, and interface specifications
About You
- University degree Bachelor or Master (preferred) in the field of computer science, information systems with 7+ years of overall experience, and least 3 years of application architect responsibilities
- Experience building fast, reliable microservices based applications at an enterprise scale using patterns such as CQRS, Circuit Breaker, Service Discovery, Polyglot persistence, Anti-corruption layer
- Extensive experience building contemporary cloud-native architecture and service development: Designing composite solutions through service integrations in a multitenant cloud(preferably Google Cloud)
- Experience developing applications with Google Cloud Platform using technologies such as React, NextJS, Spring Boot, Apache Kafka, PostgreSQL, Cloud SQL, Cloud Data Store, MongoDB, Cloud Pub/Sub
- Experienced developing and documenting application component designs, patterns, flows (including application flows, data flows, authN/authZ flows)
- Experience working with CI/CD methodology, following application best practices and deploying software onto Kubernetes (preferably GKE)/other cloud workloads
- Experience developing/working with workflow management technologies such as Zeebe, Camunda, Netflix Conductor an asset
- Proven ability to meet aggressive deadlines and work under pressure
- Experience in overseeing the direction, development, code reviews and implementing application best practices
- A good understanding of application security concepts and best practices such as 12 factor apps
- Certifications – Google Cloud Engineer, Google Data Engineer, Certified Kubernetes Application Developer (CKAD) are considered an asset
Salary
$120,000- $140,000/year
How to Apply
Click the “Apply Now” button and follow the instructions to submit your resume. Please note that we only accept documents in MS Word or Rich Text formats. When referencing this job, quote #29660.
You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.
Similar Jobs
Data Migration Specialist
Contract job in Toronto
Application Support Analyst
Direct Hire job in North York
Data Entry Clerk - 3 Weeks X2
Contract job in Toronto
Payroll Specialist - 3+ Months to Permanent
Contract job in Markham
Accounts Payable Specialist - 6+ Week Contract to Permanent
Contract job in Alliston
Senior Director – National Conformance Program
Direct Hire job in Toronto
VP of Operational Finance
Direct Hire job in Toronto
Sr. Digital Transformation - Project Manager
Direct Hire job in Mississauga
Manager, Financial Reporting
Direct Hire job in Toronto