Só vou responder à pergunta sobre visitar a Alemanha. O status do seu visto de Oman está fora do tópico aqui.
A boa notícia é que, em teoria, você pode visitar a Alemanha para fins comerciais com um visto padrão de visitante Schengen. As finalidades de negócios incluem entrevistas para um trabalho (mas não é claro que faça um trabalho).
A má notícia é que para convencer a Alemanha a conceder-lhe um visto (que eu suponho que você precisa - se sua cidadania permite que você viaje sem visto para a Alemanha, nada que eu diga aqui se aplica) você precisa convencê-los de duas coisas : 1) que você tem os meios financeiros para se sustentar enquanto estiver na Alemanha e 2) que deixará o país quando tiver feito o que veio para a Alemanha.Suponho que você tenha meios financeiros para viajar para a Alemanha, fique lá durante a entrevista e saia novamente. Se não o fizer (e você não conseguir persuadir a empresa a pedir a entrevista para pagar todas as despesas), então não faz sentido aplicar-se.
O segundo é muito mais um problema. Você atualmente não tem emprego em Omã (e eu não presumo de nenhuma família). Você não tem certeza se tem um visto válido para ficar lá. Do ponto de vista do oficial de imigração, você tem muito poucas razões para retornar a Omã ou a qualquer outro lugar. Não está claro se você seria permitido retornar a Omã. Eles presumirão que você provavelmente "vai para o subterrâneo" depois de chegar à Alemanha, e isso provavelmente significará que eles se recusam a lhe dar um visto. Não ser capaz de mostrar que você tem um empregador atual é uma parte importante deste problema.
Existem coisas que você pode fazer para melhorar isso. Se você puder provar que está legalmente autorizado a retornar a Omã (obtendo seu status de visto resolvido), e mostrar que tem vínculos com Omã (como ter um emprego ou família lá), você aumenta suas chances. Você poderia tentar mostrar que tem vínculos com outro país, ao qual retornaria depois, mas isso será difícil, pois, vivendo em Omã, você demonstrou ter poucos vínculos com outros países.