Define product requirements and design needs by displaying a complete understanding of product vision and business requirements.
Collaborate with sales, development, and consulting teams to reconcile solutions to architecture.
Understand market-driven business needs and objectives, technology trends, and requirements to define architecture requirements and strategy.
Create a product-wide architectural design that ensures systems are scalable, reliable, and compatible with different deployment options.
Develop theme-based Proof of Concepts (POCs) to demonstrate the feasibility of the product idea and realize it as a viable one.
Analyze, propose, and implement the core technology strategy for product development.
Design a scalable and fault-tolerant system.
Develop and, when required, co-create architectural approaches, high-level designs, and review low-level designs for architectural adherence.
Take care of system security and monitor the critical sectors of the system.
Set up DevOps pipelines for the different services.
Work on complex integration architecture and take key architectural decisions on different video encryption protocols, formats, and integration mechanisms.
Qualifications
8-10 years of relevant experience in a technical architect role.
Proven experience as a Technical Architect.
Familiarity with programming languages like JavaScript and Java.
Familiarity with operating systems like Windows, UNIX, and databases.
Perks and Benefits
Great culture: We prioritize creating a work environment where employees enjoy coming in every day.
Open office: Join a no-hierarchy office environment.
Smart colleagues: Be part of a team of talented, like-minded peers.
Compensation: Industry-standard salary based on experience, along with ESOPs (subject to performance).