Um fator frequentemente esquecido na transformação digital é que o sucesso — ou o fracasso — da iniciativa depende de ter talentos qualificados para liderar essa iniciativa. E pode ser muito difícil acessar essas habilidades: 63% dos entrevistados da pesquisa State of IT de 2024 da Spiceworks afirmam que sua organização tem dificuldade para encontrar o talento de TI certo. Além disso, mais de um terço dos entrevistados em um novo estudo da Spectro Cloud dizem que é difícil encontrar especialistas em Kubernetes para atingir os objetivos nativos da nuvem – e eles esperam que a adoção do Kubernetes e de outras tecnologias emergentes dobre dentro de dois anos.
Fonte: “Como as habilidades de DevOps estão evoluindo para implantar Kubernetes na nuvem” de Andela
O DevOps tem sido o padrão para permitir uma migração nativa para a nuvem, mas, mais recentemente, surgiu a engenharia de plataforma, ampliando o DevOps ao criar um “caminho de ouro” para a adoção e o dimensionamento do Kubernetes. Até o final de 2024, 80% das grandes organizações de engenharia terão adotado plataformas internas apoiadas pela engenharia de plataforma, de acordo com uma pesquisa do Gartner.
Não conseguir encontrar as pessoas certas para sua equipe nativa da nuvem pode atrasar seu projeto, criando estresse desnecessário e até pânico. Felizmente, há coisas que você pode fazer para identificar quais tipos de talentos ajudarão mais sua equipe e aumentarão suas chances de encontrar candidatos qualificados.
O que a plataforma faz
A engenharia de plataforma melhora a experiência do desenvolvedor ao automatizar e descarregar tarefas e processos. Ele permite que os desenvolvedores se concentrem mais no desenvolvimento de software do que na seleção de ferramentas, proporcionando vantagens como melhorar a cadência em que a entrega de software atende às metas de negócios.
A plataforma fica entre o frontend e o backend do desenvolvedor. Ele usa automação e infraestrutura como código (IaC) para que o desenvolvedor não precise ser um especialista em Kubernetes para projetar e manter nós e clusters de Kubernetes – embora o conhecimento de como ele funciona seja sempre útil.
A plataforma do desenvolvedor deve abordar uma longa lista de funcionalidades, mas permanecer transparente para o desenvolvedor usuário final. Além disso, a estrutura subjacente da engenharia de plataforma para ambientes nativos de nuvem usando Kubernetes requer talentos com habilidades e experiência muito especializadas.
O que procurar em líderes nativos da nuvem
Um ambiente nativo da nuvem consiste no kernel Linux e se estende de forma altamente distribuída pela nuvem e, até certo ponto, pelos ambientes locais. Embora a orquestração de contêineres e microsserviços seja um aspecto importante do Kubernetes, focar demais no Kubernetes como um orquestrador de contêineres e microsserviços pode perder o foco.
Em vez disso, o Kubernetes transformou a computação em nuvem, fornecendo APIs e funcionalidades poderosas. Isso teve um impacto profundo no gerenciamento e distribuição de dados e aplicativos para ambientes em contêineres: os ambientes nativos da nuvem Kubernetes em contêineres são executados cada vez mais em serviços de nuvem híbrida. Isso adiciona novos requisitos de suporte, habilidades e conhecimentos à equipe de engenharia da plataforma.
É fundamental que a equipe nativa da nuvem inclua experiência em gerenciamento de Kubernetes, incluindo trabalho direto na API Kubernetes e habilidades relacionadas, como pipelines de CI/CD e arquitetura de microsserviços, diz Andela, um mercado global de talentos privados.
No início de sua iniciativa nativa em nuvem, procure líderes de projeto com muitos anos de experiência em gerenciamento de DevOps e manutenção, seleção e armazenamento em nuvem. Eles também devem reconhecer que um ambiente de nuvem Kubernetes é necessário para atender às necessidades de escalabilidade, apoiar totalmente a decisão da organização de começar e estar ansioso para aprender.
Os engenheiros de confiabilidade do site (SREs) também podem desempenhar um papel crucial. Uma parte do gerenciamento de operações, uma parte da criação de infraestrutura para apoiar os desenvolvedores, os SREs para engenharia de plataforma nativa da nuvem criam a infraestrutura da plataforma que mantém a funcionalidade do cluster Kubernetes. Esta plataforma abre o caminho certo para melhorar a produtividade do desenvolvedor e a entrega de aplicativos nativos da nuvem.
É preciso muito trabalho para um SRE ou engenheiro de plataforma adquirir experiência ou certificação em gerenciamento de Kubernetes. A certificação exige um ano ou mais, e as pessoas geralmente trabalham à noite e nos finais de semana para se preparar para o exame. Mas a certificação por si só não garante que alguém possa gerenciar ou mesmo participar de uma mudança nativa da nuvem.
Habilidades essenciais para membros da equipe nativa da nuvem
Andela procura habilidades, incluindo as seguintes, ao contratar equipes nativas da nuvem:
Experiência em Kubernetes e tecnologias de conteinerização, incluindo um profundo conhecimento da arquitetura, recursos de API e ferramentas do Kubernetes.
Proficiência em automação e IaC, com as habilidades necessárias para implantar, dimensionar e gerenciar aplicações conteinerizadas e conhecimento em ferramentas como Terraform ou Ansible.
Domínio de pipeline de CI/CD, com experiência na configuração e otimização de integração contínua e pipelines de entrega para agilizar os processos de desenvolvimento e implantação.
Conhecimento de plataforma em nuvem, incluindo familiaridade com pelo menos um dos seguintes provedores de nuvem – AWS, Microsoft Azure ou Google Cloud – e o know-how necessário para aproveitar seus serviços para aprimorar implantações de Kubernetes.
Colaboração e comunicação para comunicar com eficácia conceitos técnicos complexos às partes interessadas não técnicas.
À medida que a adoção nativa da nuvem acelera, Andela também vê uma necessidade maior de habilidades específicas de programação para dar suporte a esses ambientes. Os dias de contratação de desenvolvedores de scripts para criar e gerenciar funções usando comandos Bash, linguagens shell (como PowerShell) e TypeScript estão diminuindo em favor de linguagens de programação de desenvolvimento de aplicativos, como Java, Go e Python.
As habilidades de programação são cada vez mais vistas como essenciais para a próxima fase de alinhamento de desenvolvimento e operações para erradicar barreiras entre funções legadas de desenvolvimento e operações, relata Andela. Esta é uma notícia muito boa para os desenvolvedores, que têm mais liberdade e responsabilidade para moldar serviços e resultados. Eles têm a oportunidade de criar e manter os aplicativos que dão suporte ao modelo de negócios da organização, em vez das tarefas mais restritas e mundanas envolvidas na escrita de scripts.
Onde começar
Encontrar o talento certo para sua iniciativa de transformação nativa da nuvem é uma tarefa difícil. Antes de iniciar sua busca por talentos, avalie minuciosamente a equipe de DevOps e TI da sua organização e todas as suas complexidades. Alguns dos membros da sua equipe podem já ter algumas das habilidades necessárias. Você pode até descobrir que alguns já estão estudando para os exames do Kubernetes ou concluíram projetos de sandbox. Essas pessoas podem começar a preparar o caminho para migrar sua infraestrutura para provedores de nuvem no Kubernetes.
Ao procurar talentos fora da organização, considere trabalhar com um parceiro de aquisição de talentos com sólida experiência em contratação nativa da nuvem. Eles terão a experiência necessária para combinar as habilidades e o conhecimento necessários às suas necessidades para fazer a mudança nativa da nuvem.
Andela usa IA para dimensionar o processo de busca e filtragem de talentos globalmente de uma forma que os humanos não conseguem alcançar por conta própria. A comunidade da Andela conta com 5 milhões de especialistas em tecnologia, mas seu processo de recrutamento de talentos restringe esse grupo dentro de seu mercado privado a aproximadamente 150.000 especialistas nativos da nuvem e de IA avaliados, qualificados e geralmente certificados, disse Renato Sugano, especialista em correspondência de nuvem da Andela, em uma entrevista.
Muitas vezes, quando uma empresa migra para um ambiente nativo da nuvem, ela descobre que sua equipe de DevOps não tem o conhecimento necessário para concluir sua jornada nativa da nuvem sem problemas. “O ambiente deles não está funcionando corretamente e não foi configurado para usar os recursos da maneira que deveriam”, disse Sugano. “Eles vêm até nós e dizem: ‘Precisamos de ajuda. Precisamos de pelo menos três grandes engenheiros seniores de DevOps para nos ajudar.’”
Para começar a ajudar a empresa a estabilizar seu ambiente, Andela investiga “o que eles entendem, o que precisam e quais são os problemas”, disse Sugano. “Definimos quais habilidades são necessárias e o processo de correspondência propriamente dito é iniciado. Eu (uso a plataforma e a rede da Andela) para encontrar os melhores tecnólogos que temos. Trabalhamos com talentos de mais de 135 países ao redor do mundo, por isso não temos fronteiras”, disse Sugano.
Depois de identificar os candidatos com a experiência necessária, ele começa a examiná-los mais de perto. Cada candidato passa por extensas entrevistas e testes para garantir que seja altamente qualificado, e os aprovados são compartilhados com o cliente. Às vezes o cliente quer entrevistá-los; outras vezes, pedem a Andela para administrar o processo.
Depois que um candidato é selecionado, há várias maneiras de ingressar na equipe de uma empresa. Nos serviços gerenciados, a empresa quer que o talento da Andela trabalhe dentro da organização e paga pelos serviços técnicos prestados pela equipe. No aumento de pessoal, o talento da Andela passa a integrar a equipe e é apoiado pela equipe de entrega da Andela, o que garante um engajamento de sucesso. Outras empresas querem administrar o talento da Andela e supervisionar seu trabalho, mas a Andela administra o contrato para garantir uma entrega de qualidade aos clientes.
Empacotando
A adoção do Kubernetes para ambientes nativos da nuvem apresenta uma complexidade significativa. O sucesso na transformação digital depende em grande parte de encontrar as pessoas certas para liderar estas iniciativas. A engenharia de plataforma amplia o DevOps usando automação para facilitar a adoção e o dimensionamento do Kubernetes.
YOUTUBE.COM/THENEWSTACK
A tecnologia avança rápido, não perca um episódio. Inscreva-se em nosso canal no YouTube para transmitir todos os nossos podcasts, entrevistas, demonstrações e muito mais.
SE INSCREVER
BC Gain é fundador e analista principal da ReveCom Media. Sua obsessão por computadores começou quando ele hackeou um console Space Invaders para jogar o dia todo por 25 centavos no fliperama local, no início dos anos 1980. Ele então…
Este site utiliza cookies para melhorar sua experiência de navegação. Ao continuar, você concorda com o uso de cookies. Para mais informações, consulte nossa Política de Privacidade.
Funcional
Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos.O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.