Job Description:
We are seeking a skilled Lead Enterprise Architect to join our team.
Main Responsibilities:
* To develop strong understanding of and experience in the development of enterprise applications (preferably in Java or JavaScript/NodeJS).
* To have a good understanding of Telecommunication principles such as Switching, Routing, Addressing, OSI Layers and Protocols (IP, TCP/IP), different types of Network Layers: Access, Distribution, and Core.
* To possess knowledge of Project Management Methodologies - PMP, Prince 2.
* To provide technical leadership on projects, guiding developers, performing code reviews, and ensuring the quality of solutions being implemented.
* To have a key understanding of Enterprise Integration Patterns, Messaging systems, rules and business process engines, application server technologies such as JBoss, WebLogic, WebSphere, modern web application frameworks such as React, Angular, Vue, technologies such as REST/SOAP.
* To work with Project Managers, Business Analysts, other Solution designers & Architects to deliver large projects.
* To provide input into Architecture road maps, working with IT and Networks architects and Solution designers.
* To define the testing scope and strategy. Review the documents, verify the test cases and results, automation of testing by the development team to improve the overall quality of systems/code.
* To provide technical expertise support for OSS services as well as vendor liaison regarding both problems and future enhancements. Provide support to OSS Operations during major incidents.
Required Skills and Qualifications:
* Enterprise Applications Development
* Telecommunication Principles
* Project Management Methodologies
* Technical Leadership
* Enterprise Integration Patterns
* Web Application Frameworks
Benefits:
The successful candidate will be offered a competitive salary and benefits package.
Others:
The ideal candidate will have excellent communication and problem-solving skills, and be able to work effectively in a team environment.