Hamburger_menu.svg

Vagas Remotas para desenvolvedor Azure/GCP

Nós, da Turing, estamos procurando desenvolvedores Azure/GCP qualificados para preencher vagas remotas, onde eles serão responsáveis pelo desenvolvimento de soluções robustas, escaláveis, pragmáticas e realistas em nuvem. Aproveite essa oportunidade de trabalhar com as principais empresas americanas e conquiste cargos cada vez melhores.

Confira os melhores empregos para Abril de 2024aqui

Encontre o emprego perfeito com centenas de parceiros da Turing.

Descrição do trabalho

Responsabilidades

  • Colaborar com os principais stakeholders para identificar, analisar e gerenciar os requerimentos comerciais
  • Conceitualizar a iniciativa de migração para nuvem, incluindo seu impacto sobre a infraestrutura, as redes e a segurança da organização
  • Pesquisar, avaliar e implementar tecnologias de nuvem avançadas para agregar valor ao negócio
  • Implantar Infraestrutura como Código (IaC) para gerenciar os componentes de infraestrutura de forma mais eficaz
  • Idealizar, arquitetar, elaborar e implementar sistemas CI/CD para apoiar a implantação
  • Colaborar com os engenheiros DevOps para determinar os recursos Azure necessários para a operação
  • Criar estratégias e estabelecer um ambiente empresarial seguro e bem administrado usando Azure
  • Ajudar os membros da equipe a definir e seguir os mais recentes padrões e melhores práticas da tecnologia da nuvem
  • Colaborar com a equipe de segurança de TI e arquitetos de soluções para quaisquer questões relacionadas à segurança
  • Responsabilizar-se por conceituar, apresentar e executar idéias em múltiplos projetos de desenvolvimento de software

Requisitos mínimos

  • Bacharelado ou Mestrado em Engenharia, Ciência da Computação, TI (ou experiência equivalente)
  • Pelo menos 3 anos de experiência profissional em engenharia de nuvens (raras exceções para desenvolvedores muito talentosos)
  • Especialização em Azure Functions, Azure Databricks, e sua arquitetura
  • Conhecimento profundo do Azure Machine Learning Services e sua arquitetura
  • Experiência comprovada em fornecedores de serviços em nuvem, especificamente GCP, sua infraestrutura e configurações
  • Conhecimento demonstrável em administração e scripting de Linux e/ou Windows
  • Domínio sobre pipelines de CI/CD e ferramentas de testes contínuos
  • Experiência prática com uma ou mais linguagens de programação, incluindo Python, Ruby, Java, JavaScript, Go, Groovy, Scala, etc.
  • Experiência em scripts de automatização usando ferramentas como Terraform, Ansible, etc.
  • Proficiência com ferramentas de segurança e conformidade da Google como IAM, KMS, Resource Manager, etc.
  • Forte compreensão de Kubernetes e tecnologias de conteinerização
  • Especialização em REST APIs e PowerShell scripting
  • Fluência em inglês para uma comunicação eficaz
  • Disponibilidade para trabalhar em tempo integral (40 horas/semana) com uma sobreposição de 4 horas com os fusos horários dos EUA

Habilidades desejadas

  • Conhecimento dos princípios e protocolos de networking
  • Entendimento básico sobre o GCP BigQuery, Dataproc, e Dataflow
  • Familiaridade com o desenvolvimento focado em testes
  • Certificados Azure
  • Experiência prática dentro de um ambiente Agile
  • Excelentes habilidades técnicas, analíticas e de solução de problemas
  • Boas habilidades de comunicação e organização

Interessado neste trabalho online?

Inscreva-se na Turing hoje

Inscreva-se agora

Por que você deveria se juntar à Turing?

Empregos de alto nível nos EUA

1Empregos de alto nível nos EUA

Os desenvolvedores da Turing ganham mais do que o salário médio do mercado na maioria dos países, trabalhando com grandes empresas americanas.
Crescimento profissional

2Crescimento profissional

Cresça rapidamente trabalhando com problemas técnicos e de negócios desafiadores e relacionados às mais recentes tecnologias.
Suporte ao Desenvolvedor

3Suporte ao Desenvolvedor

Após o match, aproveite o suporte ao desenvolvedor 24 horas por dia, 7 dias por semana.

Desenvolvedores Turing

Leia as avaliações da Turing.com feitas por desenvolvedores de todo o mundo e saiba como é trabalhar para as melhores empresas dos EUA.
4.6DE 5
com base nas avaliações dos desenvolvedores em Março de 2024
Veja todas as avaliações

