Cloud Migration Architect AWS Outposts
Prabhav Services Inc. · Dallas, TX · 3 wk ago
EngineeringFull-time
Key Responsibilities
- Migrate enterprise applications from on-premises data centers to AWS Outposts and hybrid AWS environments.
- Develop target state architectures covering compute, storage, networking, IAM, observability, and operational models.
- Lead migration pods, providing technical direction, prioritization, and issue resolution across application, infrastructure, and DevOps teams.
- Conduct application portfolio assessments, cloud readiness evaluations, and dependency mapping.
Hybrid Cloud & Infrastructure Modernization
- Architect hybrid connectivity solutions including Direct Connect, VPN, Transit Gateway, VPC design, and Outposts networking.
- Modernize legacy infrastructure components (compute, storage, middleware, databases) to cloud-aligned architectures.
- Define HA/DR strategies, backup/restore models, and operational runbooks for hybrid deployments.
- Oversee containerization, virtualization modernization, and infrastructure automation.
Application & Code Modernization
- Lead modernization of enterprise applications including:
- Java 8 → Java 17/21 upgrades
- Spring Boot modernization and framework uplift
- Dependency remediation, library upgrades, and security patching
- Refactoring monoliths to microservices where applicable
- Ensure applications meet cloud-readiness standards for deployment on AWS Outposts
- Guide teams on API modernization, configuration externalization, and performance optimization
Migration Execution & Governance
- Define migration waves, cutover plans, rollback strategies, and validation frameworks.
- Oversee data migration, schema conversion, and integration testing.
- Ensure compliance with enterprise security, IAM, encryption, and audit requirements.
- Drive technical risk mitigation, issue triage, and escalation management.
Automation, CI/CD & DevOps Integration
- Integrate applications into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab, or AWS CodePipeline.
- Implement IaC using Terraform, CloudFormation, or Ansible.
- Automate build, test, deployment, and environment provisioning workflows.
- Establish observability standards using CloudWatch, Prometheus, Grafana, ELK, or equivalent.
Cross-Functional Collaboration
- Partner with security teams to ensure compliance with enterprise and regulatory standards.
- Work with operations teams to define monitoring, alerting, and operational handoff processes.
- Lead architecture reviews, design workshops, and technical deep dives with stakeholders.
- Provide mentorship and technical leadership to engineers across pods.