Principal Architect

icon building Company : Sponsorcloud
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Principal Architect

Roles and Responsibilities of Principal Architect

Technical Expertise

● Deep understanding of complex data structures and algorithms (DSA), including such as hashmaps, time and space complexity algorithms

● Expertise in software design patterns, such as Singleton and Factory, to build modular code that, is scalable, and maintainable

● Hands-on experience in system design, architecting Cloud native SaaS applications that meet low latency and high throughput.

● Experience implementing CAP theorem principles in system, preferably with AWS (as cloud provider) and its various components and services, such as Lambda, EC2, S3, EC2, SQS, SNS, SES, and CloudWatch

● Prior expertise in managing and building single tenant, multi-db architecture

●Experience in database management, optimization, administration, scale, and building database warehouses and farms

● Hands-on experience in object-oriented programming (OOP) with Node.js, React.js, TypeScript, TypeORM, MongoDB, and MySQL

● Expertise in GraphQL, including schema design, resolvers, and directives

● Good to have exposure to DevOps and GitOps

● Proficiency in planning and leading performance optimization techniques like Caching, code splitting, and lazy loading.

● Knowledge of common security vulnerabilities (e.g., OWASP Top Ten).

Leadership and Communication

● Participate in Annual and Quarterly Roadmap planning meetings

● Lead and mentor a team of architects and developers

● Communicate complex technical concepts to both technical and non-technical audiences

● Collaborate effectively with stakeholders across the organization

● Coach and develop team members to help them reach their full potential

Strategic Thinking

● Develop and execute the strategic vision for the organization's technology architecture and executing it in short-term and long-term

● Identify and evaluate new technologies to support the organization's business and expansion goals

● Ensure that the organization's technology infrastructure is aligned with its overall business strategy and roadmap

Key Responsibilities

● Lead the design and development of complex software systems and enterprise-level applications, with a focus on GraphQL-based applications

● Oversee the implementation of cloud-based solutions, using GraphQL to build scalable and efficient APIs

● Develop and maintain best practices for software development and architecture

● Mentor and coach junior architects and developers on GraphQL and other related technologies

● Work with CPO and other internal stakeholders to gather and analyze business requirements and translate them into technical specifications, with a focus on GraphQL specifications and Cloud SaaS

● Be a catalyst in executing the technological roadmap

● Design and develop system architecture diagrams and documentation

● Review and approve the work of other architects and developers

● Identify and resolve technical risks and blockers for scrum teams

● Present technical findings and recommendations to stakeholder

Original job Principal Architect posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt India

icon get direction How to get there?
View similar Admin / Operations jobs below

Similar Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.