Amazon Web Services (AWS) is looking to solve complex technical challenges for customers, particularly in the area of In-Memory architectures leveraging AWS services, by providing expert-level knowledge and crafting scalable, flexible, and resilient technical architectures.
Requirements
- 5+ years design and implementation experience with NoSQL technologies and Key-value stores such as ElastiCache, Aerospike, Redis, Memcached, including NoSQL data modeling.
- 3+ years software architecture and development experience using languages such as Java, Python, Go, and Node.js
- Knowledge of the underlying infrastructure requirements such as Networking, Storage, and Hardware Optimization.
- Understanding of computing deployment models as they relate to databases and analytics.
- Working knowledge of modern software development practices such as agile methodologies and DevOps.
- History of successful technical consulting and/or architecture engagements with large-scale customers or enterprises.
- Hands-on experience with services related to databases highly desirable, particularly Amazon Aurora, Lambda, Amazon Elasticache, Amazon OpenSearch, Amazon DynamoDB, Amazon S3, Amazon EC2 Container Service, Amazon Kinesis, etc.
Responsibilities
- Represent the voice of the customer; bring customer feedback to product teams to influence feature development and future product roadmap.
- Provide advanced technical knowledge to your domain aligned GTM teams to unblock our customers’ largest and most critical business challenges.
- Act as a thought leader sharing best practices through forums such as AWS blogs, whitepapers, reference architectures and public-speaking events such as AWS Summit, AWS re: Invent, etc.
- Partner with Business Development teams to define the technical components of best in class GTM concepts, solutions, and initiatives.
- Develop and support an AWS internal community of technical subject matter experts worldwide.
- Create field enablement materials for the broader SA population, to help them understand how to integrate Amazon Web Services solutions into customer architectures.
- Design flexible and cost-effective cloud-based solutions for large-scale customer use cases
Other
- A degree in computer science, software engineering, or mathematics or 10 years equivalent work experience.
- Demonstrated effectiveness working across multiple business units to achieve results.
- Strong written and verbal communication skills with a high degree of comfort speaking with executives, IT Management, and developers.
- Ability to work with customers who have complex challenges that require expert-level knowledge to solve.
- Ability to work in a fast-paced environment and prioritize multiple tasks and projects