About The Role
We are seeking a highly motivated and skilled AWS Cloud Engineer with a strong foundation in both cloud and on-premise environments. In this role, you will play a crucial part in our cloud transformation journey, leading the migration of existing on-premises workloads to the AWS cloud while continuing to support our on-premises infrastructure.
Responsibilities - Cloud Migration:
- Lead the assessment and planning of on-premise workloads for migration to AWS.
- Design and execute cloud migration strategies, including rehost, re-platform, refactor, and repurchase.
- Leverage AWS migration tools and services (e.g., AWS Migration Service, AWS Database Migration Service, AWS Snowball) effectively.
- Ensure smooth and minimal disruption during the migration process.
- AWS Cloud Engineering:
- Design, architect, and implement cloud-based solutions leveraging AWS services such as EC2, ECS, EKS, Lambda, S3, RDS, and more.
- Proactively identify and mitigate potential security risks and vulnerabilities within the AWS environment.
- Manage and maintain cloud infrastructure, including provisioning, scaling, and monitoring.
- Troubleshoot and resolve complex technical issues related to cloud infrastructure and applications.
- Collaborate with development teams to ensure smooth deployment and operation of cloud-based applications.
- On-Premise Support:
- Provide ongoing support and maintenance for existing on-premise infrastructure.
- Troubleshoot and resolve technical issues related to on-premise servers, networks, and applications.
- Participate in on-call rotations for critical infrastructure support.