Aws Cloud Engineer
Description
Roles & Responsibilities
- Design, deploy, and maintain cloud infrastructure using Amazon Web Services (AWS).
- Configure and manage AWS services such as EC2, S3, IAM, VPC, RDS, and Lambda.
- Monitor cloud infrastructure performance, availability, and resource utilization.
- Manage cloud servers, storage, networking, and database services.
- Implement security policies, access controls, and IAM roles to ensure cloud security.
- Automate infrastructure provisioning and deployment processes.
- Work on CI/CD pipelines for application build, testing, and deployment.
- Configure and manage cloud networking components, including VPC, Subnets, Route Tables, and Security Groups.
- Troubleshoot cloud infrastructure issues and resolve deployment failures.
- Perform backup, recovery, and disaster recovery activities.
- Optimize AWS resources to improve performance and reduce operational costs.
- Collaborate with development, DevOps, and IT teams for cloud-based application deployment.
- Maintain cloud documentation, architecture diagrams, and operational procedures.
- Ensure high availability, scalability, and reliability of cloud applications.
- Follow cloud security best practices and compliance standards.
Required Technical Skills
- Amazon Web Services (AWS)
- EC2, S3, IAM, VPC, RDS
- AWS Lambda and CloudWatch
- Route 53 and Load Balancers
- Auto Scaling
- Linux / Windows Server Administration
- Networking Fundamentals (DNS, TCP/IP, VPN)
- Docker and Kubernetes (Basic Knowledge)
- CI/CD Tools Jenkins / GitHub Actions
- Terraform / CloudFormation
- Git and GitHub