We are looking for a highly skilled AWS Engineer with 3-10 years of experience to design, implement, and maintain cloud-based solutions on Amazon Web Services (AWS). The ideal candidate should have expertise in cloud architecture, infrastructure automation, and DevOps best practices to support scalable, secure, and efficient cloud deployments.
Key Responsibilities
Design, deploy, and manage scalable, secure, and high-availability AWS infrastructure.
Automate infrastructure provisioning and configuration using tools like Terraform, CloudFormation, and Ansible.
Optimize AWS environments for performance, cost, and security best practices.
Manage and monitor cloud environments using AWS CloudWatch, AWS Config, and other monitoring tools.
Implement and maintain CI/CD pipelines using AWS CodePipeline, Jenkins, or GitLab CI/CD.
Ensure security and compliance by implementing IAM policies, encryption, and network security.
Troubleshoot and resolve performance and operational issues in cloud environments.
Collaborate with development, security, and operations teams to enhance cloud efficiency.
Stay updated with the latest AWS technologies and best practices.
Required Skills & Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
3-10 years of hands-on experience in AWS cloud engineering and DevOps.
Strong knowledge of AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, and CloudFront.
Experience with Infrastructure as Code (IaC) using Terraform or CloudFormation.
Proficiency in scripting and automation using Python, Bash, or PowerShell.
Hands-on experience with Kubernetes (EKS), Docker, and container orchestration.
Strong understanding of networking, security, and IAM best practices in AWS.
Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or AWS CodePipeline.
Knowledge of logging, monitoring, and alerting tools like AWS CloudWatch, Prometheus, or Grafana.
Strong problem-solving skills and ability to work in a fast-paced environment.