Responsibilities:
Ensure architectural solutions align with business objectives and industry best practices.
Lead development team to develop and implement solutions.
Oversee the implementation of architectural solutions, providing technical guidance to development teams.
Collaborate with stakeholders, including business analysts, developers, and quality assurance teams, to ensure seamless integration of systems.
Definition of procedures and processes to ensure solution delivery.
Identify and mitigate all technical risks, with delivery time and cost in mind.
Requirements:
Degree in Computer Science or Engineering, or equivalent
Possess at least 12 years of IT experience with at least 5 years in system architecture.
Experience in designing solutions using appropriate platforms and system technologies such as enterprise database design, web and application server and network technologies.
Strong technical experience in system / applications architecture design
Team player with strong organization and interpersonal skills