Java NMS/EMS Architect
Location: Bangalore or Chennai, India
Workplace Type: Hybrid
About the Role
We are seeking a highly experienced and skilled Telecom Architect to join our team. In this role, you will be responsible for designing and implementing robust, scalable, and efficient telecom solutions. You will leverage your deep understanding of telecom technologies, architecture frameworks, and industry best practices to drive innovation and ensure alignment with business objectives. The ideal candidate will have a proven track record of architecting complex telecom solutions, leading technical teams, and collaborating effectively with stakeholders. This role requires a strategic thinker with excellent communication skills and a passion for staying at the forefront of technological advancements in the telecom industry. You will be responsible for the architecture and design of Java-based Network Management Systems (NMS) and Element Management Systems (EMS) within a telecom environment. This includes ensuring the scalability, reliability, and performance of these critical systems.
Must Have Skills
Certifications in TOGAF, AWS/Azure Solution Architecture.
Familiarity with TMF ODA / MEF / ETSI / 3GPP frameworks.
Prior work with global NEPs (Nokia, Ericsson, Netcracker, Cisco, SeviceNow, BMC, IBM, Ciena
etc).
Technical Expertise: Strong knowledge of 5G, 4G/LTE, Fiber Optics, IP/MPLS, Transport
Security and Data Center networks.
Tools/Systems: Experience with OSS/BSS, Network Management Systems (NMS / EMS), and
tools like Netcool, EMC SMARTS, NSP, BluePlanet, BMC Remedy or ServiceNow.
Familiarity with DevOps practices and tools like Jenkins, Docker, Kubernetes, etc.
Roles & Responsibilities
Architecture Leadership
Architect solutions across Telecom/Network disciplines, setting direction and elevating
standards, Workflow Automation, AI-driven enterprise autonomy, and modernization of legacy
stacks.
Develop high-level and low-level architecture designs, governance frameworks, and reference
models.
Champion innovation in high-speed connectivity, low-latency architecture, event-driven
architecture and fault-tolerant systems.
Requirement Analysis
Collaborate with stakeholders to gather and analyze business and technical requirements.
Identify pain points, opportunities, and constraints within the existing systems.
Solution Design
Develop detailed architectural diagrams, including system components, integrations, and data
flows.
Ensure the solution is scalable, secure, and cost-efficient.
Performance Optimization and Testing
Ensure the solution meets performance, scalability, and reliability requirements.
Collaborate with testing teams to validate the solution against requirements and standards.
Technology Selection
Evaluate tools, platforms, and solution / architecture frameworks based on project requirements.
Balance innovation with practicality, considering factors like cost, support, and compatibility.
Implementation Oversight
Guide development teams during the implementation phase to ensure alignment with the
architectural vision.
Review code, configurations, and deployments to maintain quality standards.
Integration Management
Design and manage integrations between various systems, ensuring seamless data flow and
interoperability.
Address challenges related to legacy systems or third-party applications.
Documentation and Communication
Create clear, concise documentation, including architecture designs, technical specifications,
and rationale for decisions.
Communicate complex technical concepts to non-technical stakeholders effectively.
Continuous Improvement
Monitor the solution post-implementation to identify areas for optimization.
Stay updated on emerging technologies and trends to recommend improvements.
Evolve Architecture Iteratively
Continuously refine the solution architecture as sprints progress and requirements evolve.
Support Development Teams
Provide quick, real-time architectural decisions to unblock teams and maintain project
velocity.
Ensure Alignment with Business Goals
Regularly validate that evolving solutions align with customer needs and business objectives.
Minimize Technical Debt
Guide teams in making sustainable design choices to avoid future rework.
Facilitate Continuous Integration
Ensure that the architecture supports seamless CI/CD practices.
Adapt to Change
Stay open to shifting priorities and be ready to pivot architecture based on team learnings and
user feedback.
Balance Speed and Stability
Maintain the right trade-off between rapid delivery and long-term architectural quality.