Application Solution Architect
- Hiring from
- Vietnam
- Work type
- Remote
- Posted
521,292 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Position: Application Solution Architect
Hiring: Contract based
Location: Hanoi, Vietnam
Working model: Remote - prefer base in Hanoi
JD & Deliverables: below
Man-day estimation: 20
Payment requirement: when all Deliverables are delivered and met expectations
Tentative start month: July 2024
Scope
Our Client is a leading financial institution dedicated to providing innovative banking solutions. We are seeking a highly skilled Application Solution Architect to join our team. This role focuses on assessing existing on-premise applications and developing strategic plans for migrating to AWS Cloud. The ideal candidate will have extensive experience in application architecture, cloud migration strategies, and a deep understanding of AWS services.
The following sections provide a detailed breakdown of the scope of work and additional tasks and considerations essential for the project's successful execution.
Key Responsibilities:
Lead, implement and maintain the Design of Application Architecture for migrating on-premises workloads to AWS.
- On-Premises Assessment
- Conduct comprehensive assessments of existing on-premise applications, including architecture, infrastructure, and dependencies.
- Analyze current application performance, scalability, security, and compliance requirements.
- Identify potential challenges and risks associated with migrating applications to AWS Cloud.
- Strategy Development
- Work with other Delivery Members to develop a strategic plan, timeline & roadmap for migrating on-premise applications to AWS Cloud.
- Work with Cloud Engineer/DevOps teams to establish CI/CD pipelines, automation, and monitoring solutions.
- Collaborate with stakeholders to align migration strategy with business objectives and technical requirements.
- Design scalable, secure, and cost-effective AWS Cloud architectures for migrated applications.
- Select appropriate AWS services and tools to meet application requirements.
- Ensure that application designs adhere to AWS best practices and security standards.
- Transition to Client
- Handover all necessary documentation and knowledge to the customer team
- Assist with the transition process and provide ongoing support if required
- Provide training and support to internal teams on cloud security best practices.
Required Skills and Qualifications:
Technical Skills
- AWS Developer or SysOps Associate Certification
- Deep understanding of AWS services, including EC2, S3, RDS, Lambda, VPC, IAM, and CloudFormation.
- Proficiency in on-premise technologies and architecture patterns.
- Experience with migration tools and methodologies, such as AWS Migration Hub, AWS MGN, AWS DMS, and AWS SCT.
- Strong knowledge of networking, security, and compliance requirements for cloud environments such as PCI DSS, etc.
- Proficiency on one of the programming language: Java, .NET, Javascript, Python
Soft Skills
- Excellent problem-solving skills and the ability to work under pressure.
- Knowledge of DevSecOps practices and tools.
- Strong communication and interpersonal skills.
- Ability to work collaboratively in a team environment.
Project Deliverables
- Migration: Successfully migrates the on-premises database to AWS.
- Current State Assessment Report: A detailed report on the current state of on-premise applications, including architecture, infrastructure, and dependencies.
- Data mapping and transformation: Definition of data schema, transformations, and data mapping from on-premises to AWS.
- Migration Strategy Document: A strategic roadmap for migrating on-premise applications to AWS Cloud, including timelines, resource requirements, and cost estimates.
- Migration Plan: Detailed migration plans for each application, including AWS service selection, architecture design, and implementation steps.
- Risk Assessment and Mitigation Plan: Identification of potential challenges and risks, along with mitigation strategies.
- Migration Runbooks: Comprehensive runbooks for migration processes, including
- Inventory list
- pre-migration, migration, and post-migration steps.
- Environment setup: Creation and configuration of the AWS environment, including database cluster, backup solution
- Training and Knowledge Transfer Materials: Documentation to support training and knowledge transfer to internal teams and client personnel.