Senior Devops

Senior Devops

Tempo inteiro 56250 - 68750 € / ano (est.) Híbrido
A

Num relance

  • Tarefas: Desenvolver e evoluir plataformas de engenharia para software embutido e em tempo real.
  • Empresa: Empresa inovadora no setor tecnológico com uma cultura colaborativa.
  • Benefícios: Salário competitivo, benefícios de saúde, trabalho remoto e desenvolvimento profissional.
  • Outras informações: Ambiente dinâmico com excelentes oportunidades de crescimento na carreira.
  • Porquê este emprego: Trabalhe com tecnologias de ponta e faça um impacto real em projetos inovadores.
  • Qualificações: Experiência em DevOps e habilidades de colaboração em equipe.

O salário previsto situa-se entre 56250 - 68750 € por ano.

Estamos à procura de um Engenheiro DevOps Sénior ou Líder para projetar e evoluir a plataforma de engenharia que suporta produtos de software embutido e em tempo real complexos. Este papel vai além da implementação tradicional de CI/CD. Você definirá padrões de entrega reutilizáveis, automatizará infraestrutura e ambientes, fortalecerá a cadeia de suprimentos de software e criará pipelines de validação confiáveis cobrindo emuladores, máquinas virtuais e hardware físico.

Trabalhando em estreita colaboração com as equipes de Software, Firmware, QA, Segurança, Infraestrutura e Produto, você ajudará a melhorar a velocidade de entrega, qualidade, rastreabilidade e maturidade operacional ao longo de todo o ciclo de vida da engenharia.

Como Engenheiro DevOps Sénior/Líder, você irá:

  • Projetar frameworks CI/CD escaláveis para software, firmware e sistemas embutidos.
  • Padronizar processos de construção, teste, lançamento e implantação.
  • Automatizar a provisão de infraestrutura e ambientes usando Infrastructure as Code.
  • Implementar práticas GitOps e fluxos de trabalho de engenharia reutilizáveis.
  • Estabelecer portas de qualidade abrangentes em emuladores e hardware físico.
  • Fortalecer a segurança da cadeia de suprimentos de software e a rastreabilidade de lançamentos.
  • Melhorar a observabilidade da plataforma, produtividade do desenvolvedor e desempenho operacional.
  • Apoiar a melhoria contínua através de métricas de engenharia e práticas Lean.
  • Projetar, construir e manter pipelines CI/CD de nível empresarial.
  • Desenvolver componentes de pipeline declarativos e reutilizáveis usando Jenkins.
  • Criar fluxos de trabalho reutilizáveis, builds matriciais e templates de entrega padronizados.
  • Automatizar atividades de construção, teste, empacotamento e lançamento de software e firmware.
  • Garantir que os artefatos lançados sejam imutáveis, rastreáveis e registrados corretamente.
  • Gerenciar dependências e repositórios de artefatos usando Nexus e Artifactory.
  • Melhorar a confiabilidade do pipeline, velocidade de execução, escalabilidade e manutenibilidade.
  • Reduzir a intervenção manual ao longo do ciclo de vida da entrega de software.

Infrastructure as Code & GitOps

  • Automatizar a provisão de infraestrutura e ambientes usando OpenTofu, Terraform e Ansible.
  • Definir módulos de infraestrutura reutilizáveis e padrões de configuração.
  • Implementar gerenciamento de configuração controlado baseado em GitOps.
  • Promover princípios de infraestrutura imutável em ambientes de desenvolvimento e entrega.
  • Construir ambientes automaticamente provisionados e reproduzíveis.
  • Garantir consistência entre desenvolvimento, teste, staging e produção.
  • Contribuir para governança de infraestrutura, versionamento e rastreabilidade de mudanças.

Testes & Automação de Qualidade

  • Definir estratégias de testes automatizados ao longo do pipeline de entrega.
  • Testes unitários, testes de integração, testes de sistema e testes de segurança.
  • Construir fluxos de trabalho de testes para ambientes emulados e hardware físico.
  • Garantir que falhas em verificações de qualidade ou segurança impeçam lançamentos inseguros.
  • Colaborar com equipes de QA e engenharia para melhorar a cobertura e confiabilidade dos testes.

Observabilidade & Telemetria

  • Projetar e implementar capacidades de observabilidade em plataformas de engenharia e sistemas-alvo.
  • Estabelecer monitoramento para saúde de pipeline, ambientes, sistemas e lançamentos.
  • Criar dashboards que forneçam visibilidade sobre o desempenho da plataforma e maturidade do projeto.
  • Definir alertas, métricas, logs e rastreamentos distribuídos significativos.
  • Usar dados de telemetria para identificar gargalos e oportunidades de melhoria.
  • Apoiar a resolução de problemas e análise de causa raiz.

Entrega Progressiva & Engenharia de Lançamento

  • Projetar estratégias de implantação seguras e escaláveis para produtos embutidos.
  • Implantar controles de lançamento claros e mecanismos de aprovação.
  • Manter registros de lançamento auditáveis e completa rastreabilidade de artefatos.
  • Apoiar implantações confiáveis em diferentes versões de hardware e ambientes-alvo.

DevSecOps & Segurança da Cadeia de Suprimentos de Software

  • Integrar segurança ao longo do ciclo de vida do desenvolvimento de software.
  • Implementar testes de segurança de aplicações estáticas, análise de composição de software, varredura de dependências e detecção de vulnerabilidades.
  • Gerar e gerenciar Faturas de Materiais de Software.
  • Colaborar com equipes de Segurança para definir fluxos de trabalho de remediação e conformidade.

Linux Embutido & Entrega de Firmware

  • Apoiar a criação e evolução de pipelines de construção automatizados para sistemas Linux embutidos.
  • Construir e manter imagens Linux personalizadas usando Yocto e Buildroot.
  • Automatizar compilação, gerenciamento de dependências, empacotamento, validação e publicação de imagens.

Sistemas em Tempo Real & Multi-Core

  • Projetar fluxos de trabalho CI/CD que suportem o desenvolvimento de firmware em tempo real.
  • Automatizar testes em ambientes multi-core e dependentes de hardware.

Automação de Imagens de Máquinas Virtuais

  • Criar e manter pipelines de imagens de VM automatizados usando Packer, VMware e KVM.

Gestão de Mudanças de Banco de Dados

  • Implementar processos de implantação de banco de dados controlados e versionados.
  • Garantir que as migrações de banco de dados sejam rastreáveis, repetíveis e recuperáveis.

Métricas de Engenharia & Melhoria Contínua

  • Definir e monitorar indicadores de desempenho de engenharia.
  • Usar métricas DORA para avaliar e melhorar o desempenho de entrega de software.
  • Promover uma cultura de experimentação, aprendizado e melhoria contínua.

Liderança Técnica

  • Atuar como referência técnica para práticas de DevOps, automação e entrega de software.
  • Definir padrões de engenharia, padrões reutilizáveis e implementações de referência.
  • Mentorar engenheiros e apoiar equipes na adoção das melhores práticas de DevOps.

O que estamos procurando

  • Experiência em nível Sénior ou Líder em DevOps, Engenharia de Plataforma, Engenharia de Lançamento ou área relacionada.
  • Conhecimento avançado de Jenkins e GitLab CI.
  • Experiência em gerenciamento de artefatos usando Nexus ou Artifactory.
  • Experiência prática com Ansible.
  • Experiência em implementar GitOps e princípios de infraestrutura imutável.
  • Capacidade de liderar iniciativas técnicas em equipes multidisciplinares.

Empregador para Senior Devops: Act Digital

A Act Digital é um excelente empregador, oferecendo um ambiente de trabalho dinâmico e colaborativo em Lisboa, onde a inovação e a tecnologia estão no centro das operações. Os colaboradores têm acesso a oportunidades de crescimento profissional, formação contínua e um forte foco na automação e melhoria de processos, o que torna cada dia uma nova oportunidade para aprender e contribuir. Além disso, a cultura de apoio e a ênfase na segurança e fiabilidade dos sistemas bancários garantem que cada membro da equipa se sinta valorizado e parte integrante do sucesso da empresa.

A

Dados de contacto:

Equipa de recrutamento de Act Digital

Achamos que precisas destas competências para brilhares como Senior Devops

DevOps
CI/CD
Jenkins
GitLab CI
Infrastructure as Code
Terraform
OpenTofu