AWS Cloud Engineer
EXASOFT PTE. LTD.
Responsibilities
- Administer, manage, and maintain AWS cloud infrastructure to ensure high availability, security, reliability, and optimal performance.
- Design, develop, and maintain DevOps pipelines on AWS to automate application deployment, infrastructure provisioning, and operational workflows.
- Create, enhance, and maintain Infrastructure as Code (IaC) using AWS Cloud Formation templates for consistent, repeatable, and scalable infrastructure deployments.
- Configure and manage AWS resources while implementing best practices for security, compliance, cost optimization, performance tuning, and scalability.
- Manage AWS Identity and Access Management (IAM) by creating and maintaining users, roles, policies, and permission boundaries in accordance with organizational security standards.
- Implement and administer AWS Organizations, Service Control Policies (SCPs), and account governance to enforce security and compliance across multiple AWS accounts.
- Configure and manage networking components, including Amazon VPCs, subnets, route tables, Internet Gateways, NAT Gateways, security groups, and network access controls.
- Deploy and manage AWS services such as Lambda, SageMaker, DataSync, CloudWatch, S3, EC2, RDS, ECR, ECS/EKS, and other supporting cloud services as required.
- Develop, implement, and maintain CI/CD pipelines to automate code integration, testing, and deployment using industry-standard DevOps tools.