AWS Application Architect
Core
Design, document, and guide the development of enterprise applications on AWS, focusing on modernization, integration, and performance optimization.
Role type
Senior IC application architect (cloud-native)
Builds
AWS-hosted enterprise applications, microservices, and modernized legacy systems
Domain
Cloud infrastructure + enterprise application development
Required skills
AWS services (EC2, Lambda, API Gateway, S3, RDS, IAM, CloudWatch, VPC), Java/Spring Boot/Python, RESTful APIs, microservices, Docker, Kubernetes/ECS/EKS, Jenkins/Git/AWS CodePipeline, PostgreSQL/Oracle, SQL, security best practices
Preferred skills
Distributed systems, messaging, automated build pipelines, Agile/Scrum
Technologies
AWS Lambda, EC2, API Gateway, S3, RDS, IAM, CloudWatch, VPC, Docker, Kubernetes, Jenkins, Git, PostgreSQL, Oracle, Spring Boot, Python, Java
Responsibilities
Develop and maintain application architecture documentation and technical specifications; Guide development teams in building and modernizing AWS-hosted applications; Assess requirements and recommend AWS services and integration strategies; Support creation of prototypes and proof-of-concept solutions; Resolve complex application integration and performance issues; Participate in technical reviews and code reviews
Seniority
Senior, hands-on IC
