JFrog
BAE
Engenheiro DevOps
Sobre a oportunidade
Localização: Gloucester ou Manchester
ID da Requisição: 120498
Localização: Gloucester ou Manchester - Trabalho híbrido oferecido, com consideração para candidatos em tempo integral e parcial - por favor, fale com seu recrutador sobre as opções
Grade: GG08 - GG13
Esteja ciente de que muitas funções na BAE Systems estão sujeitas a restrições de segurança e controle de exportação. Essas restrições significam que fatores como sua nacionalidade, quaisquer nacionalidades que você possa ter tido anteriormente e seu local de nascimento podem restringir as funções que você é elegível para desempenhar na organização. Todos os candidatos devem, no mínimo, atingir o Padrão Básico de Segurança de Pessoal. Muitas funções também exigem níveis mais altos de Verificação de Segurança Nacional, onde os candidatos geralmente devem ter de 5 a 10 anos de residência contínua no Reino Unido, dependendo do nível de verificação exigido para a função, para permitir verificações de segurança significativas.
BAE Systems Digital Intelligence abriga 4,500 especialistas digitais, cibernéticos e de inteligência. Trabalhamos colaborativamente em 10 países para coletar, conectar e entender dados complexos, de modo que governos, estados-nação, forças armadas e empresas comerciais possam desbloquear vantagem digital nos ambientes mais exigentes.
Título do Cargo: Engenheiro DevOps
Você é apaixonado por trabalhar com tecnologia de ponta e automotivado para encontrar soluções inovadoras para desafios complexos como parte de uma equipe que ajuda a manter o Reino Unido seguro? Junte-se à BAE Systems como Engenheiro DevOps.
Sobre nossa equipe
Nossas pessoas são o que nos diferencia, elas são criativas, inovadoras e dedicadas. Temos uma mistura de generalistas e especialistas e reconhecemos que essa diversidade contribui para o nosso sucesso. Reconhecemos os benefícios de formar equipes a partir de uma mistura de disciplinas, o que nos permite criar soluções de ponta e de alta qualidade. Nossa amplitude de trabalho em todo o Setor Público oferece diversas oportunidades para nossas pessoas desenvolverem suas carreiras em novas áreas de especialização e com novos clientes.
Você fará parte de uma grande empresa, mas tentamos criar uma cultura que pareça pequena. O trabalho vai te desafiar e ser exigente, mas incentivamos um equilíbrio saudável entre vida pessoal e profissional. Acima de tudo, sabemos que equipes que trabalham bem juntas também têm bom desempenho. Faremos tudo o que pudermos para garantir que você se divirta no trabalho e em atividades sociais fora dele, seja virtualmente ou pessoalmente, conforme as condições permitirem.
Temos uma rica história de trabalho em Segurança Nacional. De fato, temos mais de 40 anos de experiência em fornecer consultoria e soluções para nossos clientes neste setor, apoiando-os na realização de suas missões vitais.
Por que BAE Systems?
Este é um lugar onde você poderá fazer a diferença. Você fará parte de uma cultura inclusiva que valoriza a diversidade de pensamento, recompensa integridade e mérito, e onde você será capacitado a realizar seu potencial. Damos as boas-vindas a pessoas de todas as origens e queremos garantir que nossos processos de recrutamento sejam o mais inclusivos possível. Se você tem uma deficiência ou condição de saúde (por exemplo, dislexia, autismo, um transtorno de ansiedade etc.) que possa afetar seu desempenho em determinados tipos de avaliação, por favor, fale com seu recrutador sobre possíveis ajustes razoáveis.
Vida na BAE Systems Digital Intelligence
Estamos adotando o Trabalho Híbrido. Isso significa que você e seus colegas podem estar trabalhando em locais diferentes, como em casa, em outro escritório da BAE Systems ou no local do cliente, parcial ou integralmente, e o trabalho pode estar ocorrendo em diferentes horários do dia.
Ao abraçar a tecnologia, podemos interagir, colaborar e criar juntos, mesmo quando estamos trabalhando remotamente uns dos outros. O Trabalho Híbrido permite maior flexibilidade em quando e onde trabalhamos, ajudando-nos a equilibrar nossa vida profissional e pessoal de forma mais eficaz e a melhorar o bem-estar.
A inclusão é parte integrante do sucesso da BAE Systems Digital Intelligence. Temos orgulho de ter uma cultura organizacional onde funcionários com diversas perspectivas, habilidades, experiências de vida e origens – as melhores e mais brilhantes mentes – podem trabalhar juntos para alcançar a excelência e realizar o potencial individual e organizacional.
Como Engenheiro DevOps, você fornece uma ponte entre desenvolvimento, testes, rede/infraestrutura, operações e administradores de sistemas para facilitar a entrega de software eficiente, contínua e de alta qualidade. Os processos e ferramentas implementados pelos Engenheiros DevOps permitem que os Engenheiros de Software transformem código-fonte e artefatos associados em mídia de instalação e/ou ambientes instalados e configurados.
Você tipicamente combinará as habilidades de codificação ou scripting e reengenharia de processos com trabalho em equipe exemplar e habilidades de comunicação. Como Engenheiro DevOps, você deve ter uma boa amplitude de conhecimento nas disciplinas de desenvolvimento de software e como o software é implantado.
Você estará trabalhando em uma equipe multidisciplinar e precisará de uma ampla gama de habilidades técnicas e interpessoais para permitir que a equipe implemente práticas sólidas de engenharia DevOps e entregue valor de forma rápida e contínua. Essas habilidades são categorizadas nos seguintes domínios.
Requisitos mínimos
- Habilidades de Automação: Automação é um domínio de habilidade chave para engenheiros DevOps, eles precisam ser capazes de projetar, construir e manter soluções de automação para construir, testar, implantar aplicações e infraestrutura. Habilidades específicas de automação são:
- Integração Contínua – Habilidade nas ferramentas e princípios de construir, testar e integrar continuamente o software que os desenvolvedores produzem
- Implantação Contínua – Habilidade na automação da implantação dos artefatos produzidos pela CI
- Orquestração – Entregar soluções para orquestrar a implantação, gerenciamento, escalonamento e rede de contêineres
- Automação de Carga de Trabalho – Criar soluções para automatizar o agendamento e escalonamento de cargas de trabalho de aplicações
- Gerenciamento de Nuvem – Habilidade no projeto, implantação e gerenciamento de ambientes de Nuvem Pública ou Privada
- Gerenciamento de Configuração – Praticar boa configuração e controle de código-fonte de todos os artefatos
- Habilidades Humanas: Trabalhando em uma equipe multidisciplinar, engenheiros DevOps precisam ter ótimas habilidades de comunicação.
- Resolução de Problemas – O engenheiro DevOps é frequentemente o primeiro ponto de contato para diagnosticar e resolver problemas, eles precisam ser capazes de entender as causas de problemas em vários domínios, incluindo infraestrutura, código, redes e bancos de dados com conhecimento suficiente para ser capaz de encontrar falhas e identificar a causa raiz
- Colaboração – Trabalhando dentro de uma equipe DevOps, é fundamental que os engenheiros DevOps colaborem bem com a equipe para garantir que todos estejam trabalhando em direção ao mesmo objetivo.
- Compartilhamento de Conhecimento – Compartilha efetivamente conhecimento dentro da equipe do projeto e dentro da organização mais ampla.
- Flexibilidade – Engenheiros DevOps precisam ser flexíveis e se adaptar rapidamente a novas situações e tecnologias
- Habilidades Técnicas: Engenheiros DevOps precisam de um bom entendimento de uma vasta gama de habilidades técnicas, abaixo estão algumas das principais habilidades esperadas
- Plataformas de Nuvem – Deve ter confiança na configuração de pelo menos uma plataforma de Nuvem Pública ou Privada
- Sistemas Operacionais – Deve ser capaz de configurar, proteger e manter pelo menos um tipo de Sistema Operacional
- Linguagens de Programação – Embora a programação não seja a habilidade principal do engenheiro DevOps, eles ainda precisam ser capazes de programar para produzir a automação necessária para a função. Também haverá momentos em que a compreensão de codificação é necessária para resolver problemas.
- Contêinerização – A maioria dos projetos DevOps utiliza contêineres, engenheiros DevOps devem ter experiência com pelo menos uma plataforma de contêinerização e ferramenta de orquestração
- Tecnologias de Aplicação – Embora o desenvolvimento de aplicações não seja o foco principal de um engenheiro DevOps, eles precisam de um alto nível de compreensão da tecnologia de desenvolvimento de aplicações para permitir que construam e implantem
- Bancos de Dados – Deve ser capaz de implantar e manter diferentes sistemas de gerenciamento de banco de dados e entender o suficiente para solucionar problemas
- Infraestruturas Legadas – Nem todos os projetos usarão tecnologia moderna exclusivamente, alguns podem implantar ou integrar com infraestrutura legada. Engenheiros DevOps precisam ser capazes de entender a tecnologia legada
- Habilidades Habilitadoras Multidisciplinares: Equipes DevOps mantêm os produtos que produzem desde o desenvolvimento até as operações, engenheiros DevOps precisam de um entendimento de múltiplas disciplinas para ajudar a equipe a ter sucesso
- Operações de TI – Responsável por gerenciar o suporte contínuo do BAU da plataforma em ambientes operacionais. Incluindo gerenciamento de mudanças e incidentes, solicitações de serviço e monitoramento e manutenção proativos
- Segurança – Garantir que a segurança seja considerada no início do ciclo de vida do desenvolvimento e constantemente mantida. Engenheiros DevOps devem entender como proteger a infraestrutura que implantam
- Desenvolvimento e Entrega de Aplicações – Para trabalhar efetivamente com desenvolvedores na equipe, engenheiros DevOps precisam de um bom entendimento dos métodos de desenvolvimento e entrega de aplicações
- Arquitetura – Precisam ser capazes de projetar e documentar arquiteturas usando melhores práticas, padrões e frameworks
- Conhecimento de Processos e Frameworks: Equipes DevOps usam uma série de processos e frameworks para entregar valor constante, engenheiros DevOps precisam entender estes para ajudar a equipe a entregar
- Ágil – Deve entender o Manifesto Ágil e os Princípios 12 e ser capaz de trabalhar dentro de uma equipe usando metodologia Ágil
- Scrum – Engenheiros DevOps devem ser um membro ativo da equipe scrum e contribuir para as cerimônias de sprint
- SRE – Deve entender os princípios de SRE e aplicá-los para melhorar constantemente a confiabilidade e minimizar o fardo de suporte dentro da equipe
Verificação de Segurança
Devido à natureza do nosso trabalho, os candidatos selecionados para esta função serão obrigados a possuir um eDV ativo antes de se candidatarem a esta oportunidade.
Como vamos te apoiar
- O equilíbrio entre vida pessoal e profissional é importante; você pode trabalhar em horários flexíveis com trabalho flexível e de meio período, e muitos de nossos cargos incluem trabalho híbrido, permitindo uma mistura de trabalho em casa e no escritório
- Você terá 25 dias de férias por ano e a opção de comprar/vender e transferir do ano anterior
- Nosso pacote de benefícios flexíveis inclui seguro médico e odontológico privado, um esquema de pensão competitivo, esquema de bicicleta para o trabalho, cartões de degustação e muito mais
- Você terá um Gerente de Carreira dedicado para ajudá-lo a desenvolver sua carreira e guiá-lo em sua jornada através da BAE
- Você fará parte do nosso esquema de bônus da empresa
- Você é bem-vindo para participar de qualquer/todos os nossos grupos de Recursos de Funcionários. Esses grupos cobrem tudo, desde diversidade de gênero até saúde mental e bem-estar.
Visão geral da divisão: Capacidades
Na BAE Systems Digital Intelligence, nos orgulhamos de ser líderes na indústria de defesa cibernética, e Capacidades é o motor que mantém o negócio em movimento. É a maior área de Inteligência Digital, contendo nossas equipes de Engenharia, Consultoria e Gerenciamento de Projetos que projetam e implementam as soluções de defesa e projetos de transformação digital que nos tornam uma marca globalmente reconhecida nos setores público e privado.
Como membro da equipe de Capacidades, você estará criando e gerenciando as soluções que nos garantem nosso lugar em um mundo digital em constante mudança. Todos nós temos um papel a desempenhar na defesa de nossos clientes, e este é o seu.
