Lead Application/Data Architect
Our client, a leading IT consulting firm is currently looking for a Lead Application/Data Architect.
The Lead Application/Data architect 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 Lead Architect performs research, originates and develops integrated processes and system architectures to meet the Client’s information needs and contributes directly to the Client’s success in expanded market opportunities, increased revenue, reduced cost and more effective use of resources.
The Lead Architect also provides direction and ensures that architectures relative to business applications, data and processing technology are integrated and that selected technologies and methodologies are used effectively.
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.
Requirements:
· Understand and evaluate the underlying business goals of the Client;
· Provide new directions in both operational processes and technical architectures;
· Provide an effective high level assessment of the costs, benefits and risks to develop and deliver total solutions;
· Develop tactical plans to migrate from the existing base to the target architecture;
· Develop and sell proposals to the Client’s senior management and technical staff;
· Evaluate technology opportunities for new Customer product offerings and recommend to Clients the business/technology potential.
· Liaise with groups 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 and knowledge transfer to project teams and focused groups in the use of technologies, methodologies and development tools;
Skills:
· 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.
Experience and/or Education
· 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.
· Object technology and its use for Enterprise wide systems
In addition, a minimum of 10 years relevant working experience in one or more of the business sectors below is required to be able to provide this level of ability to analyse, scope and evaluate business and system environment issues and problems, and to propose solutions. Undergraduate degrees in Computer Science, Engineering, Science or Business (Information Systems) and graduate work at the masters’ level is desired.
· Banking
· Manufacturing, Retail and Distribution
· Life Insurance
· Property & Casualty Insurance
· Telecom
· Public Sector
· Healthcare
