Overview
Assessment & Analysis
· Review CAST software intelligence reports to identify technical debt, architectural flaws, and cloud readiness.
· Conduct manual assessments of applications to validate findings and prioritize migration efforts.
· Identify refactoring needs (e.g., monolithic to microservices, serverless adoption).
· Evaluate legacy systems (e.g., .NET Framework, Java EE) for compatibility with AWS services.
Solution Design
· Develop migration strategies (rehost, replatform, refactor, retire) for each application.
· Architect AWS-native solutions using services like EC2, Lambda, RDS, S3, and EKS.
· Design modernization plans for legacy systems (e.g., .NET Framework ¿ .NET Core, Java EE ¿ Spring Boot).
· Ensure compliance with AWS Well-Architected Framework (security, reliability, performance, cost optimization).
Collaboration & Leadership
· Work with cross-functional teams (developers, DevOps, security) to validate designs.
· Partner with clients to align technical solutions with business objectives.
· Mentor junior architects and engineers on AWS best practices.