This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
An AWS Engineer designs, deploys, and manages secure, scalable, and resilient cloud infrastructure on Amazon Web Services,. They focus on automating processes using Infrastructure as Code (IaC), optimizing costs and performance, and ensuring high availability for applications. This role requires expertise in AWS services, scripting, and collaboration with development teams to support CI/CD pipelines.
Job Responsibility:
Infrastructure Design & Management: Architect, build, and maintain robust AWS cloud infrastructure, including EC2, S3, RDS, and networking configurations
Automation & Scripting: Develop IaC templates using tools like Terraform, CloudFormation, or Ansible to automate deployment
CI/CD Implementation: Set up and manage continuous integration/continuous deployment pipelines (e.g., Jenkins, AWS CodePipeline)
Security & Compliance: Implement security best practices, including IAM roles, firewalls, encryption, and compliance monitoring
Monitoring & Optimization: Configure monitoring/alerting tools (e.g., CloudWatch, Datadog) to ensure system uptime, performance tuning, and cost optimization
Troubleshooting: Identify and resolve infrastructure or application issues in development, testing, and production environments
Scripting/Programming: Proficiency in languages such as Python, Bash, or PowerShell
Infrastructure as Code (IaC): Experience with Terraform or AWS CloudFormation
Containerization: Familiarity with Docker and Kubernetes
Education/Certifications: Bachelor’s degree in Computer Science or related field, often with AWS Certified Cloud Practitioner or Associate/Professional level certifications