Job Title
We are seeking a skilled Architect to join our organization within the telecommunications domain.
The successful candidate will lead and define solution architecture in collaboration with business partners, end users, business analysts and technology teams.
Key Responsibilities:
* Define solution architecture
* Ensure all architecture designs meet key functional, non-functional and security requirements
* Owning and managing technical and solution risks
* Create Software Architecture Document and High Level and Low-Level Design documents
* Involve and contribute to project estimation process
* Understand requirements and current state architecture of the enterprise
* Create roadmap for future enhancements
* Maintain solution architecture documentation up to date
The ideal candidate will have experience working with multi-vendor, multi-culture onshore development teams in a dynamic and complex environment.
Required Skills:
* Experience in defining solution architecture for enterprise applications using Angular UI, REST APIs, Springboot Microservices, Java/J2EE applications
* Experience in working with SQL and NoSQL databases
* Couchbase experience preferred
* Knowledge of technology areas of Messaging, Transaction Management with experience in event and message based architecture
* ActiveMQ, KAFKA experience preferred
* Experience interacting with Hortonworks/Cloudera Big data systems expected
* Experience building secure systems
* Excellent written and verbal communication skills