AWS Engineer Job Description

AWS Engineer Job Description

4.9
162 votes for AWS Engineer
AWS engineer provides comprehensive systems administration functions on Amazon Web Services (AWS) infrastructure to include support of AWS products such as: AWS Console root user administration, Key Management, EC2 Compute, S3 Storage, Relational Database Service (RDS), AWS Networking & Content delivery (VPC, Route 53, ELB, etc.) Identity & Access Management, CloudWatch, CloudTrail, Cloud Formation, Auto Scaling, Cost and Usage Reports, and more.

AWS Engineer Duties & Responsibilities

To write an effective AWS engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included AWS engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Migrating our application from a native AWS environment into our new AWS VPC
Lead the discussion around monitoring and control of our systems
You will be designing, developing, and implementing the data infrastructure that elevates data-driven decision-making for the AWS Network Product management team, including but not limited to new business initiatives, cost modelling and pricing
Design and architect solutions for existing client facing hosted applications as they are moved into cloud environments such as AWS
Lead the discussion around automation, provisioning, and virtualization
Work as a part of a cross-functional team to ensure configuration management and app performance
Work to consistently deploy systems across environments to production (i.e., development to QA to staging to production)
Design and develop a customer-facing PaaS related to a large highly transactional online platform
Write extensions to the core framework of the online platform
Developing redundant, fault tolerant enterprise services and production systems with large user bases

AWS Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for AWS Engineer

List any licenses or certifications required by the position: AWS, CSA, MCSE, CISSP, TLS, CE, S3, CCP, CCA, CASP

Education for AWS Engineer

Typically a job would require a certain level of education.

Employers hiring for the AWS engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Information Systems, Education, Mathematics, Information Technology, Business, Computer Engineering, Software Engineering

Skills for AWS Engineer

Desired skills for AWS engineer include:

AWS/Azure/Google Cloud security services and tools
Monitoring
AWS services
AWS
Cloud storage solutions
Logging and cost management tools that integrate with AWS
Application deployment and data migration on AWS
Java
Python
S3

Desired experience for AWS engineer includes:

Experience working with automation tools such as Docker, PackerIO, Puppet, Chef, Ansible, and/or Capistrano
Experience scaling web server environments such as Apache, Nginx, Node/Express, Ruby/Sinatra
Working with Amazon Web Services experience
2 years of professional experience in back-end support for mobile applications (iOS, Android, ), preferably for high-volume mobile games
Excellent working knowledge of Amazon Web Services, Relational and NoSQL Databases, Caching, Object and Block Storage, Scaling, Load Balancing, CDNs, Networking
Architecting, developing and supporting REST and websocket API’s for ECES' systems

AWS Engineer Examples

1

AWS Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of AWS engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for AWS engineer
  • Help define and build the next generation of deployment, provisioning, monitoring, alerting, logging, and metrics in our world class engineering organization
  • Development solutions on Cloud based architecture
  • Establishing DevOps paradigms and developing within those paradigms
  • Evangelizing key strategic technologies in the areas of public API’s, Big Data, and Analytics
  • Work with DBAs in the development of relational and NoSQL databases
  • Testing - Understand the role and use of testing throughout the life cycle
  • Supporting technical tasks & delivery schedule development
  • Development of security testing automation
  • Produce automation to augment high quality threat models
  • You will work with business customers and development teams to define analytics requirements and then deliver flexible, scalable solutions from end-to-end, harvesting data from throughout the organization and transforming it into normalized data marts from which business metrics and analysis can be reliably generated
Qualifications for AWS engineer
  • 4+ years developing in Ruby and Java
  • Strong knowledge and experience in n-tier web applications including web servers (Apache, nodeJS), application servers (Tomcat, Weblogic), databases (Oracle, MySQL, Hbase, NEO4J) and infrastructure (Amazon Web Services)
  • Experience developing and deploying applications to Amazon Web Services and making use of the services they offer
  • Experience working with version control systems and automated deployments (SVN, Git, Jenkins)
  • Passion for solving complex challenges
  • Good understanding of programing languages
2

AWS Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for an AWS engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for AWS engineer
  • Development of orchestration blueprints/scripting for automation of tasks within AWS
  • Assisting in developing and maintaining full stack monitoring
  • Work with the client team to address escalations
  • Implement change requests and engineering tasks
  • Lead the technical discussions in customer governance calls
  • Interact with the user / customer / first level management
  • Handle specific technologies within projects
  • Contribute to HLD, LLD, Implementation and test plans
  • Participate in technical audits
  • Identify opportunities for automation, standardization and stabilization of environment
