AWS Application Architect
- Knoxville, TN, United States
Applications open in a new tab.
Job details
- Apply by
- Experience
- 5+ years of hands-on experience with AWS services such as EC2, Lambda, API Gateway, S3, RDS, IAM, CloudWatch, and VPC.
- Posting language
- English
- Posted
Original job description
Job Title: AWS Application Architect Location: Birmingham, AL, Columbia, SC, Knoxville, TN or Lafayette, LA Type: Fulltime
Responsibilities
- Develop and maintain application architecture documentation, technical specifications, integration diagrams, and implementation guidelines.
- Provide technical guidance to development teams building and modernizing applications hosted on AWS.
- Evaluate application requirements and recommend appropriate AWS services, integration approaches, and implementation strategies.
- Support the development of application prototypes and proof of concept solutions to validate technical approaches.
- Collaborate with cross functional teams to ensure applications meet performance, scalability, availability, and security requirements.
- Identify and resolve complex application integration, performance, and connectivity issues.
- Participate in technical reviews, code reviews, and application modernization initiatives.
- Promote application development standards, reusable components, and Agile delivery practices.
Requirements
- 5+ years of hands-on experience with AWS services such as EC2, Lambda, API Gateway, S3, RDS, IAM, CloudWatch, and VPC.
- Experience developing and documenting application architecture, technical specifications, application components, and integration patterns.
- Strong background in enterprise application development using Java, Spring Boot, Python, or similar technologies.
- Experience developing and integrating web applications, RESTful APIs, microservices, and service oriented applications.
- Experience supporting application migration, modernization, and deployment in AWS environments.
- Understanding of distributed systems, application connectivity, messaging, and integration with enterprise platforms.
- Working knowledge of relational databases such as PostgreSQL, Oracle, or Amazon RDS, including SQL and data integration.
- Familiarity with automated build and deployment pipelines using Jenkins, Git, AWS CodePipeline, or similar tools.
- Understanding of Docker and container orchestration technologies such as Amazon ECS, EKS, or Kubernetes.
- Knowledge of secure application development, authentication, authorization, encryption, and AWS security best practices.
- Ability to diagnose and resolve application performance, integration, and cloud infrastructure issues.
- Experience preparing technical specifications, application diagrams, implementation documentation, and technical recommendations.
- Experience working in Agile/Scrum environments and collaborating with development teams and business stakeholders.
- Strong analytical, problem solving, and communication skills, with the ability to explain technical concepts to both technical and nontechnical audiences.
- Master's degree in Computer Science, Information Systems, or a related technical discipline.
- AWS Certified Solutions Architect – Associate.
- AWS Certified Developer – Associate.
#LI- Ref: #404-IT Pittsburgh
More about this job
Skills
- AWS
- Documentation
- Security regulations
- Agile
- Identity and access management
- Oracle Java
- Spring Boot
- Python
- API development
- Microservices
- PostgreSQL
- Oracle
- SQL
- Jenkins
- Git
- Docker
- Kubernetes
- Scrum
- Problem solving
- Communication skills
- Computer science
- AWS certification