- Design and architect enterprise-grade applications and cloud-native solutions.
- Define application architecture, scalability, security, and integration strategies.
- Lead technical discussions and collaborate with product, engineering, and business teams.
- Guide development teams on architectural best practices and design standards.
- Drive cloud adoption and modernization initiatives.
- Ensure performance, reliability, and maintainability of enterprise applications.