Engenheiro de Soluções Azure Devops Senior (Remoto)

  • Tempo integral
  • Qualquer lugar

ICON Solutions do Brasil

Engenheiro de Soluções Azure Devops Senior (Remoto)

Você conhece a Icon?

Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.

Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!

Sobre a Vaga

Código da vaga: A30365175189

Modelo de contratação: PJ

Sólida experiência em engenharia de software e nuvem (Azure necessário) para DevOps de plataformas baseadas em SaaS/Web/Custom Development, incluindo CI/CD e gestão de ferramentas de software e infraestrutura multiplataforma.  

Como engenheiro de soluções DevOps, será responsável por liderar e estabelecer a prática DevOps. Educar, influenciar e colaborar com outros engenheiros de soluções, bem como desenvolver soluções de ponta a ponta nas áreas de construção automatizada, implantação, monitorização e infraestrutura de servidores. Terá de ter a capacidade de compreender rapidamente as necessidades do ciclo de vida do desenvolvimento. A capacidade não só de codificar e configurar ferramentas, mas também de montar e integrar tecnologia em plataformas diferentes é fundamental para o sucesso. Isto inclui um conhecimento profundo dos sistemas, das estruturas de dados, dos scripts modernos e das linguagens de nível empresarial, bem como das ferramentas de código aberto que podem e devem ser utilizadas para resolver problemas. 

A função requer uma colaboração significativa com recursos de TI e comerciais, exigindo a capacidade de apresentar pormenores técnicos a um público não técnico.  

Responsabilidades: 

– Demonstrar proficiência em várias ferramentas e tecnologias relacionadas com DevOps. 

– Experiência prática em integração contínua, entrega contínua, testes automatizados e todas as fases do ciclo de vida de desenvolvimento de software 

– Fortes competências de documentação técnica 

– Especialista em concessão de Azure DevOps 

– Especialista em gestão de controlo de fontes, incluindo técnicas de ramificação, integração e fusão. 

– Experiência na realização de integrações para compilações de produção e hot fixes de servidor. 

– Experiência com ferramentas de gestão do ciclo de vida das aplicações e sistemas de controlo de fontes, como o GIT, Azure DevOps/VSTS

– Experiência prática na criação de condutas DevOps para um projeto (implementações automatizadas com fluxos de trabalho de integração/entrega contínuas) 

– Experiência com ferramentas de construção e implantação de software, como o Azure DevOps

– Experiência com análise de código estático para qualidade e segurança de códigos – utilizando SonarQube, Checkmarx e WizCLI.

– Familiaridade com as melhores práticas de segurança e capacidade para aplicar medidas de segurança no ciclo de vida do desenvolvimento de software.

– Definir e implementar um provisionamento eficiente de soluções de automatização de ponta a ponta. 

– É indispensável ter experiência com Docker e Kubernetes.

– Exposição a ferramentas de gestão da configuração, como Ansible, Puppet, Chef ou similares

– Experiência em ferramentas de aprovisionamento na nuvem, como o Terraform.

– Forte experiência de scripting em PowerShell ou quaisquer outras linguagens de scripting

– Assegura o cumprimento de normas, políticas e procedimentos.

– Integrar sistemas utilizando uma grande variedade de protocolos como REST, SOAP, MQ, TCP/IP, JSON e outros. 

– Compreender os requisitos do cliente e os KPI do projeto

– Orientar outros engenheiros e analistas técnicos. 

Competências e experiência: 

– Mais de 6 anos de experiência em TI 

– Experiência em arquitetura e concessão de nuvens com 2 ou mais anos de experiência na automatização da administração de TI, processos de TI ou processos empresariais.

– 3 a 5 anos de experiência na ferramenta Azure DevOps em termos de construção de pipelines de construção e implantação

– Experiência em arquitetura e concessão de nuvens com mais de 3 anos de experiência na automatização da administração de TI, de processos de TI ou de processos empresariais, na implantação de aplicações e no aprovisionamento de infra-estruturas.

– Experiência com micros serviços e aplicações distribuídas, tais como contentores, Kubernetes e/ou tecnologia sem servidor, SDLC e entrega utilizando práticas Agile.

– Pelo menos 2 anos de experiência de programação em linguagens de script, como o PowerShell

– Experiência de trabalho em infra-estruturas baseadas em Linux.

– Forte conhecimento de ferramentas de revisão de código e segurança, como SonarQube, Checkmarx, HCL Appscan, WizCLI ou qualquer outra.

– Familiaridade com as melhores práticas de segurança e capacidade de implementar medidas de segurança no ciclo de vida do desenvolvimento de software.

– Forte conhecimento de metodologias e ferramentas de teste, como Selenium e estruturas de teste unitário

– Experiência na automatização/integração de uma vasta gama de sistemas e serviços utilizando o Terraform para qualquer uma das plataformas de nuvem, como o Azure

– Experiência com ferramentas de gestão de projectos e de fluxo de trabalho, como Agile, Azure Boards

– Experiência com tecnologias de código aberto e serviços de nuvem.

– É essencial ter experiência com ferramentas de monitorização e registro, como Prometheus, Grafana, ELK ou qualquer outra pilha.

– Bacharelado ou Licenciatura em Tecnologia da Informação ou área relacionada 

– Fortes habilidades de liderança, parceria e comunicação 

– Experiência com arquitetura de TI com foco em reutilização e automação. 

– Capacidade de coordenação com todos os níveis da empresa para conceber e fornecer soluções técnicas para problemas comerciais.

– Excelentes competências de comunicação e colaboração, bem como a capacidade de trabalhar eficazmente em equipas multifuncionais. 

– Capacidade de influenciar sem autoridade. 

– Fortes capacidades de facilitação de reuniões virtuais 

– Definição de prioridades e gestão do tempo 

Inglês – Avançado

#vemserICON