Modelo de Descrição do trabalho de engenheiro de DevOps sênior

Estamos à procura de um engenheiro sênior do DevOps que colabore com os desenvolvedores de aplicativos para automatizar e agilizar os testes, liberação e implantação de aplicativos em um ambiente de tempo de execução de maneira oportuna e confiável. O engenheiro sênior do DevOps deve ter experiência com o desenvolvimento, operações e implementações de pilha completa.

Eles também terão experiência na instalação, configuração e provisionamento de scripts em um idioma de alto nível, como Ruby, Python, Java, C#, etc. Eles fornecerão soluções de entrega contínuas em um ambiente de nuvem e estarão familiarizadas com a principal variedade de ferramentas necessário para lidar com vários provedores de nuvem.

Perfil de trabalho de engenheiro de DevOps sênior

Um engenheiro sênior do DevOps se aproxima de todos os problemas holisticamente, tentando entender como essa alteração pode ser implementada em um tamanho da empresa, em vez de apenas abordar o problema uma vez. Essa habilidade é menos técnica e mais preocupada em analisar e resolver problemas.

Relatórios para

  • Diretor de Tecnologia

Responsabilidades do Engenheiro Sênior DevOps

  • Consulte a gerência em necessidades operacionais de solução de software
  • Compartilhe conhecimento sobre alternativas, riscos e efeito operacional do sistema de informação
  • Oriente os engenheiros de software júnior à medida que adquirem conhecimentos e assumem as tarefas do DevOps
  • Supervisionar a instalação e a configuração da solução
  • Trabalhe com desenvolvedores sobre requisitos de software e analise os resultados do estágio de teste
  • Projetando implantações automatizadas de módulos e desenvolvendo simuladores de interface
  • Termine a atualização de código e scripts, além de resolver problemas de implementação do produto
  • Supervisionar processos normais de manutenção e fazer testes de diagnóstico
  • Procedimentos de registro e rastrear métricas de desempenho
  • aderir à administração de rede e práticas recomendadas de segurança cibernética

Requisitos e habilidades de engenheiro de DevOps sênior

  • Um diploma de bacharel em ciência da computação, análise de sistemas ou um campo de estudo relacionado ou experiência comparável
  • Cinco anos ou mais de especialização em pelo menos dois campos de TI, como arquitetura técnica, desenvolvimento de aplicativos ou operações
  • Compreensão prática de tecnologias de data centers corporativas, como sistemas de armazenamento, comutação de rede e arquitetura de segurança dentro de um data center virtualizado
  • Experiência anterior como líder de equipe é essencial
  • Compreensão das idéias e métodos de reengenharia de processos de negócios
  • Conhecimento profundo das abordagens de desenvolvimento de aplicativos
  • qualificado na avaliação efetivamente de situações e em exercício de julgamento razoável
  • Experiência com gerenciamento de infraestrutura em nuvem e tecnologias de automação, bem como familiaridade com uma gama abrangente de soluções de infraestrutura da AWS (EBS, S3, EC2, Elastic IP, Route 53, VPC) (Chef, Puppet)
  • Habilidades de script de monitoramento e automação (Shell, Python, Ruby)
  • compreensão de tecnologias de integração contínua como Jenkins, Hudson, etc.
  • Experiência anterior Otimizando aplicativos para o desempenho máximo em sistemas independentes e distribuídos
  • histórico comprovado de manter a infraestrutura e garantir a estabilidade ao introduzir novos recursos
  • A capacidade de expressar opções de design e implementação efetivamente
  • A capacidade de trabalhar com uma ampla gama de tecnologias e ferramentas de código aberto
  • Capacidade de fazer testes e implantação regulares de código incremental
  • Seja versado em ferramentas de automação
  • Capacidade de colaborar, comunicar abertamente e alcançar além dos limites funcionais
  • Experiência anterior trabalhando em um ambiente de pesquisa ou acadêmico é preferido