REQUIREMENTS:
- Experience: 14+ Years
- Proven experience in an enterprise architecture role, with a strong track record of designing and implementing large-scale solutions.
- Expertise in cloud development and cloud services (e.g., AWS, Azure, Google Cloud).
- Strong knowledge of Java and Python for application development.
- Experience with risk management and developing mitigation strategies.
- Excellent problem-solving skills and the ability to design scalable and resilient architectures.
- Strong communication and interpersonal skills to effectively lead a team and interact with stakeholders.
- Certifications such as TOGAF, AWS Certified Solutions Architect, or similar are a plus.
- Vast experience in owning delivery of complex technology solutions for global clients
- Ability to multitask and own multiple technology tracks simultaneously in a globally distributed delivery setup
- Experience in creating cutting edge technology solution by collaborating with other world class technologists
- Balanced approach that aligns technology-based solutions with customer needs
- Visible thought leadership through technology blogs, whitepapers, presentations etc.
- Fluent verbal and written language skills and ability to convey a message in a simple and structured manner, customized to the audience and to the mode of communication
RESPONSIBILITIES:
- Owning the technology health of the project / account on all key metrics
- Ensuring projects / accounts meet technical standards of governance, technology standards and best practices
- Owning the long term as well as the short-term technology strategy of your project / account
- Identifying opportunities in the current engagement to cross sell or up sell Nagarro’s offerings
- Conceptualizing and owning the technical architecture and design of the projects you are influencing
- Harnessing your consulting skills in a culture that promotes opportunities to provide thought leadership and breakthrough solutions for our clients.
- Running workshops internally and with customers on technology and business topics to create new solution areas and use cases
- Communicating and driving adoption of organizational technology initiatives in your account
- Mentoring and managing team members, by giving constant on-the-job feedback, and by providing guidance
- If you are aligned with a Center of Excellence (CoE) or practice –
- Defining the vision for the practice/CoE, creating plan/budget for the practice
- Interacting with multiple projects/accounts to create innovative use cases, assessing RoI, creating rapid prototypes and interfacing with client stakeholders to implement solutions
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.