Como se tornar um desenvolvedor da Turing?

Trabalhe com as melhores empresas de software em apenas 4 passos fáceis
  1. Crie seu perfil

    Preencha seus dados básicos: nome, endereço, habilidades, salário e experiência.

  2. Realize nossos testes e entrevista

    Resolva os testes e realize uma entrevista técnica.

  3. Receba ofertas de trabalho

    Seja selecionado pelas melhores empresas dos EUA e do Vale do Silício

  4. Comece a trabalhar no seu emprego dos sonhos

    Quando você estiver na Turing, não precisará procurar outro emprego.

cover

Como se tornar um desenvolvedor Azure/GCP?

O desenvolvimento de software é um processo de várias etapas, incluindo desenvolvimento, implantação, teste e design, que pode levar muito tempo para ser concluído. Os desenvolvedores Azure/GCP colaboram para garantir que todos os estágios de desenvolvimento sejam livres de erros e bem otimizados.

O GCP é um conjunto de serviços de computação em nuvem, com base na estrutura do Google App Engine, que permite que aplicativos da web sejam hospedados nos data centers do Google. Desde sua criação em 2008, ele evoluiu para uma das principais plataformas de computação em nuvem disponíveis, embora ainda fique atrás da Amazon Web Services (AWS) e do Microsoft Azure em termos de participação de mercado.

Por outro lado, o Azure é uma plataforma de computação em nuvem que permite acessar e gerenciar os serviços de nuvem e outros recursos da Microsoft. Esses recursos e serviços incluem, por exemplo, armazenamento e transformação de dados com base em suas especificações. O Azure fornece mais de 200 serviços divididos em 18 categorias, incluindo rede, IoT, computação, armazenamento, migração, análise, IA, Machine Learning, containers, ferramentas de desenvolvimento e de gerenciamento, bancos de dados, segurança, DevOps, serviços da Web e muito mais.

Qual é o escopo do desenvolvimento Azure/GCP?

O Azure é o negócio de maior e mais rápido crescimento da Microsoft e é especialmente importante para empresas com uma estratégia de negócios "Mobile First, Cloud First". Com base na força que a Microsoft tem na indústria, é fácil concluir que o Azure continuará a crescer nas áreas mais relevantes da tecnologia e cada vez existirão mais e mais trabalhos de desenvolvedor Azure. Como a maioria dos serviços e sistemas que podem analisar e processar essas informações estão hospedadas na nuvem, a próxima onda de tecnologia será focada em dados, o que torna o futuro dos profissionais da área definitivamente promissor.

O Google Cloud Platform (GCP), por sua vez, é um serviço de computação em nuvem pública que fornece uma variedade de serviços hospedados de computação, armazenamento e desenvolvimento de aplicativos. Desenvolvedores de software, administradores de nuvem e especialistas em TI podem acessar os serviços do GCP pela internet pública ou por uma conexão de rede dedicada.

As empresas devem contratar os melhores programadores Azure/GCP para obter os benefícios de seus serviços de armazenamento, rede, big data, ML e IoT, bem como gerenciamento de nuvem, segurança e ferramentas de desenvolvimento.

Quais são as funções e responsabilidades de um desenvolvedor Azure/GCP?

Embora as funções de um desenvolvedor Azure/GCP variem de acordo com o projeto, ele geralmente é responsável por várias tarefas, como projetar soluções, representar produtos em reuniões com clientes, trabalhar na arquitetura do GCP de acordo com as necessidades da empresa, e assim por diante.

Os programadores Azure/GCP trabalham com arquitetos de soluções em nuvem, DBAs em nuvem, administradores de nuvem e clientes para implementar soluções. Essa função requer envolver-se em todos os aspectos do desenvolvimento em nuvem, desde a identificação de requisitos, definição e design de soluções, até seu desenvolvimento, implantação, manutenção, ajuste e o monitoramento do desempenho.

