Cloud Application Architect, Professional Services
About this position
Are you an experienced cloud architect/developer who can assist our customers in architecting, developing and re-engineering applications that can fully leverage the AWS Cloud? This is an excellent opportunity to join Amazon’s world class technical teams, working with some of the best and brightest engineers while also developing your skills and furthering your career within one of the most innovative and progressive technology companies.
Responsibilities
• Helping customers architect scalable, highly available application solutions that leverage AWS services.
• Architecting and developing customer applications to be cloud optimized.
• Working as a technical leader alongside customer business, development and infrastructure teams.
• Providing deep software development knowledge with respect to cloud architecture, design patterns and programming.
• Leading customer projects in refactoring and re-platforming applications and implementing AWS best practices.
• Working as both an infrastructure and application development specialist.
• Agile software development and DevOps.
• Implementing DevOps practices such as infrastructure as code, continuous integration and automated deployment.
• Ability to travel to client locations to sell and deliver professional services as needed.
Requirements
• Experience in cloud architecture and application development.
• Strong knowledge of AWS services such as Amazon EC2, Auto Scaling, Elastic Load Balancing, AWS Elastic Beanstalk, and Amazon Elastic Container Services.
• Proven experience in leading technical projects and teams.
• Familiarity with Agile software development methodologies and DevOps practices.
• Excellent communication and collaboration skills.