Voyager Technologies, Inc.

Engenheiro(a) DevOps / Nível Pleno a Sênior

PythonAWSDockerKubernetesTerraform
Tradução automática. Consulte o original.

Resumo da Posição

A Voyager é uma empresa inovadora de tecnologia voltada para o espaço, defesa e segurança nacional, comprometida em promover e entregar soluções transformadoras e essenciais para missões. Enfrentamos os desafios mais complexos para abrir novas fronteiras para o progresso humano, fortalecer a segurança nacional e proteger ativos críticos, visando liderar a corrida pela superioridade tecnológica e operacional, da terra ao espaço.

Forje o Futuro: Junte-se à Voyager Technologies

O futuro pertence àqueles que o constroem. Na Voyager Technologies, estamos desenvolvendo tecnologias que protegem vidas, expandem fronteiras e nos preparam para o que vem a seguir. E fazemos isso com pessoas que têm o perfil para resolver, construir, adaptar e liderar. Estas funções não são para os fracos.

Você ajudará a estabelecer as bases para o futuro da humanidade. Junte-se a uma cultura onde a inovação prospera, a curiosidade é recompensada e o impacto é real. Somos uma empresa de realizadores, pensadores e construtores, unidos por um propósito e fundamentados na realidade.

Se você deseja aplicar suas habilidades onde os riscos são reais e a missão é maior do que qualquer indivíduo, forje o futuro com a Voyager.

A Voyager busca um(a) Engenheiro(a) DevOps de nível pleno a sênior altamente qualificado(a) com credencial de segurança Secret ativa. O(A) candidato(a) ideal define e assume a responsabilidade pela estratégia de controle de versão empresarial e engenharia de lançamento, permitindo que as equipes de desenvolvimento e engenharia em toda a organização construam, testem e lancem software por meio de fluxos de trabalho padronizados, seguros e auditáveis.

Esta função lidera a consolidação de plataformas Git fragmentadas e práticas de repositório em toda a organização em uma base única, governada, de controle de versão e automação, e estabelece os padrões de CI/CD que as equipes devem seguir. O(A) candidato(a) ideal tem experiência prática com administração de plataformas Git corporativas, fluência em práticas modernas de CI/CD e infraestrutura como código, e sente-se confortável atuando como a autoridade corporativa em padrões de controle de versão.

A função também é responsável pelos serviços de plataforma em toda a organização dos quais os pipelines de construção e lançamento dependem - um registro de contêiner compartilhado, armazenamento de objetos e gerenciamento centralizado de segredos - substituindo instâncias específicas de equipes por serviços padrão da Voyager, suportados pela empresa.

Principais Responsabilidades

Estratégia e Consolidação de Plataforma Git

  1. Definir e assumir a responsabilidade pela estratégia da plataforma Git corporativa, incluindo padrões de plataforma, arquitetura e roteiro de longo prazo.
  1. Liderar a consolidação de ferramentas de controle de versão em toda a organização, migrando e padronizando repositórios de plataformas legadas e fragmentadas para um padrão corporativo aprovado.
  1. Administrar plataformas Git corporativas (hospedadas localmente e na nuvem), incluindo estrutura de repositórios, controles de acesso e políticas de proteção de ramificações.
  1. Integrar plataformas Git corporativas com gerenciamento de identidade e acesso para provisionamento e desprovisionamento automatizado de usuários.
  1. Definir e aplicar estratégias de ramificação, fluxos de trabalho de revisão de código e padrões de governança de repositórios entre as equipes de engenharia.
  1. Gerenciar licenciamento de plataforma, alocação de assentos, estrutura organizacional e atualizações de versão.

Engenharia de Pipeline CI/CD

  1. Projetar, construir e manter pipelines de CI/CD em todas as ferramentas de construção e lançamento da organização.
  1. Implementar fluxos de trabalho automatizados de construção, teste, verificação de segurança e implantação em ambientes de desenvolvimento, homologação e produção.
  1. Construir modelos de pipeline reutilizáveis e bibliotecas de fluxo de trabalho compartilhadas para padronizar práticas de CI/CD entre as equipes.
  1. Integrar repositórios de artefatos e registros de contêineres aos fluxos de trabalho de pipeline.
  1. Monitorar e otimizar o desempenho, a confiabilidade e o custo computacional dos pipelines nas plataformas de CI/CD da organização.

Serviços de Plataforma: Registro de Contêiner, Armazenamento de Objetos e Gerenciamento de Segredos

  1. Implantar e operar um registro de contêiner em toda a organização (por exemplo, Harbor ou equivalente) para hospedar, verificar e gerenciar imagens de contêiner entre as equipes de engenharia e manufatura, consolidando registros específicos de equipes existentes em um único serviço padrão da Voyager.
  1. Implantar e operar armazenamento de objetos em toda a organização (por exemplo, MinIO ou armazenamento compatível com S3 equivalente) para artefatos de construção, dados de teste e armazenamento de arquivos de engenharia.
  1. Assumir a responsabilidade pela infraestrutura centralizada de gerenciamento de segredos (por exemplo, HashiCorp Vault ou equivalente) como um serviço de plataforma compartilhado que suporte pipelines de CI/CD, aplicações e automação de infraestrutura em toda a empresa, substituindo o manuseio de segredos ad hoc ou local por equipe.
  1. Definir políticas de controle de acesso, retenção, backup e recuperação de desastres para as plataformas de registro, armazenamento de objetos e gerenciamento de segredos.

