Design and review solutions for the company.
Gather business requirements from project sponsors.
Interface with business unit heads to provide solution options and address technical concerns of existing projects.
Responsible for coordinating the construction, maintenance, and expansion of an organization's computer systems.
Oversee development and maintenance of computer systems / platforms.
Identify departmental needs and make suggestions regarding technical direction.
Design and implement system security and data assurance.
Design and develop software and platform.
Test software applications and systems.
Develop different types of software, including business applications, operating systems, network control systems, and middleware.
Apply knowledge of computing systems and software structure.
Create flowcharts, diagrams, and other documentation.
Create manuals and detailed sets of instructions including algorithms that tell computers what to do.
Convert instructions into computer languages.
Relevant hands-on experience in Solution Architecture, Integration and Systems Engineering covering software (applications, middleware, databases) and Hardware (servers, network and storage)
Must have experience in deploying, using and tuning solutions on commercial databases and middleware like Oracle and SQL Server.
IT / Telco industry experience
Level of Knowledge
Bachelor’s Degree in Business, Engineering, Computer Science or related field
Relevant Technical certifications in application development, program management and infrastructure solutioning preferred
Cloud Platform certifications preferred - Expertise in Oracle database and middleware preferred
Deep understanding in high-performance and hyper-scale platform design and architecture preferred
Working knowledge of Enterprise Architecture methodologies
Strong working knowledge on infrastructure supporting platforms like server, operating systems, networking, storage etc.
Strong technical knowledge and ability to express complex technical concepts in terms that is understandable to business units.
Self-motivated, ability to find new ways to improve processes