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