brand logo
SEE ALL JOBS

Enterprise Principal Architect

Tarento Technologies Pvt. Ltd, Digital
JOB DESCRIPTION
Job Description:
Keeping a clear vision for the program, and a clear understanding of the platform needs, the principal architect has to map out the components that will constitute platform solutions and how they are going to work together.
The responsibilities of a Principal Architect include assessing, supporting, and implementing high-quality Information Technology architecture. To be successful as a Principal Architect, you should demonstrate a leadership mindset, solid at-Scale architecting experience, and the ability to problem-solve. Must have excellent communication skills, be knowledgeable about the latest industry trends

Responsibilities:
  1. Understand the business context and lead the Platform design.
  2. Responsible for technology choices and decisions.
  3. Promote architectural and development best practices.
  4. Ensure projects are designed within approved architectural standards.
  5. Lead design reviews and implement best design principles .
  6. Provide technical leadership in all aspects of SDLC, including system analysis, design,
  7. development, testing, and deployment
  8. Demonstrates ability to bring in a fresh perspective, Generates new and imaginative ideas/ approaches.
  9. Facilitating the development process and operations.
  10. Identifying setbacks and shortcomings.
  11. Defining and Enforcing (Training & Review) the Architecture standards and guidelines.
  12. Guiding the development team.
EXPERTISE AND QUALIFICATIONS
Mandatory Skills:
  1. Strong working experience in Spring/Play framework based distributed high scale systems
  2. Strong working experience on microservices & reactive systems
  3. Strong exposure and implementation experience of CQRS and staged event driven applications
  4. Strong experience leveraging design, architecture and integration patterns
  5. Strong exposure to NoSQL & scaling out NoSQL systems
  6. Strong experience in containerization
  7. Strong experience in Kubernetes & autoscaling systems
  8. Excellent communication & stakeholder management skills
  9. Ability to do a cost benefit analysis of commercial vs Open source solutions
  10. Ability to work independently and as part of a team.
  11. Strong analytical skills.
Qualification and Experience:
  1. Degree in Computer Science, Information Systems, or related field.
  2. 15-20 years of relevant experience
SHARE USING