Consultor Azure DevOps Pleno

  • Cloud Motion
  • São Paulo, State of São Paulo, Brazil
  • 09/11/2019
A combinar Programação/Arquitetura Redes/Infraestrutura Requisitos Segurança Testes

Descrição da vaga

Responsabilidades/Funções

  • Executar projetos de consultoria de implementação de plataformas de DevOps
  • Definir e manter políticas e processos de DevOps tais como estratégias de gestão de código-fonte, gestão de configuração de ambientes, automação de processos etc.
  • Implementar arquitetura de desenvolvimento (ambientes e ferramentas), incluindo instalação, configuração e/ou migração de plataforma de DevOps, com foco em Azure DevOps Services (antigo “VSTS”) e Azure DevOps Server (antigo “TFS”)
  • Definir, implementar e manter pipelines de integração e entrega contínuas para sistemas, infraestruturas e bancos de dados, bem como criar utilitários, produtos e scripts para automação de implantação
  • Coletar informações de áreas compartilhadas nos clientes (ex.: segurança, arquitetura, compliance) e de sistemas para manutenção e evolução da plataforma de DevOps
  • Auxiliar na gestão das oportunidades comerciais de projetos DevOps, incluindo confecção e apresentação de propostas aos potenciais clientes

 Conhecimentos Específicos

    - Requeridos

  • Implementação, administração e configuração de ambientes TFS e Azure DevOps Services
  • Práticas de Integração Contínua (“CI”) e Implantação Contínua (“CD”)
  • Técnicas de garantia de qualidade do código fonte
  • Programação em .NET
  • Conhecimento em práticas de desenvolvimento como Pair Programming, Code Review e BDD/TDD
  • Scripts em PowerShell

  - Desejáveis

  • Vivência em ambiente de nuvem (Microsoft Azure)
  • Contêineres de aplicações (Docker)
  • Desenvolvimento Ágil (Scrum/Kanban)
  • Segurança no desenvolvimento de aplicações
  • Monitoramento de infraestrutura e/ou aplicações (ELK, Azure Monitor, Application Insights)
  • Infraestrutura como código (Ansible, Terraform, Chef, Puppet ou similares)
  • Ambientes de execução de contêineres (Kubernetes, OpenShift)
  • Conhecimentos em redes e infraestrutura em ambientes Windows (roteamento, VLANs, comunicação entre servidores, firewall, proxy, resolução de nomes)
  • Programação em Java e Node.js

Experiência de Trabalho

  • Você provavelmente terá mais de dois anos de experiência de trabalho relacionada com a plataforma de DevOps da Microsoft (Azure DevOps ou Team Foundation Server), atuando na implantação, manutenção e melhoria do ambiente DevOps.
  • Desejável vivência com configuração de ambientes de nuvem IaaS e PaaS, preferencialmente em Microsoft Azure
  • Desejável vivência em ambientes de desenvolvimento ágil e de cultura DevOps.

 Idiomas

  • Inglês técnico (necessário)
  • Espanhol intermediário (desejável)

 Benefícios/Vantagens

  • Assistência médica
  • Assistência odontológica
  • Auxílio academia
  • Auxílio creche
  • Vale-refeição
  • Vale-transporte
  • Seguro de vida
  • Participação nos Lucros ou Resultados
  • Jornada Flexível
  • Possibilidade de Home office
  • Day-off no mês de aniversário
  • Participação em Palestras e Eventos
  • Cultura de feedback
  • Programa de treinamentos
  • Oportunidades Internacionais
  • Convênios com empresas parceiras