Infraestrutura como Código e Automação

  1. Desenvolver e manter infraestrutura como código usando Terraform e/ou CloudFormation para a plataforma Git, CI/CD e infraestrutura de serviços de plataforma.
  1. Escrever scripts de automação em Python, PowerShell e Bash para apoiar operações de plataforma, ferramentas de desenvolvedor e automação de fluxo de trabalho.
  1. Conteinerizar fluxos de trabalho de construção e implantação usando Docker; dar suporte a pipelines de implantação baseados em Kubernetes.

Segurança, Conformidade e Observabilidade

  1. Colaborar com as equipes de segurança cibernética e conformidade para garantir que as configurações da plataforma Git atendam aos requisitos de manuseio de dados e controle de acesso.
  1. Implementar registro de auditoria, revisões de acesso e relatórios de conformidade para sistemas de controle de versão e CI/CD.
  1. Integrar testes de segurança de aplicação estáticos e dinâmicos e verificação de dependências nos fluxos de trabalho de pipeline.
  1. Monitorar a integridade da plataforma, falhas de pipeline e eventos de segurança; implementar alertas proativos e mecanismos de autorrecuperação sempre que possível.

Colaboração e Documentação

  1. Colaborar com as equipes de engenharia, dados e plataforma para traduzir as necessidades de fluxo de trabalho de desenvolvimento em soluções de Git e CI/CD.
  1. Criar e manter documentação para padrões de Git, modelos de pipeline e manuais de operação de plataforma.
  1. Atuar como recurso técnico e ponto de escalonamento para problemas de Git e CI/CD em toda a organização.
  1. Participar de revisões de arquitetura e planejamento multifuncional para ferramentas de engenharia e roteiro de plataforma.

Habilidades Técnicas

Plataformas Git

  1. GitLab - administração de auto-hospedagem e SaaS, estrutura de grupo/projeto, permissões, configuração de CI/CD
  1. GitHub - administração de Enterprise Cloud e Enterprise Server, gerenciamento de organização e repositório
  1. Estratégias de ramificação Git - desenvolvimento baseado em trunk, GitFlow, governança de repositório e fluxos de trabalho de revisão de código

Ferramentas de CI/CD e Pipeline

  1. GitHub Actions, GitLab CI/CD, Azure DevOps Pipelines
  1. Jenkins ou ferramenta de CI legada equivalente, um diferencial para trabalho de migração
  1. Gerenciamento de artefatos e registros de contêineres (GitHub Packages, GitLab Container Registry ou equivalente)

Plataformas de Nuvem

  1. AWS (comercial e GovCloud)
  1. Microsoft Azure

Infraestrutura como Código e Contêineres

  1. Terraform, AWS CloudFormation, Ansible
  1. Noções básicas de Docker, Kubernetes para cargas de trabalho de construção e implantação conteinerizadas

Scripting e Programação (Obrigatório)

  1. Python - automação, integrações de API, desenvolvimento de ferramentas
  1. PowerShell - scripting de ambiente Windows e Azure
  1. Bash - automação de Linux e scripting de pipeline

Registro de Contêiner, Armazenamento de Objetos e Segredos

  1. Registro de contêiner - implantação, administração e verificação de imagem do Harbor (ou equivalente)
  1. Armazenamento de objetos - implantação e administração do MinIO (ou armazenamento compatível com S3 equivalente)
  1. Gerenciamento de segredos - implantação e administração do HashiCorp Vault (ou equivalente nativo da nuvem) como um serviço de plataforma

Identidade, Segurança e Observabilidade

  1. Okta - integração SSO e SCIM, Active Directory
  1. Ferramentas de SAST/DAST e verificação de dependências
  1. Monitoramento e observabilidade - Prometheus/Grafana ou equivalente

Qualificações

  1. Deve possuir e manter uma credencial de segurança Secret ativa após a contratação

Educação e Experiência

  1. Bacharelado em ciência da computação, Tecnologia da Informação ou área relacionada; ou experiência prática equivalente.
  1. 10-12 anos de experiência em DevOps, engenharia de plataforma ou engenharia de confiabilidade de site.
  1. Experiência prática demonstrada na administração de GitLab e GitHub em escala corporativa.
  1. Experiência em projetar, construir e operar pipelines de CI/CD entre várias equipes e ambientes.