Se você estiver procurando por um trabalho de desenvolvedor Azure/GCP, abaixo estão algumas das responsabilidades exigidas para ocupar este tipo de cargo:

  • Trabalhar com produtos da Microsoft, como PowerShell, Office 365 e outros integrados ao Azure
  • Envolver-se no desenvolvimento de aplicativos e conhecer linguagens como SQL, JavaScript e HTML
  • Atender às necessidades tecnológicas da empresa usando serviços nativos do Azure
  • Conduzir a estratégia de monitoramento de software, bem como gerenciamento de identidade, acesso e configuração
  • Liderar o processo de design de conectividade de rede
  • Desenvolver, implantar e corrigir bugs de aplicativos em nuvem
  • Possuir expertise no uso de APIs, interfaces de linha de comando e SDKs para desenvolvimento de aplicativos
  • Compreender os principais recursos dos provedores de serviços em nuvem
  • Saber gerenciar o ciclo de vida de aplicativos
  • Para implantar aplicativos, usar integração contínua e funis de distribuição
  • Criar código para implementação de medidas críticas de segurança
  • Escrever e corrigir módulos de código
  • Proficiência em escrever código para aplicativos serverless
  • Entender como containers são usados ​​nos processos de desenvolvimento

Como se tornar um programador Azure/GCP?

Desenvolvedores podem se tornar especialistas em nuvem graças à certificação DevOps Cloud Professional. Além disso, para cargos com altos salários, como um bom trabalho de desenvolvedor GCP, são necessárias credenciais como a Certificação do Google Cloud. Acima de tudo, um certificado Professional Cloud Developer ajudará você a desenvolver aplicativos com serviços de suporte. Em outras palavras, você usará os Serviços profissionais do Google Cloud Platform para fornecer as práticas recomendadas para concluir atividades relacionadas ao aplicativo no qual estiver trabalhando.

Várias certificações de desenvolvedor Azure também podem ajudá-lo a conseguir um emprego de desenvolvedor Azure mais rapidamente, pois a certificação faz com que você se destaque em meio à multidão e demonstra que você possui as habilidades e o potencial necessários para se destacar no mercado e entregar aquilo que seu futuro empregador exigirá. Portanto, a Microsoft também oferece certificações para quem deseja obter um trabalho de desenvolvedor Azure e vale muito a pena ir atrás de obtê-las.

Um diploma de ensino superior, seja em Ciência da Computação, Segurança Cibernética, Segurança da Informação, Engenharia ou TI, por exemplo, é muitas vezes necessário para exercer a função de desenvolvedor Azure/GCP. Ainda, as certificações mais importantes na área cloud incluem AWS Certified Architect, MCSE (Azure), GCP Cloud Architect, CCSP e CISSP. Elas permitirão que você demonstre suas habilidades e experiência em desenvolvimento e design de aplicativos em nuvem. Com essas qualificações e habilidades, você pode conseguir ótimas vagas remotas de desenvolvedor Azure/GCP.

Interessado em trabalhos remotos de desenvolvedor Azure/GCP?

Inscreva-se na Turing hoje!

Inscreva-se agora

Habilidades necessárias para se tornar um desenvolvedor Azure/GCP

Para conseguir os melhores trabalhos de desenvolvedor Azure/GCP você precisa desenvolver uma série de habilidades importantes para qualquer profissional de ambientes em nuvem. Vamos dar uma olhada em alguns dos principais conhecimentos que você precisa ter:

1. Engenharia de nuvem

Você não pode começar a usar a computação em nuvem a menos que primeiro entenda como funcionam os diferentes provedores de serviços em nuvem, como GCP e Azure. Eles oferecem serviços de ponta a ponta, como computação, armazenamento, bancos de dados, machine learning e migração, permitindo que lidem com praticamente qualquer coisa relacionada à computação em nuvem.

2. Design de aplicativo nativo da nuvem

Para garantir que seus aplicativos tenham bom desempenho e segurança, você precisará de uma base teórica sólida em conceitos de design de aplicativos em nuvem. Você também deve estar ciente de toda a gama de serviços do GCP disponíveis para tomar as melhores decisões de arquitetura de dados e armazenamento.

3. Rede em nuvem

Isso está vinculado à computação em nuvem porque os recursos de computador centralizados são compartilhados para clientes por meio da nuvem. Isso desencadeou uma tendência de mover mais operações de gerenciamento de rede para a nuvem, reduzindo assim a necessidade de dispositivos de consumo para operar a rede.

Devido à conectividade com a Internet e à largura de banda WAN estável, mais operações de administração de rede agora podem ser enviadas para a nuvem. Os clientes estão procurando maneiras mais fáceis de configurar e acessar redes usando um serviço baseado em nuvem, o que aumentou a demanda por redes em nuvem. Entender sobre tudo isso será importante para obter um trabalho de desenvolvedor Azure/GCP.

