AWS Cloud Engineer

Skills
Amazon Web Services Google Cloud Platform Linux/ubuntu Development and operations (DevOps) Network management Programming languages Application programming interfaces (APIs) Database management Cloud security Storage Hybrid cloud Containers Data and application migration and deployment Automation Cloud orchestration Performance testing, metrics and analytics Cost and workload management Analytics

Job Description

AWS cloud developer, you will be responsible for designing, developing, and maintaining cloud-based applications and infrastructure using Amazon Web Services (AWS). 

Job Requirement

  1. Strong understanding of cloud computing concepts and architecture: This includes an understanding of distributed systems, microservices, and the various cloud deployment models (e.g., public, private, hybrid).
  2. Proficiency in at least one programming language: This may include languages such as Python, Java, .NET, Ruby, or Node.js.
  3. Experience with cloud-based development tools and frameworks: This may include tools such as AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, and AWS CloudFormation.
  4. Experience with AWS services: This may include services such as Amazon EC2, Amazon S3, Amazon RDS, Amazon VPC, and others.
  5. Strong problem-solving and debugging skills: This includes the ability to troubleshoot and resolve issues related to cloud-based applications and infrastructure.
  6. Knowledge of security and compliance best practices: This includes an understanding of how to secure and protect data in the cloud, as well as compliance with relevant regulations and standards.
  7. Experience with agile development methodologies: This includes an understanding of agile principles and experience with agile development tools and practices.
  8. Strong communication and collaboration skills: This includes the ability to work effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.