Design and oversee scalable, secure, and high-performance software architectures leveraging Amazon Web Services (AWS), ensuring alignment with business requirements and industry best practices. This role collaborates with stakeholders and development teams to deliver reliable cloud-based solutions, provide technical leadership, and drive innovation across software projects.
- المسؤوليات:
Designing and documenting system architecture for software projects, incorporating AWS services
Collaborating with stakeholders to understand business requirements and translating them into technical solutions using AWS
Evaluating and selecting appropriate AWS services and tools for software development and deployment
Defining system components, interfaces, and dependencies in alignment with AWS architecture best practices
Creating and maintaining architectural guidelines and standards specific to AWS implementations
Conducting code reviews and providing technical guidance to development teams on leveraging AWS services effectively
Identifying and addressing technical risks and challenges specific to AWS cloud environments
Ensuring scalability, performance, and security of software systems on the AWS platform
Collaborating with project managers to define project scope, timelines, and deliverables within the AWS ecosystem
Keeping up-to-date with AWS services, features, and best practices to drive innovation and optimize system architecture