Sr. Architect at Remote, Remote, USA |
Email: [email protected] |
From: Shravani.Kodam, Nitya Software Solutions, Inc [email protected] Reply to: [email protected] Sr. Architect: Irving TX (Hybrid 1-2 days in a week) Key Technical skills set Must have skills Ability to solve complex technical problems independently Extensive experience in designing real-time event driven, high throughput, low latency applications Lead a team of developers, offer a framework to get work done, offer guidance and recommendation to resolve technical issues Strong oversight into plausible issues, navigate through tough problems, able to articulate important technical designs and pro-actively reduce risks Spring Reactive framework for programming Experience with event Driven Programming to support high volume transactions for sub-second responses (100ms) Non Blocking Multi Threading, Threads Deadlock optimization In Memory Optimization for fast caching solution TCP Server/Client Deadlock Optimization Strong Understanding of design Patterns for Optmized Thread Programming Logging Framework / Logback / Realtime Data Persistance Good to have technical skills Cisco UCCE Telephony Platform (ICM, CVP, Cisco PGs & GED 145 & 125 & 188 Protocols) Experience in Implementing Custom CTI Solutions Knowledge in Cisco Routing strategies Intermediate Knowledge about Cisco Studio / VXML Development Responsibilities Understand the Verizon CISCO UCCE implementation & routing strategies Review and analyse high-level architecture of pairing framework as designed by Verizon architects. Evaluate tech stack & development frameworks considering the unique nature of the application like event driven, high concurrency, high throughput & very low latency. Build proof-of-concepts & then finalize the tech stack & development frameworks by benchmarking results. Areas to focus on include High volume event driven non blocking multi-threading TCP Server/Client Deadlock Optimization Design an end-to-end system architecture to fit the identified framework considering high performance, scalability, high availability & disaster recovery requirements. Convert high-level designs into low level solution design for specific modules that developers will implement. Design Spring based framework for developers to use to develop the modules. Document Application architecture, System/Infra Architecture, high-level & low-level design document. Quickly on-board the developer by setting up base framework from the identified tech stack & development framework Design & build component level standalone testing solutions Come up with manual & automated end-to-end testing setup. Build an extensive reporting framework and data pipeline Build an extensive logging framework which provides complete traceability to developers, QAs & support engineers to triage any issues. Guide developers & QAs in end-to-end framework, business & technical needs & deliver high quality deliverables Keywords: Texas |
[email protected] View all |
Thu Aug 03 22:17:00 UTC 2023 |