We are seeking a highly skilled Cloud Engineer to design, deploy, and manage cloud infrastructure solutions using AWS, Terraform, and Infrastructure as Code (IaC) tools. The ideal candidate will have hands-on experience with Elastic Beanstalk, automation, and cloud security best practices. This role requires an AWS-certified engineer with a strong DevOps mindset who can optimize cloud environments for scalability, reliability, and cost efficiency.
Key Responsibilities:
Cloud Infrastructure & Deployment:
- Design, implement, and manage scalable, secure, and high-performance cloud architectures on AWS.
- Leverage Terraform and other IaC tools to automate infrastructure provisioning and management.
- Deploy, manage, and troubleshoot applications on AWS Elastic Beanstalk.
- Optimize cloud costs, performance, and security using best practices.
DevOps & Automation:
- Develop and maintain CI/CD pipelines for automated deployment and infrastructure updates.
- Implement monitoring, logging, and alerting solutions using AWS-native and third-party tools.
- Ensure high availability and disaster recovery strategies are in place.
Security & Compliance:
- Apply security best practices for IAM, networking, and cloud governance.
- Conduct security assessments and implement compliance frameworks (SOC2, ISO27001, etc.).
- Monitor and mitigate vulnerabilities in the cloud environment.
Collaboration & Continuous Improvement:
- Work closely with software development, DevOps, and security teams to enhance cloud operations.
- Document infrastructure and deployment processes for knowledge sharing.
- Stay up to date with AWS advancements and propose new solutions for efficiency improvements.
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- AWS Certification (Solutions Architect, DevOps Engineer, or SysOps Administrator) required.
- 3+ years of experience managing cloud infrastructure on AWS.
- Strong expertise in Terraform and Infrastructure as Code (IaC) principles.
- Experience with AWS Elastic Beanstalk, EC2, S3, RDS, Lambda, and other core AWS services.
- Proficiency in Python, Bash, or PowerShell for automation.
- Strong knowledge of networking, security, and cloud cost management.
Preferred Skills:
- Experience with Kubernetes (EKS) and container orchestration.
- Familiarity with GitOps workflows and tools (ArgoCD, Flux).
- Knowledge of hybrid and multi-cloud strategies.