Technical Architect
Role details
Job location
Tech stack
Job description
As an Application Architect specializing in AWS Cloud, you will analyze and translate IT requirements into components of a modernized solution using modernization frameworks. You will leverage your expertise in legacy asset analysis, code restructuring, and refactoring to deliver solutions. Your primary responsibilities will include: - Analyze Legacy Assets: Analyze and assess legacy platforms, identifying opportunities for modernization and integration with cloud environments. This includes code restructuring, refactoring, and business logic extraction into executable business rules. - Design Modernized Solutions: Translate IT requirements into components of a modernized solution using modernization frameworks, ensuring effective integration and service exposure mechanisms. - Develop Cloud Applications: Participate in the development and testing of applications in cloud environments, utilizing knowledge of AWS ECS, AWS Lambda functions, Elastic Cache, and S3 objects. - Enhance Digital Assets: Reuse and enhance digital modernization assets, methods, and collateral to drive efficient solution delivery. - Collaborate with Teams: Work collaboratively as part of Delivery/Engagement teams to ensure successful solution implementation.
Required technical and professional expertise
- Legacy Asset Analysis: Exposure to analyzing and assessing legacy platforms, identifying opportunities for modernization and integration with cloud environments, including code restructuring and refactoring.
- Modernization Frameworks: Experience working with modernization frameworks to translate IT requirements into components of a modernized solution, ensuring effective integration and service exposure mechanisms.
- Cloud Application Development: Exposure to developing and testing applications in cloud environments, utilizing knowledge of AWS ECS, AWS Lambda functions, Elastic Cache, and S3 objects.
- Code Restructuring: Experience working with code restructuring, refactoring, and business logic extraction into executable business rules.
- Digital Asset Enhancement: Exposure to reusing and enhancing digital modernization assets, methods, and collateral to drive efficient solution delivery.
Requirements
Preferred technical and professional experience
- Familiarity with Legacy Platforms: Exposure to one or more legacy platforms, including integration and service exposure mechanisms to interface components for reuse by Systems of Engagement.
- Knowledge of Cloud Environments: Familiarity with development and testing of applications in cloud environments, utilizing knowledge of AWS ECS, AWS Lambda functions, Elastic Cache, and S3 objects.
- Digital Modernization Assets: Exposure to reusing and enhancing digital modernization assets, methods, and collateral to drive efficient solution delivery.