Em uma vaga remota de desenvolvedor Azure/GCP você também pode ser responsável pela criação de mecanismos de ajuste automatizados para garantir que a rede responda aos requisitos do usuário. Como resultado, o programador de nuvem deve conhecer sobre os fundamentos de redes e das redes virtuais, já que elas são essenciais para o ecossistema cloud.

4. Linux

Sua natureza de código aberto, facilidade de customização, segurança e outros benefícios fazem do Linux o sonho de qualquer programador. Vemos o Linux sendo usado em uma variedade de plataformas de nuvem porque os provedores de nuvem estão cientes das vantagens que fazem dele uma das melhores alternativas disponíveis para o trabalho com tecnologia. Desenvolvedores Azure/GCP devem ser capazes de arquitetar, planejar, construir, gerenciar e manter servidores Linux em um ambiente de nuvem.

5. Virtualização

Ao executar várias "máquinas virtuais" lado a lado no mesmo hardware, imitando vários componentes de seus sistemas de TI, o software de virtualização permitiu que muitos usuários reduzissem ou utilizassem melhor seus ativos de hardware.

A virtualização é essencial para que empresas tenham acesso a recursos escaláveis e tolerantes a falhas. Uma sólida compreensão de virtualização ou serviços como máquinas virtuais, EC2 e Lambda seria um passo importante rumo à computação serverless – por isso, é um conhecimento que qualquer candidato a um trabalho de desenvolvedor Azure/GCP deve possuir.

6. Containers

Conteinerização é uma técnica de empacotamento lógico para aplicativos que permite que eles sejam separados do ambiente em que operam através de containers. Essa dissociação permite que aplicativos baseados nisso sejam implantados de forma rápida e confiável, independentemente do ambiente de destino ser um data center privado, nuvem pública ou até mesmo o laptop de um desenvolvedor. Como resultado, entender como os containers mais populares funcionam, como Kubernetes e Docker, pode ajudar a dar mais destaque a seu currículo, o que pode acabar sendo a diferença entre conseguir ou não a sua tão almejada vaga remota de desenvolvedor Azure/GCP.

7. Habilidades de programação

Quando se trata de habilidades na área de engenharia em nuvem, o papel dos desenvolvedores no mundo da computação não pode ser negligenciado, pois são eles que criam, implementam e gerenciam esses ambientes e suas soluções. Assim, entender as linguagens ou estruturas de programação apropriadas pode não apenas ser vantajoso, como é indispensável – alguns dos melhores desenvolvedores Azure/GCP são fluentes em.NET, SQL, Python e Java, dentre outras linguagens e seus frameworks.

Interessado em trabalhos remotos de desenvolvedor Azure/GCP?

Inscreva-se na Turing hoje!

Inscreva-se agora

Como conseguir trabalhos remotos de programador Azure/GCP?

É extremamente gratificante trabalhar como desenvolvedor Azure/GCP. No entanto, é necessário um conhecimento profundo das linguagens de programação e que você pratique até ficar realmente bom naquilo e não errar mais. Além disso, desenvolver uma boa visão de produto é necessário para estar em sintonia com a equipe, além de possuir boas habilidades de comunicação para permitir que os membros da equipe colaborem e priorizem o trabalho de acordo com o mesmo plano de longo prazo.

A Turing tem os melhores trabalhos online de desenvolvedor Azure/GCP, feitos sob medida para seu plano de carreira como programador Azure/GCP. Trabalhar com tecnologias de ponta em complexos problemas técnicos e comerciais o ajudará a crescer rapidamente. Obtenha os melhores trabalhos de desenvolvedor Azure/GCP, home office, de tempo integral, longo prazo, com oportunidades de crescimento na carreira e ótima remuneração, juntando-se a uma rede com os melhores desenvolvedores do mundo.

Por que se tornar um desenvolvedor Azure/GCP na Turing?

Trabalhos de primeira linha nos EUA
Trabalhos de primeira linha nos EUA

Oportunidades de trabalho de longo prazo para empresas americanas incríveis, orientadas por suas missões e com grande remuneração.

Crescimento na carreira
Crescimento na carreira

Trabalhe em problemas técnicos e comerciais desafiadores, utilizando tecnologia de ponta para acelerar o crescimento de sua carreira.

Comunidade exclusiva de desenvolvedores
Comunidade exclusiva de desenvolvedores

Junte-se a uma comunidade mundial de desenvolvedores de software de elite.

Uma vez parte da Turing, você nunca mais terá que se candidatar para outro emprego
Uma vez parte da Turing, você nunca mais terá que se candidatar para outro emprego

