A

Amazon

Sells products online and rents cloud computing

Migration Modernization Architect - Professional Services

Cloud EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Knowledge of the primary AWS services, including EC2, ELB, RDS, Route 53, and S3.
  • Experience implementing AWS services in a variety of distributed computing environments.
  • A bachelor's degree in computer science, engineering, mathematics, or equivalent.
  • Experience with databases such as SQL, NoSQL, Hadoop, Spark, Kafka, or Kinesis.
  • Experience with Kubernetes, Docker, or the containers ecosystem, or experience in software development.
  • At least 3 years of continuous integration and continuous delivery experience.
  • Knowledge of at least one programming language such as Java, C#, JavaScript, Python, Ruby, or Perl.
  • Knowledge of security and compliance standards, including HIPAA and GDPR.
  • Strong consulting and client-facing communication with CXO-level stakeholders, including driving cloud solutioning and leading technical workshops.
  • Ability to translate technical concepts for business stakeholders into implementable solutions adhering to the Well-Architected Framework.
  • Problem-solving and analytical thinking to drive envisioning, presales, and thought leadership in application discovery, risk mitigation strategies, performance testing and validation, migration, and post-migration optimization.
  • Deep expertise in large-scale cloud migrations and AWS infrastructure, driving complex cloud transformation from on-premises environments and modernizing applications.
  • Deep expertise in VMware technologies, including vSphere administration, vCenter management, NSX networking, vSAN storage, HCX migrations, and VMware Cloud on AWS.
  • Ability to drive migration discovery and mobilization and lead migration and modernization end to end.
  • Strong experience with cloud infrastructure, networking, security, and cloud resiliency and disaster recovery.
  • Ability to modernize applications in .NET, Java, and Python, moving them from legacy frameworks to realize cloud capabilities.
  • Hands-on experience designing and developing web applications, APIs, microservices, and data integrations for cloud-native applications.
  • Knowledge of cloud-native design patterns, including microservices architecture and event-driven systems.
  • Demonstrated experience building scalable and highly available applications on AWS, using services such as Lambda, ECS, API Gateway, DynamoDB, and S3.
  • Experience working in Agile development environments, with a focus on iterative delivery and continuous improvement.
  • Ability to advise on and implement AWS best practices across application development, deployment, and monitoring.

Responsibilities

  • Champion application cloud optimization by applying Well-Architected principles and enabling elasticity, horizontal scalability, automation, and high availability.
  • Help customers modernize applications, design and develop cloud-native applications, and re-engineer applications to leverage AWS Cloud.
  • Drive application discovery, risk mitigation strategies, performance testing and validation, migration, and post-migration optimization.
  • Lead migration discovery and mobilization, and deliver migration and modernization end to end.
  • Design and develop web applications, APIs, microservices, and data integrations for cloud-native applications.
  • Build scalable and highly available applications on AWS using services such as Lambda, ECS, API Gateway, DynamoDB, and S3.
  • Advise on and implement AWS best practices across application development, deployment, and monitoring.
  • Lead customer-facing cloud solutioning and technical workshops, and translate technical concepts into implementable solutions for business stakeholders.

Desired Qualifications

  • At least 5 years of IT implementation experience.
  • Experience and technical expertise in designing and implementing cloud computing technologies.
  • Experience leading the design, development, and deployment of business software at scale, or recent hands-on experience with technology infrastructure, networking, compute, storage, and virtualization.
  • Experience with fully automated machine training, including automatic retraining and automatic testing.
  • A master's degree in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics, or an equivalent quantitative field, or a PhD or equivalent research experience, and at least 6 years of experience building machine learning models or developing algorithms for business applications.
  • Infrastructure as Code experience with Terraform or CloudFormation.
  • Scripting experience with Python or PowerShell.
  • Experience with CI/CD pipelines.
  • Programming skills in Java or .NET.
  • Experience with container technologies.
  • Experience with database migrations.
  • Knowledge of compliance frameworks.
  • Multi-cloud experience.
  • Experience optimizing cloud-based architectures for scalability, security, and high performance.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs