ANÚNCIO DE VAGA

Engenheiro de Operações de Infraestrutura de Tecnologia de Informação (DevOps)

Requisitos

  • Licenciatura em Tecnologias de Informação (TI), ou áreas afins;
  • Experiência no domínio das infraestruturas lógicas e físicas;
  • Certificação em Redhat Enterprise Linux e Openshift constitui uma vantagem;
  • Pelo menos dois anos (2) anos de experiência comprovada na tradução de requisitos comerciais e funcionais em especificações técnicas e no desenvolvimento do código de programação para criar as soluções;
  • Conhecimento dos principais sistemas bancários; ∙Pelo menos três (3) anos de experiência avançada em administração de versões Red Hat Linux: RHEL 8, RHEL 9.
  • Ter experiência com tecnologias como kickstart, RedHat Satellite, Ansible, Gluster;
  • Ter experiência com tecnologias de virtualização VMWare e ESX e Experiência com aplicações Web Tomcat / JBoss;
  • Experiência com tecnologias como bash, powershell, Docker, K8s e Git. ∙Fluente em Português e Inglês (falado e escrito).

 RESPONSABILIDADES E ATRIBUIÇÕES

  • Como Engenheiro de Operações, será responsável por conceber, codificar, debug e corrigir programas no ambiente de engenharia de software de acordo com as normas e ferramentas acordadas, melhorar e manter aplicações de software e melhorar a eficiência no ambiente de engenharia, assegurando que os requisitos técnicos são cumpridos de acordo com a estrutura do software.
  • Conceber, escrever, testar e implementar código de alta qualidade em várias linguagens de programação com base em requisitos e parâmetros predefinidos, a fim de permitir as melhores soluções da sua classe, em conformidade com os requisitos comerciais;
  • Adoptar e aderir a metodologias e princípios de desenvolvimento adequados e acordados através de resultados de trabalho e comportamentos que permitam a entrega e o desenvolvimento contínuos em todo o ambiente de engenharia de software, bem como assegurar uma colaboração eficaz com todos os colegas e partes interessadas para cumprir os objectivos exigidos e, por conseguinte, proporcionar valor aos Clientes;
  • Garantir a qualidade do seu próprio código para assegurar o cumprimento das normas de codificação e identificar potenciais riscos, em colaboração com a equipa de engenharia de software, para garantir que os requisitos são validados com uma cobertura de testes suficiente;
  • Traduzir as concepções lógicas em concepções de componentes, tendo em conta a concepção da solução, os requisitos de desempenho e os sistemas existentes, a fim de garantir a aplicação eficaz das normas de engenharia e assegurar a normalização em conformidade com os objectivos e estratégias da equipe;
  • Contribuir para as várias fases do ciclo de vida do desenvolvimento de software, a fim de garantir a entrega da solução técnica dentro dos prazos previstos, de modo a respeitar as orientações arquitetónicas e os princípios de segurança, assegurando que todas as actividades são registradas e acompanhadas para melhorar os relatórios e apoiar o processo de revisão e melhoria.

Habilidades e Competências Especiais

  • Fundamentos de software: Esta área engloba os conceitos, princípios e teorias fundamentais da engenharia de software, tais como algoritmos, estruturas de dados, linguagens de programação e metodologias de desenvolvimento de software.
  • Fiabilidade e Resiliência: Refere-se à capacidade de um sistema de software funcionar em condições predefinidas, manter o seu nível de desempenho e recuperar de erros, falhas ou perturbações no seu ambiente.
  • Engenharia de segurança: Domínio da engenharia que se centra na concepção de sistemas que se mantêm fiáveis face à malícia, ou erro. Envolve a aplicação de princípios de várias disciplinas, como a criptografia, a segurança informática e a segurança da informação, para proteger dados e sistemas
  • Automação: Na engenharia de software, a automação envolve o uso de tecnologia para executar tarefas com intervenção humana reduzida. Pode incluir testes automatizados, integração contínua e implantação, bem como outros processos de desenvolvimento de software.
  • Engenharia ágil: A engenharia ágil é uma abordagem ao desenvolvimento de software que enfatiza a flexibilidade, a colaboração, o feedback do Cliente e o progresso interactivo. O seu objectivo é fornecer software de alta qualidade de forma atempada e eficiente.
  • Integração de sistemas: Capacidade de conceber, implementar, testar e implantar sistemas e componentes de software que interagem com outros sistemas e componentes, utilizando vários métodos e ferramentas, como API, serviços Web, middleware, adaptadores, conectores, etc. Isto implica a combinação de diferentes sistemas informáticos e aplicações de software, física ou funcionalmente, para actuarem como um todo coordenado.

COMO SE CANDIDATAR

Os candidatos que reúnam os requisitos acima exigidos, podem submeter as suas candidaturas pelo nosso website, a partir do link:Engenheiro de Operações (DevOps) de Infrastructura de Tecnologia de Informação | Standard Bank Moçambique

  • As candidaturas deverão ser submetidas até ao dia 14 de Outubro de 2025.
  • Apenas os candidatos pré-selecionados serão contactados.
  • Encorajamos candidaturas de mulheres e de pessoas com necessidades especiais