1. Understand application and product background and translate the requirements into Infrastructure/technical requirements.
2. Create the application architecture diagram that aligns with the organization strategy collaborate with business, technology, and product teams to drive alignment with business and technology goals.
3. Create detailed Infra architecture based on the requirements gathered.
4. Create and maintain high level architectural diagrams for various uses.
5. Establish standards across the products.
6. Mentor the team and provide technical assistance.
7. Perform Code reviews and implement best pragmatic practices.
8. Ability to communicate effectively with senior leadership in the organization.