AWS ENGINEER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS
Updated: Sep 19, 2024 - The Amazon Web Services Engineer's proficiency in the development and application of systems for sales billing and Cloud optimization is demonstrated. This role involves significant experience with cross-functional team collaboration to effectively manage and reduce AWS cloud expenditures, supported by strong programming skills in Python and/or Java. Furthermore, a deep understanding of the AWS pricing model, alongside expertise in both AWS and third-party cost optimization tools, underpins a proven track record of leading impactful, data-driven financial strategies and analyses.


Summary of AWS Engineer Knowledge and Qualifications on Resume
1. BS in Computer Science with 3 years of Experience
- Have expert knowledge of AWS
- Have strong knowledge of Puppet, Ansible, Chef, or Terraform
- Have proven experience in a production environment
- Have a good experience with automation tools
- Have good knowledge of Python, Go, or Bash
- Have good knowledge of Docker
- Know Network Security and Protocols
- Have good knowledge of Distributed Systems
- Know monitoring tools such as Grafana, Prometheus, Sensu, etc.
- Have excellent communication skills
- Have good knowledge of Kubernetes
- Have a good experience with API’s
- Know PaaS or SaaS or IaaS
- Know Azure and GCP
2. BS in Information Technology with 5 years of Experience
- Experience with the development, implementation and use of systems/tool utilized for sales billing and Cloud optimization
- Experience in a cross-functional team-facing role or working within a team at an enterprise to optimize AWS cloud spending
- Programming experience with Python and/or Java
- Experience using Microsoft Excel with the ability to analyze large data sets, create financial models and simplify complex data
- Solid understanding of the AWS Pricing model
- Experience with AWS cost optimization tools and/or third-party cost optimization solutions,
- Demonstrate a proven ability to influence others, strong analytical skills, and a proven track record of taking ownership, leading data-backed analyses and influencing results
- AWS billing and Reserved Instances, AWS Spot Instances, AWS consolidated billing etc.
- AWS Certified Solutions Architect certification
- Strong understanding of AWS concepts and AWS cloud management experience
- Coming from Ops with strong dev/script skills
- Coming from a dev background with strong ops awareness
3. BS in Computer Engineering with 4 years of Experience
- Professional experience in core AWS services geared toward mobile app interaction
- Deep understanding of core AWS services, uses, and AWS architecture best practices
- Highly proficient in one or more languages from stack (C, C++)
- Proficient understanding of AWS services (e.g. S3, EC2, Lambda, Glacier, SNS, EBS, CloudFront, SQS, VPC, Kinesis, and Elastic Beanstalk, etc)
- Able to use a CICD pipeline to deploy applications on AWS
- Strong understanding of security best practices (e.g. IAM roles, KMS, etc)
- Experience designing and implementing AWS build/deploy pipelines with continuous integration
- Experience working with data and compute platforms including AWS Glue, Batch, Fargate, Kubernetes, Dynamo, Aurora, etc.
- Strong Python, shell scripting, and SQL experience (Java and Scala are a plus)
- Experience in ELK stack such as elastic search, logstash, and kibana
- Strong background in logging and monitoring using CloudWatch, Splunk, and/or ELK
- Experience in Jenkins, AWS Code build and deploy, GitHub, and Gitflow
Editorial Process and Content Quality
This content is part of Lamwork's career intelligence platform and is developed using structured analysis of real-world job data, including publicly available job descriptions, skill requirements, and hiring patterns.
Lam Nguyen, Founder & Editorial Lead, defines the research framework behind Lamwork's career intelligence platform, including job role analysis, skills taxonomy, and structured career insights.
All content is reviewed by Thanh Huyen, Managing Editor, who oversees editorial quality, content consistency, and alignment with real-world role expectations and Lamwork's editorial standards.
Content is developed through a structured process that includes data analysis, role and skill mapping, standardized content formatting, editorial review, and periodic updates.
Content is reviewed and updated periodically to reflect changes in skills, role requirements, and labor market trends.
Learn more about our editorial standards.