Of Course! If you think you will fit in perfectly with the job requirements, then you should
definitely apply. However, if in any job posting certain specific degree or nationality is
mentioned priorly, then you shouldn’t apply for it as it will be of no benefit to you.