- Blueprint Ownership: Design end-to-end application architectures for proprietary RMS and Clearing engines, ensuring they are modular, maintainable, and low latency.
- Standardization: Establish and enforce for API design, data modeling, and inter-service communication.
- Pattern Definition: Define reusable architectural patterns to streamline development and ensure consistency across the DC/DR landscape.
- Performance Guardrails: Explicitly define and validate Non-Functional Requirements (NFRs) including throughput, latency budgets, and recovery time objectives (RTO).
- Operational Readiness: Ensure that NFRs are "baked-in" from the design phase, rather than treated as an afterthought during production deployment.
- Testing Oversight: Partner with Performance Engineering to ensure architecture remains stable under stress-test scenarios.
- Horizontal Scalability: Architect systems to using distributed computing, caching strategies, and load-balancing techniques.
- Fault Tolerance: Design for "Fail-Fast" and self-healing; implement to ensure no single point of failure in the clearing cycle.
- Security by Design: Integrate and encryption standards into the application layer to meet SEBI/CSCRF cyber-resilience mandates.
- Innovation Strategy: Research and pilot emerging technologies (e.g., Cloud-Native, High-Performance Messaging) to .
- Legacy De-risking: Create the migration roadmap to move away from rigid COTS/Vendor platforms toward flexible, proprietary engineering.
- Future-Proofing: Ensure the stack is capable of supporting future market shifts, such as T+0 settlement or expanded derivatives segments.
- Architecture Review Board (ARB): Lead the ARB to review and approve all major design changes, ensuring alignment with the long-term vision.
- Vendor Oversight: Provide, ensuring their contributions adhere to internal architectural standards.
- Audit Compliance: Maintain for regulatory inspections, demonstrating explicit controls over system logic and data flows.
Preferred skills:
- Mastery of Java, Distributed Systems (Kafka), IBM DB 2 and Containerization (Kubernetes).