10 Bayside Terrace
Enterprise Architect Position Description Enterprise Architect We are Canada's largest independent information technology services firm, and after 40 years, we're still growing! Join Canada's largest IT Company as an Enterprise Architect, in our Public Sector Vertical in Toronto. Since our founding in 1976, CGI has been at the forefront of change within the Public Sector. CGI understands industry challenges and has the experience to help clients overcome these challenges, minimize upfront capital outlays, and achieve business results that drive performance and profitability. Innovation, technology and service delivery are our focus. Our goal is to ensure our clients remain ahead of the competition. We provide a full spectrum of managed services from IT and business process outsourcing to systems integration and consulting that are transforming our clients' operations and helping them to succeed. Purpose of the role: The Enterprise Architect in CGI has responsibilities to develop and deliver comprehensive application systems and solutions and the supporting infrastructure required in a combination of business sectors and technical domains. The incumbent evaluates business goals, performs research, sets direction, conceives systems architectures and designs and provides consulting. He/she is accountable for independent recommendations and decisions affecting a broad range of enterprise architectures and business applications together with the enabling Information Technology and the corporate infrastructure to provide it. Job Responsibilities: Understand and evaluate the underlying business goals of the Client Develop plans to migrate from the existing base to the target architecture Evaluate technology opportunities for new Customer product offerings and recommend to Clients the business/technology potential Liaise with various stakeholders in the formulation of technology and architecture plans to ensure that they are comprehensive Evaluate and determine the opportunity to add or remove technologies, methodologies and tools Provide leadership in the use of technologies, methodologies and development tools Promote and facilitate the effective sharing of architecture knowledge and best practices The Lead Architect's responsibilities do not usually involve the supervision of subordinates. However, through leadership and coordination, the incumbent is often required to provide direction and coaching to Senior Architects, Senior Technical Consultants as well as Managing Consultants and Partner organizations or other 3rd Party organizations as appropriate in the completion of their work. Education: Undergraduate degrees in Computer Science, Engineering, Science or Business (Information Systems) and graduate work at the masters' level Required Experience: Minimum of 10 years relevant working experience in Telecommunications sector To function effectively, the Lead Architect is required to conceptualize and think abstractly, work and manage in a technically complex and ambiguous environment, and effectively communicate with all levels of management. The functions performed require: The ability to analyze, define, design and propose solutions to business problems at the highest level of complexity or in areas calling for significantly innovative approaches Knowledge and the ability to deal with a broad range of old and new technologies with the skills to recognize and exploit the advantages of both The ability to advise and recommend ways to plan, organize and provide technical control for manpower, time and computing resources required in the development of system solutions Excellent oral, written and presentation skills to clearly express and communicate concepts, designs and proposals Technical Experience: Recognized proficiency, developed through a combination of academic education, training and extensive working experience in several of the following disciplines of technology and application systems integration is required: Enterprise-wide systems strategies, planning, tools, and methodologies Systems Oriented Architecture (SOA) Data analysis and database architecture and design Client/Server concepts and application architecture and design Batch & on-line application architecture and design Desktop operating systems and architecture Mid-range computer operating systems and architecture Large computer operating systems and architecture Programming, query and job control languages LAN/WAN concepts, designs and knowledge of protocols Software development methodologies and toolsets Management/measurement of software quality Your future duties and responsibilities Required qualifications to be successful in this role Build your career with us. It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change-supporting our clients' digital journeys and offering our professionals exciting career oppor
Associated topics: architecture, back end, expert, lead, maven, programming, senior software developer, senior software engineer, software architect, software engineer lead
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.
Loading some great jobs for you...