AWS ARCHITECT SKILLS, EXPERIENCE, AND JOB REQUIREMENTS
Updated: Sep 19, 2024 - The Amazon Web Services Architect possesses extensive knowledge of core AWS services, excels in communication skills to explain complex technologies to diverse teams, and holds certifications such as AWS Certified Solutions Architect Associate. Expertise covers Kubernetes, network infrastructure, cloud security, and Infrastructure as Code (IAC), alongside proficiency in Cloud automation technologies using languages like Python and JavaScript. Additionally, familiarity with other cloud providers and leading technologies from VMware, Nutanix, and Cisco enriches their technical arsenal.
Summary of AWS Architect Knowledge and Qualifications on Resume
1. BS in Computer Science with 3 years of Experience
- Deep consulting and leadership experience, including a proven ability to define and shape cloud platform solutions and modernization for customers
- Demonstrated client experience in applying AWS cloud technology to reshape client technical strategies
- Defining AWS platform architectures and roadmaps to meet support adoption and the development of new business capabilities
- Evaluating cloud application requirements and make architectural recommendations for implementation, deployment
- Provisioning applications on AWS mapping business objectives to application/architecture requirements
- Select appropriate AWS services to design, build and deploy an application based on given requirements
- Advise on and design architectures that are dynamically scalable, highly available, fault-tolerant, and reliable enterprise applications on AWS
- Providing guidance on migrating complex, multi-tier applications on AWS
- Providing advice and designing DevSecOps on AWS and Hybrid Cloud architectures,
- Monitoring & logging with AWS services (e.g. AWS Cloudwatch and Cloudtrail)
- Have a creative approach to problem-solving, innovation & issue resolution
- Has had a range of cultural and diverse experiences
- Substantial experience acting as an Architect in the major public cloud, Digital transformation platforms/products/services
- Hold an AWS certification at Expert Level
2. BS in Information Technology with 3 years of Experience
- Good knowledge of core AWS services as listed above.
- Good communication skills, ability to articulate complex technologies to project managers and customer technical enterprise teams.
- Kubernetes and associated technologies (Autoscaling, Ingress design, Service Mesh etc.).
- Should have Experience with Cloud-native Kubernetes platforms.
- Network infrastructure (Routing, Firewalling) on both On-premises as well as Cloud.
- Cloud Security Technologies & practices.
- Infrastructure as Code (IAC), DevOps & Cloud Automation Technologies & practices leveraging Cloud-native tools, CI/CD, GitOps,
- Knowledge of application modernization & integration from a Cloud Architecture standpoint & the involved technologies such as containerization, streaming, API management.
- Knowledge of Languages & Scripting frameworks leveraged for Cloud automation & integration such as Python, JavaScript, Ansible, SaltStack, Terraform, etc.
- Excellent written and verbal communication skills.
- Preferred Technical And Professional Experience
- AWS Certified Solutions Architect Associate or equivalent required.
- AWS Certified SysOps Administrator.
- Knowledge of other Cloud Providers e.g., Azure, GCP, Oracle, IBM Cloud.
- Knowledge of leading technologies from VMware, Nutanix, Red Hat, Rancher, SAP, Oracle, Cisco, Juniper, and Palo Alto.
3. BS in Software Engineering with 2 years of Experience
- Deep expertise in designing AWS environments, service providers, migration and transformation experience
- Comfortable presenting, and sharing knowledge and opinions through both formal and informal methods to a variety of audiences, via multiple mediums such as whiteboarding, phone/video conference, stage, etc.
- Experience leading and collaborating in design workshops, exploring requirements and mapping solutions
- Experience with Continuous Integration & Continuous Deployment tools and processes would be a distinct advantage
- Experience designing security solutions in large environments would be valuable
- Good understanding of modern application landscapes and dependencies on the infrastructure platform
- Any appreciable application development, DevOps or Big Data experience is not required but would be advantageous
- Knowledge of common operating systems (Linux / Windows), networking, structured and unstructured data stores
- Certified in at least one public cloud, ideally to a Professional level.
- Knowledge of microservices architecture
- Knowledge of containerization and container orchestration (Docker, Kubernetes)
- Knowledge of AWS Well-Architected Framework
4. BS in Computer Engineering with 5 years of Experience
- Experience working with AWS in an engineering and architecture capacity
- Experience working as a DevOps engineer or an AWS Solutions Architect
- Experience of working in an Agile and DevOps environment
- Experience in building and implementing enterprise-wide architecture principles, standards, blueprints, and patterns
- Knowledge of microservices architecture
- Knowledge of containerization and container orchestration (Docker, Kubernetes)
- Knowledge of AWS Well-Architected Framework
- Should have extensive experience in building complex web-based application using AWS Platform
- Experience providing Architecture leadership around the AWS Platform, being involved in the full life cycle from need to adoption
- Understanding on how to develop AWS applications in tandem to BPM technologies for workflow orchestration
- Should have very good experience and knowledge on using Lambda Functions for developing functional components.
- Having AWS solution architect professional certificate would be a plus
- Should have experience in leading teams as solutions architect and driving the technical aspect of the program
5. BA in Information Systems with 4 years of Experience
- Hands-on experience designing and implementing robust, enterprise-level solutions with a broad understanding of traditional and modern software technology frameworks, platforms, vendor software solutions, development tools, and processes.
- Experience designing and implementing cloud-based solutions.
- Clear understanding of cloud, hybrid cloud, and container deployment architectures including building cloud-ready applications and container orchestration systems.
- Experience working with agile development teams, methodologies and toolsets.
- Experience with DevOps practices including continuous integration (CI) and continuous deployment (CD) concepts and tools, familiarity with automated testing and code analysis tools is a plus.
- Be a self-motivated individual with strong analytical and research skills
- Experience working in a SaaS-based company preferred
- A strong desire to stay on top of technology trends in the Insurance Industry, Cloud, and Emerging Technology space.
- Experience working with AWS in an engineering and architecture capacity
- Experience working as a DevOps engineer or an AWS Solutions Architect
- Experience of working in an Agile and DevOps environment
- Experience in building and implementing enterprise-wide architecture principles, standards, blueprints, and patterns
6. BA in Computer Science with 2 years of Experience
- Hands-on experience in batch and real-time data ingestion into Azure ADLS
- Hands-on experience in Databricks and Spark, Python, ADF-based data transformation
- Hands-on experience working on the Internet of Things (IoT), API Management, Notification Hubs and Active Directory with Azure
- Hands-on experience of data ingestion and transformation within Snowflake.
- Should possess the ability to architect and design high-performant data platform solutions on Azure and Snowflake.
- Should possess strong knowledge and experience on designing and implementing on Azure Data Catalog
- Expertise in ER/Dimensional/Data Vault Modeling, System Analysis, Object Data Store and Database design.
- Strong experience in managing multiple stakeholders including Business, IT Managers and Technical Teams.
- Excellent analytical and problem-solving skills, effective team worker and quick learner with the ability to master and work efficiently with new technologies.
- Excellent Communication Skills
- Experience on DBT on Azure
- Good experience working on the Telecom Domain
7. BS in Network Engineering with 3 years of Experience
- Expertise with AWS & Azure networking and securing the cloud environments.
- Expertise in building secure, HIPAA & HITRUST compliant infrastructure.
- Experience in Azure Domain and AD services, license management for Azure users
- Experience in automating AWS and Azure infrastructure using Terraform, ARM templates & cloud-native tools.
- Significant experience in programming languages such as Python, Node.js, Powershell scripts and shell scripts
- Familiar with release engineering tooling such as Git, BitBucket, Jenkins, Artifactory & JIRA
- Familiar with open-source tooling such as Ansible, Puppet, Terraform, Prometheus, Grafana, Kibana, Graylog, Azure ADO, Jenkins
- Proffered AWS & Azure certifications
- Ability to work with teams across different geographic regions.
- Experience with Ansible and other modern tooling in complex production environments
8. BS in Cybersecurity with 4 years of Experience
- Experience as a software engineer with hands-on programming
- Experience as an Architect with hands-on experience with AWS
- Hands-on experience in Python scripting, Pyspark, Shell scripting, and SQL language
- Experience building highly automated infrastructure
- AWS Certified and with recent AWS Cloud Engineering experience
- Experience designing and implementing fully automated CI/CD pipelines on AWS
- Participate in planning, implementation, and growth of the infrastructure on Amazon Web Services (AWS) Cloud.
- Experience in IAM role creation, Security, and VPC setups as well.
- Experienced in OO software design and development methods, understands how structured design and modular architecture apply to IaC/IaaS
- AWS Architect Strong experience with Ansible | Jenkins | Kubernetes | Docker | Git | AWS System Manager, AWS, ECR, EKS | Windows and Linux.
- Understanding of modern development and operations processes and methodologies