Job Summary:
We are looking for a highly skilled AWS Cloud Engineer to design, implement, manage, and support our AWS-based infrastructure. As an AWS expert, you will play a key role in architecting cloud-native solutions, automating infrastructure deployments, optimizing performance, and ensuring system security and compliance. The ideal candidate has deep hands-on experience with AWS services, strong DevOps practices, and a passion for building scalable and resilient cloud environments.
Key Responsibilities:
- Design and implement AWS infrastructure using best practices (e.g., Well-Architected Framework).
- Automate deployment of AWS resources using Terraform, CloudFormation, or AWS CDK.
- Configure and manage core AWS services: EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, ECS/EKS, etc.
- Build and maintain CI/CD pipelines using tools like CodePipeline, Jenkins, GitLab CI, or GitHub Actions.
- Monitor system performance, perform root cause analysis, and implement proactive solutions.
- Implement security controls: IAM policies, KMS, WAF, GuardDuty, CloudTrail, and compliance tools.
- Collaborate with development and operations teams to support containerized applications using Docker and Kubernetes (EKS).
- Optimize AWS cost and usage through effective resource management and recommendations.
- Maintain documentation and create reusable templates for standard deployments.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- 3+ years of hands-on experience managing AWS environments at scale.
- Proficiency with scripting and automation using Python, Bash, or PowerShell.
- Experience with Infrastructure as Code tools like Terraform, CloudFormation, or CDK.
- Strong understanding of networking concepts (VPC, NAT, Route53, VPN, etc.).
- Familiarity with monitoring/logging tools such as CloudWatch, ELK Stack, or Datadog.
Job Category: AWS Expert
Job Type: Full Time
Job Location: Addis Abeba