Os compromissos da Turing são de longo prazo e em tempo integral. Quando um projeto termina, nossa equipe parte para identificar o próximo em questão de semanas.

Trabalhe do conforto da sua casa
Trabalhe do conforto da sua casa

A Turing permite que você trabalhe de acordo com sua conveniência. Temos horários de trabalho flexíveis e você pode trabalhar para as principais empresas americanas do conforto da sua casa.

Ótima remuneração
Ótima remuneração

Trabalhando com as principais corporações americanas, os desenvolvedores da Turing recebem mais do que o mercado costuma oferecer na maioria dos países.

Quanto a Turing paga a seus desenvolvedores Azure/GCP?

Na Turing, cada desenvolvedor Azure/GCP é livre para determinar sua faixa salarial. A Turing, por outro lado, recomendará um salário com o qual estamos confiantes de que poderemos encontrar para você uma oportunidade vantajosa e de longo prazo. Nossas sugestões baseiam-se na análise das condições de mercado e na demanda que recebemos de nossos clientes.

Perguntas frequentes

Somos uma plataforma “end-to-end” de empregos baseada em Palo Alto que permite que desenvolvedores de software talentosos trabalhem com grandes empresas americanas a partir do conforto de suas casas. Somos liderados por Jonathan Siddharth e Vijay Krishnan, ex-alunos de Stanford e empreendedores bem-sucedidos de I.A.

É a combinação do nosso modelo empresarial e dos nossos valores o que nos torna diferentes dos outros. Oferecemos projetos em tempo integral e de longa duração para desenvolvedores remotos, enquanto a maioria de nossos concorrentes geralmente oferece empregos freelancers.

Atualmente, temos vagas apenas para desenvolvedores devido ao volume de demandas de trabalho de nossos clientes. Mas no futuro, também poderemos expandir para outras áreas. Verifique nossa página de carreiras periodicamente para saber se estamos oferecendo uma vaga que se adapta às suas habilidades e experiência.

Na Turing, contratamos desenvolvedores remotos para mais de 100 habilidades como React/Node, Python, Angular, Swift, React Native, Android, Java, Rails, Golang, PHP, Vue, etc. Também contratamos engenheiros de acordo com sua especialidade e experiência.

Depois de fazer upload do seu currículo, você terá que passar por três testes: avaliação de senioridade, teste de tech stack e desafio de programar ao vivo. Uma vez aprovado nestes testes, você poderá se candidatar a uma ampla gama de trabalhos disponíveis com base nas suas habilidades.

Não, o serviço é absolutamente gratuito para desenvolvedores de software inscritos.

Idealmente, um desenvolvedor remoto deve ter pelo menos 3 anos de experiência relevante para ser contratado pela Turing, mas não dizemos não a desenvolvedores excepcionais. Faça nosso teste para descobrir se podemos oferecer algo interessante para você.

A comunicação é crucial para o sucesso quando se trabalha com clientes dos EUA. Preferimos candidatos com nível B1 de inglês, ou seja, aqueles que têm a fluência necessária para se comunicar sem problemas com nossos clientes e falantes nativos.

Não, você não precisa pagar nenhum imposto nos Estados Unidos. No entanto, você pode ter que pagar impostos de acordo com as leis fiscais do seu país. Além disso, seu banco pode cobrar um pequeno valor como uma taxa de transação.

Veja outras perguntas frequentes

Últimos Posts da Turing

Liderança

Em poucas palavras, a Turing tem como objetivo fazer com que exista um equilíbrio de oportunidades ao redor do mundo. A Turing é uma criação dos empreendedores de IA em série Jonathan e Vijay, cuja empresa anterior de IA (vendida com sucesso) foi potencializada por talentos remotos excepcionais. Também fazem parte do grupo de inovadores da Turing investidores de alto perfil, como o primeiro CTO do Facebook (Adam D'Angelo), executivos de Google, Amazon, Twitter e Foundation Capital.

Política de Igualdade de Oportunidades

Turing é uma contratante que dá oportunidades iguais. A Turing proíbe discriminação e assédios de qualquer tipo e oferece oportunidades de emprego iguais para funcionários e candidatos, sem discriminar raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, idade, status de deficiência, status de veterano protegido ou qualquer outra característica protegida por lei.

Veja alguns trabalhos remotos para desenvolvedores

Confira os melhores empregos para Abril de 2024aqui

Trabalhe em tempo integral em grandes empresas dos EUA.

Crie seu perfil, passe nos testes da Turing e receba ofertas de emprego a partir de 2 semanas.