Applications Architect - Toronto, Canada - Computer Consultants International, Inc.

    Computer Consultants International, Inc.
    Computer Consultants International, Inc. Toronto, Canada

    Found in: Talent CA 2 C2 - 1 week ago

    Default job background
    Description
    HYBRID position at Toronto, Ontario

    Must haves:
    • Experience in the development and implementation of application architecture at an advanced level, with at least two different computing platforms including AI, operating systems, environments, database technologies, programming languages and communication protocols, middleware and gateways.
    • Experience in development and implementation of microservices architectures, service mesh and customer experience portals. Good knowledge and experience in AI and ML implementations. Knowledge and Experience in Customer Journey maps development.
    • Experience working with DevOps engineers to design and implement an end to end CI/CD pipeline for the application and ensure performance and reliability of production environments
    • Experience working in a Cloud-based and Microservices type development environment
    • Expertise to influence strategy and guide automation using AI and other emerging technologies
    • Perform peer review and ensure quality at every stage of the product development lifecycle
    • Recommend and implement changes to reference architecture, development frameworks and design patterns
    • Promotes industry standards and best practices with the product teams
    • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
    • Experience working in microservices and agile frameworks like scrum for development, design, implementation and maintenance of applications
    • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
    • A team player with a track record for meeting deadlines
    • Provide mentorship and perform knowledge transfer to other peer developers