Text copied to clipboard!

Title

Text copied to clipboard!

AWS Cloud Engineer

Description

Text copied to clipboard!
We are looking for a skilled AWS Cloud Engineer to join our team. The successful candidate will be responsible for designing, developing, and managing cloud-based solutions on the AWS platform. This includes creating and implementing systems software to handle high volume data traffic, managing cloud environments in accordance with company security guidelines, and deploying and debugging cloud initiatives as needed in line with business goals. The AWS Cloud Engineer will also be responsible for leveraging the full services and features list of the AWS cloud management platform, and finding innovative ways to optimize systems for better functionality and cost efficiency. The ideal candidate will have a solid understanding of cloud computing and technology systems, as well as experience designing and transferring applications to the cloud. You should have a positive attitude and excellent communication skills to effectively share your knowledge and collaborate with the team.

Responsibilities

Text copied to clipboard!
  • Design and deploy dynamically scalable and highly available services on AWS
  • Implement and control the flow of data to and from AWS
  • Select the appropriate AWS service based on compute, data, or security requirements
  • Identify appropriate use of AWS operational best practices
  • Estimate AWS usage costs and operational costs
  • Migrate on-premises applications to AWS
  • Design and deploy enterprise-wide scalable operations on AWS
  • Implement and manage disaster recovery solutions on AWS
  • Troubleshoot distributed systems within AWS
  • Maintain and monitor AWS instances and services

Requirements

Text copied to clipboard!
  • Bachelor's degree in Computer Science, Information Systems, Engineering or related field
  • Proven experience as a Cloud Engineer or similar software engineering role
  • Experience with the core AWS services
  • Good understanding of the cloud computing deployment model
  • Experience with SOA applications and cloud-based services
  • Knowledge of coding languages and infrastructure
  • Experience with databases and Big Data management
  • Understanding of scalable computing systems
  • Knowledge of AWS CLI, AWS APIs, AWS CloudFormation templates, the AWS Billing Console, and the AWS Management Console
  • AWS certification is a plus

Potential interview questions

Text copied to clipboard!
  • What is your experience with AWS?
  • Can you describe a project where you successfully deployed an application on AWS?
  • How do you approach cost optimization for AWS services?
  • Can you explain how you have used Amazon RDS or Amazon DynamoDB?
  • What methods have you used for securing AWS environments?