Universal Quantum
Adesso SE
Engenheiro(a) de Software Sênior em Sistemas de Geoinformação (GIS) (todos os gêneros)
JavaScriptJavaReactNode.jsDockerGo
Tradução automática. Consulte o original.
SUA FUNÇÃO
- Análise e Otimização: Em equipes de projeto interdisciplinares, você assume, juntamente com sua equipe, tarefas variadas em projetos de software tecnicamente exigentes em todo o processo de engenharia. Desde a análise de requisitos e o projeto técnico/funcional do sistema, passando pela programação e implementação, até a garantia de qualidade e gerenciamento de projetos. Oferecemos um amplo espectro de tarefas, o trabalho em projetos é nosso ponto forte. Especificamente, você analisará implementações GIS existentes e desenvolverá oportunidades de otimização.
- Concepção e Desenvolvimento: Você é responsável pela concepção, desenvolvimento e design de aplicações (GIS) em um ambiente de projeto ágil.
- Introdução e Configuração: Você acompanhará a introdução e configuração de plataformas GIS na nuvem e on-premise.
- Desenvolvimento Contínuo: Você desenvolverá e otimizará soluções de software personalizadas para clientes.
- Arquiteturas de Microsserviços: Você conceberá e implementará arquiteturas modernas de microsserviços em sua totalidade.
- Acompanhamento de Projetos: Da ideia ao Go live, você acompanhará as soluções cuidadosamente.
SEU PERFIL
- Formação Sólida: Você concluiu um curso superior em uma área relacionada à TI (Ciência da Computação, Geoinformática, etc.), possui uma formação técnica equivalente em TI e/ou experiência profissional relevante.
- Experiência em GIS: Você tem experiência na implementação com plataformas GIS comuns (por exemplo, ESRI, Precisely, GIS de código aberto, etc.).
- Frameworks JavaScript: Você está familiarizado com um dos três conhecidos frameworks JavaScript (Angular, Vue, React).
- Desenvolvimento Backend: Você acumulou vários anos de experiência no desenvolvimento Backend de sistemas e aplicações web escaláveis (por exemplo, com Java ou Node.js) utilizando diversos bancos de dados e frameworks (por exemplo, Spring/Spring Boot, Hibernate) em um ambiente de projetos ágeis. Para você, o desenvolvimento de software é mais do que apenas programação e código; é uma interface entre empresas e pessoas.
- Conceitos e Ferramentas Atuais: Você domina conceitos e ferramentas atuais de desenvolvimento de software, como Scrum, Docker, CI/CD, DevOps, Domain-driven Design.
- Competência em IA: Você utiliza ferramentas de IA em sua área de especialização com confiança, avalia criticamente os resultados e apoia clientes e parceiros na utilização do potencial da IA.
- Conhecimento de Idiomas: Ótimo conhecimento de alemão e bom conhecimento de inglês.