Habilidades Interpessoais

  1. Comunicador(a) forte para públicos de engenharia, segurança e liderança.
  1. Autodirigido(a) e confortável em assumir decisões de governança e ferramentas em toda a empresa.
  1. Atento(a) aos detalhes; trata configurações de pipeline e definições de plataforma como artefatos auditáveis de nível de produção.
  1. Colaborativo(a) - experiente em trabalhar entre equipes de TI, segurança e engenharia.
  1. Experiência liderando ou apoiando significativamente um esforço de migração ou consolidação de plataforma Git em larga escala é fortemente preferida.
  1. Experiência na implantação e operação de registros de contêineres e armazenamento de objetos (Harbor, MinIO ou equivalente) e gerenciamento centralizado de segredos (HashiCorp Vault ou equivalente) como serviços de plataforma compartilhados é preferida.

Certificações Preferenciais

  1. Certificação GitHub Actions
  1. Certificação de Administração GitHub
  1. Certificação GitLab Certified CI/CD Associate
  1. Certificação GitLab Certified Git Associate
  1. Certificação HashiCorp: Terraform Associate
  1. Certificação AWS Certified DevOps Engineer - Professional
  1. Certificação Microsoft: DevOps Engineer Expert
  1. Certificação Certified Kubernetes Administrator (CKA), um diferencial

Condições de Trabalho

  1. Posição totalmente remota; sem preferência geográfica.
  1. Disponibilidade ocasional fora do horário comercial para manutenção de plataforma, migrações e resposta a incidentes.
  1. Participação ativa na entrega baseada em sprint de acordo com um roteiro de plataforma definido.
  1. Deve cumprir todas as políticas aplicáveis de manuseio de dados e controle de acesso.

A faixa salarial base de boa-fé para esta função é de $160,000 a $180,000 no momento desta publicação. Onde você se enquadra na faixa depende de sua experiência, habilidades e localização. Esta faixa reflete apenas o salário base e não inclui benefícios ou bônus/incentivos. Esta faixa pode ser ajustada no futuro.

A Voyager é um Empregador de Oportunidades Iguais. As decisões de contratação são tomadas sem levar em conta raça, cor, religião, origem nacional ou étnica, sexo, orientação sexual, identidade ou expressão de gênero, idade, deficiência, status de veterano protegido ou outras características protegidas por lei.

Para estar em conformidade com os regulamentos de exportação do Governo dos EUA, incluindo os Regulamentos Internacionais de Tráfego de Armas (ITAR) (22 CFR Partes 120–130) e os Regulamentos de Administração de Exportação (EAR) (15 CFR Partes 730–774), os candidatos a esta posição devem ser uma Pessoa dos EUA: um Cidadão dos EUA, um residente permanente legal dos EUA ou um indivíduo protegido conforme definido por 8 U.S.C. § 1324b(a)(3). Os candidatos devem ser elegíveis para obter quaisquer autorizações de exportação necessárias do Departamento de Estado dos EUA ou do Departamento de Comércio dos EUA.

Minorias/Mulheres/Deficientes/Veteranos

As declarações contidas nesta descrição de cargo destinam-se a descrever o conteúdo geral e os requisitos para o desempenho deste trabalho. Não se pretende que seja uma lista exaustiva de todos os deveres, responsabilidades e requisitos do cargo. Esta descrição de cargo não é um acordo ou contrato de trabalho. A gerência tem o direito exclusivo de alterar o escopo do trabalho dentro da estrutura desta descrição de cargo a qualquer momento, sem aviso prévio.

A Voyager oferece um pacote de remuneração total altamente competitivo, projetado para apoiar o bem-estar, o crescimento e o sucesso de nossos funcionários. Os funcionários se beneficiam de um programa de recompensas flexível e abrangente que apoia o bem-estar profissional e pessoal.

  • Folga Flexível (FTO), capacitando os funcionários a tirar o tempo necessário para recarregar as energias e manter um equilíbrio saudável entre vida profissional e pessoal
  • Cobertura médica, odontológica e oftalmológica abrangente para funcionários e suas famílias, com uma parte significativa dos prêmios coberta pela empresa e muitos benefícios pagos a 100% para os funcionários
  • Assinaturas de academia flexíveis e acessíveis com mais de 12,700 opções em todo o país, incluindo 24 Hour Fitness, EoS Fitness, Crunch Fitness, Anytime Fitness, Blink Fitness, Chuze Fitness e muito mais! Sem contratos de longo prazo e vídeos de treino sob demanda GRATUITOS antes de você se inscrever
  • Plano de aposentadoria 401(k) com contrapartida da empresa de 50% sobre contribuições de até 8%, apoiando a segurança financeira de longo prazo
  • Programas de bem-estar da empresa que apoiam o bem-estar físico e mental
  • Benefícios voluntários adicionais e recursos de suporte ao funcionário
  • A oportunidade de trabalhar ao lado de uma equipe altamente talentosa em um ambiente inovador e orientado por missões

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores