Today's technologies are not that difficult to learn compared to earlier times. Because everything is available online, and anyone can upskill or master any technology if they spare time. Coming to your question, any person can make a career in AWS if they fulfill skill requirements. Irrespective of them belonging from tech or non-tech.
You have to understand the cloud domain, the different platforms available, and the roles that you will be serving within the domain. If you are into AWS, the first thing is to get certified to bag a job. Learn and master the basics to crack AWS Cloud Practitioner Cert and then follow the career path for your roles. There are different career paths for the role of Admin, Developer, Solution Architects, DevOps Engineer, SysOps Admin, etc.
There are many skills that you need to acquire before getting a job in the AWS platform. I recommend this AWS Course to help you learn AWS from scratch and bag a job in your career. It is not just a catchy line, but a real-life experience of a professional who enrolled in our AWS Course from a non-tech field and bagged a job in the cloud platform. Check out this video to help you gain a better understanding.
Checkout this AWS Course video to get a better understanding of AWS