>

Tecnologia da Informação (TI)

Engenheiro(a) DevOps

Buscamos um(a) Engenheiro(a) DevOps para se juntar à nossa equipe. O objetivo é melhorar a eficiência e a qualidade do software da empresa por meio da automação e da melhoria contínua dos processos de desenvolvimento. A pessoa selecionada trabalhará em colaboração com a equipe de desenvolvimento e operações para garantir a entrega confiável de software no prazo.

Responsabilidades

  • Automatizar e otimizar os processos de implementação e manutenção do software.

  • Definir e manter os padrões de automação e monitoramento de infraestruturas de software.

  • Identificar e resolver os problemas na infraestrutura e no ambiente de produção.

  • Gerenciar e supervisionar a implementação de soluções de segurança nas diferentes fases do ciclo de vida de desenvolvimento do software.

  • Identificar e avaliar novas ferramentas e tecnologias que possam melhorar os processos de desenvolvimento e manutenção do software.

  • Trabalhar em colaboração com outros departamentos para implementar e validar soluções DevOps que apoiem as equipes de desenvolvimento e operações.

Requisitos

  • Graduado(a) ou Engenheiro(a) em Informática ou carreiras afins.

  • Experiência anterior de pelo menos 2 anos em cargos como Engenheiro(a) DevOps ou semelhantes.

  • Conhecimentos sólidos em ferramentas de controle de versão como GIT e Bitbucket.

  • Experiência em ferramentas de automação e monitoramento como Jenkins, Ansible e Prometheus.

  • Conhecimento em diferentes sistemas operacionais, plataformas de aplicações e programação.

  • Capacidade de trabalhar sob pressão, responder rapidamente a mudanças e tomar decisões críticas em situações de alta exigência.

  • Ser proativo(a) e estar em constante renovação e atualização nas novas tecnologias que possam melhorar os processos de desenvolvimento e otimizar os produtos da empresa.

Se você se considera um(a) candidato(a) apaixonado(a), proativo(a), com vontade de aprender e crescer em um ambiente dinâmico e em constante renovação, este cargo é para você. Não deixe passar esta oportunidade e candidate-se agora!

Perguntas de Entrevista

Quais são suas habilidades no uso de ferramentas DevOps?

Espera-se que o(a) candidato(a) descreva as ferramentas DevOps que já utilizou e sua experiência no uso dessas ferramentas. O(a) candidato(a) deveria explicar como aplicou essas ferramentas em projetos anteriores e como melhorou o desempenho e a eficiência.

Qual foi a sua experiência trabalhando em ambientes ágeis e colaborativos?

Espera-se que o(a) candidato(a) descreva sua experiência trabalhando em equipes ágeis e como aplicou essa metodologia em projetos anteriores. Espera-se observar como colaborou no ciclo de vida do desenvolvimento de software, desde o planejamento, o design, a implementação e a sustentação, a fim de entregar valor contínuo por meio de uma comunicação clara e da utilização de ferramentas de automação.

Quais práticas de segurança você usa para evitar erros ou vulnerabilidades nos processos?

Espera-se que o(a) candidato(a) mencione os processos de segurança padrão com os quais já trabalhou anteriormente e sua experiência aplicando essas práticas. O(a) candidato(a) deveria descrever como implementou esses procedimentos para minimizar erros e evitar qualquer tipo de vulnerabilidade no processo.

Como você já empregou o monitoramento e o controle de recursos em seus projetos DevOps?

Espera-se que o(a) candidato(a) consiga demonstrar sua experiência no monitoramento e no controle de recursos em um ambiente DevOps, e que se familiarize com as ferramentas de monitoramento mais comuns disponíveis no mercado. O(a) candidato(a) deveria fornecer exemplos concretos de como utilizou o monitoramento e o controle de recursos para otimizar os processos de entrega de software.

Como você conseguiu fazer o acompanhamento e o controle da implantação contínua?

Espera-se que o(a) candidato(a) descreva como trabalhou no acompanhamento e no controle da implantação contínua de software. O(a) candidato(a) deveria explicar como conseguiu automatizar os processos de implantação, a utilização de ferramentas para realizar o controle e o acompanhamento e como melhorou o tempo de resposta e a qualidade dos processos de implantação.

Quais ferramentas/serviços de Cloud Computing você já utilizou para implementar infraestruturas?

Espera-se que o(a) candidato(a) descreva as ferramentas e os serviços de Cloud Computing com os quais já teve experiência e como aplicou esses em projetos anteriores. O(a) candidato(a) deveria explicar como utilizou a infraestrutura como código, quais ferramentas utilizou para gerenciar a infraestrutura na nuvem e implementar a estratégia de infraestrutura como código.

Qual é o seu processo de integração contínua e de entrega contínua?

Espera-se que o(a) candidato(a) descreva sua experiência com o processo de integração contínua e entrega contínua (CI/CD). Espera-se que o(a) candidato(a) forneça exemplos de como utilizou essa metodologia e ferramentas comuns para sua implementação. O(a) candidato(a) deveria mostrar como conseguiu automatizar e melhorar o processo de integração contínua e entrega contínua.

Quer melhorar seus processos seletivos?

Comece a usar testes psicométricos e técnicos hoje mesmo, sem custo.