Description
You will design, deploy, and maintain cloud infrastructure and applications within the AWS ecosystem.
Responsibilities
- Design and plan cloud infrastructure using AWS services and CloudFormation templates.
- Manage and scale containerized applications using Amazon EKS and Kubernetes.
- Deploy and configure Amazon RDS instances, including performance tuning and multi-AZ high availability setups.
- Monitor and troubleshoot resources using Amazon CloudWatch, custom metrics, and centralized logging.
- Administer Linux-based systems, including server configuration, user management, and shell scripting.
- Automate AWS service management and tool building using Python or Perl.
Required Skills
- 5+ years of experience in cloud infrastructure and AWS management.
- Proficiency with Amazon EKS, Kubernetes, and microservices architecture.
- Hands-on experience managing Amazon RDS (MySQL, PostgreSQL, and SQL Server).
- Strong Linux administration skills, including performance tuning and security.
- Experience with Amazon EC2 and CloudFormation for infrastructure as code.
- Ability to write automation scripts using Python or Perl.
- Knowledge of Java, Python, or .NET interacting with AWS APIs.
- Experience implementing secure network solutions and virtualized systems.
Preferred Skills
- Experience implementing disaster recovery procedures.