Qualifications for AWS engineer
  • Bachelor’s Degree in Computer Science or Engineering (or related discipline) and at least 2 years of software development or software engineering work experience required.Scripting experience preferred
  • 2 years programming in Java or .Net preferred
  • Interest in getting into the AWS environment
  • Linux and Windows administration and troubleshooting
  • Knowledge of DevOps scripting, configuration management, and automation tools
  • Solid scripting skills in Python, Bash, or equivalent
3

AWS Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for an AWS engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for AWS engineer
  • Partner with development to build highly available and scalable web services on AWS
  • Left shift
  • Prepare templates, checklist and guidelines on Due diligence, Transitions and KT
  • Deliver technology training through Academy and/or within project group for technologies/ tools
  • Participate in recruitment and act as a buddy to new hires
  • Contribute to knowledge management activities by creating case studies, technical artifacts, and reference architectures related to your technical domain
  • Lead the technical uptake effort within our Environments Operations team
  • Design and build facts, dimensions, snapshots, SCDs in Redshift using SnapLogic
  • Create data models and perform performance tuning
  • Develop ETL and implement best practices for ETL development
Qualifications for AWS engineer
  • Passion for problem solving and continuous learning
  • Programming (JAVA, J2EE, .NET)
  • SOA / ESB / Web Services
  • Repositories and Source Code Controls
  • 1+ years of experience with mocking framework for Unit testing - Mockito, EasyMock, Powermock
  • 1+ years of experience with Eclipse IDE , Visio
4

AWS Engineer Job Description

Job Description Example
Our company is looking to fill the role of AWS engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for AWS engineer
  • Train and guide the company’s HR engineering team on developing with aforementioned AWS tools, while also executing on specific deliverables
  • Coach and mentor other technical resources on the team on AWS technologies
  • Create ETL piplelines that are highly optimized with very large data sets
  • Solve issues with data models and come up with solutions
  • Developing and directing software system testing and validation procedures, programming and documentation
  • Analyzing user needs and requirements to determine feasibility of design within time and cost constraints
  • Provide technology expertise, direction, coordination, and consultation, in the development, integration, launch, scaling, and maintenance of new and existing products and solutions
  • Establishes infrastructure technology architectures, standards, test plans, design templates and governance
  • Works with the team to define standards and frameworks with regards to coding, programming, and the general development of applications for multiple platforms
  • Work with business teams to understand customer issues and to investigate, prototype and deliver new and innovative solutions
Qualifications for AWS engineer
  • 1+ years of experience with Maven or ANT
  • 1+ years of experience with SVN, Git (or other Software Configuration & Versioning tool)
  • 1+ years of experience with Oracle BPEL or any other BPEL / BPMS Development experience
  • 1+ years of experience with UML Modeling Tool, Eclipse IDE, Visio
  • 1+ years of experience with XMLSpy / Tools for WSDL / XSD / XPATH / XQUERY mgmt
  • 1+ years of experience with JUNIT / SOAPUI / Web Service Test Tools
5

AWS Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for an AWS engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for AWS engineer
  • Participate and lead best practice workshops, working directly with technical teams within AWS to ensure they are configured with security and availability best practices
  • Collaborate and help build utilities and tools for internal use that enable you and your fellow AWS Engineers to operate safely at high speed and wide scale
  • Work on critical, highly complex customer problems that will span multiple AWS services, teams, and locations
  • Participate in the migrating to the AWS by analyzing existing environment and supplying migration plans, migration methodology
  • Assist with adapting existing on-prem processes to the AWS environment
  • Manage AWS environment during and after the migration is completed
  • Develop scripts and tools for automation of system provisioning, deployment, upgrade, and scaling
  • Identify, troubleshoot, and resolve performance issues in the WorkSpaces service
  • Create ETLs to take data from various operational systems
  • Use business intelligence and visualization software (e.g., OBIEE, Tableau, MicroStrategy, ) to empower non-technical, internal customers to drive their own analytics and reporting
Qualifications for AWS engineer
  • System monitoring tools
  • Knowledge and understanding of security engineering, system and network security, authentication and security protocols, cryptography, and application security
  • Experience using various penetration testing tools (such as, BurpSuite, Metasploit, Nessus, ) on Windows and Linux
  • Previous work as a Security Engineer with applied coding experience
  • Ability to successfully work with distributed teams
  • Understanding in code analysis either Dynamic or Static

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates