Descrição
Resumo:
Esta função envolve projetar, construir e manter partes essenciais da infraestrutura de uma PaaS interna, automatizar implantações e melhorar a experiência dos desenvolvedores.
Pontos principais:
1. Construir uma PaaS interna com tecnologias de ponta como Kubernetes
2. Automatizar práticas de infraestrutura e implantação
3. Resolver problemas técnicos desafiadores e observar impacto imediato
Nossa missão é melhorar a experiência dos desenvolvedores fornecendo-lhes ferramentas para gerenciar todo o ciclo de vida do software e torná-los autossuficientes.
Para apoiar isso, estamos construindo nossa própria PaaS interna utilizando as mais recentes tecnologias, como Kubernetes, Prometheus, Kotlin e outras. Esta plataforma é um pilar fundamental nos esforços de engenharia da Talkdesk e nos ajuda a entregar soluções melhores, mais rápidas e mais confiáveis para nossos clientes.
**Responsabilidades:**
Projetar, construir, reforçar e manter partes essenciais da infraestrutura de nossa plataforma (desde o ciclo de vida da infraestrutura até cada um de nossos clusters Kubernetes)
Apoiar os processos que permitem a atualização e atualização seguras de cada componente de nossa infraestrutura computacional
Trabalhar com ferramentas líderes do setor em GitOps, como Spacelift e/ou Atlantis
Auxiliar na automação de práticas seguras de implantação usando ferramentas líderes do setor, como GitHub Actions, ArgoCD, Argo Rollouts, Helm Charts, etc.
Auxiliar na automação do provisionamento de infraestrutura e outros processos de engenharia trabalhando em automações construídas sobre uma plataforma de engenharia escrita em GitHub Actions
Orientar e capacitar outros membros das equipes de engenharia
Resolver problemas técnicos desafiadores e colocar suas habilidades à prova todos os dias; observar o impacto imediato de seu trabalho e o valor criado para outros engenheiros
Automatizar todos os aspectos de nossa infraestrutura para eliminar ao máximo a intervenção humana
Desenvolver ferramentas eficazes, alertas e respostas para identificar e resolver riscos de confiabilidade
Impulsionar e promover protocolos de prontidão para produção e excelência operacional
Parceria com equipes de engenharia de produtos para depurar interrupções em produção e executar itens de ação para melhorar a confiabilidade desses sistemas
Defender testes automatizados, integração contínua e entrega contínua, alternadores de funcionalidades (feature toggles) e implantações progressivas
Planejar o crescimento da infraestrutura da Talkdesk.
**Habilidades e qualificações:**
Compreensão de sistemas complexos em larga escala sob a perspectiva da confiabilidade
Paixão por produzir código limpo, compatível com padrões e seguro
Adotar uma mentalidade de desenvolvedor e aplicá-la à infraestrutura
Domínio de sistemas Linux/Unix
Experiência com Kubernetes
Experiência com ferramentas de Infraestrutura como Código (IaC), como Terraform e Ansible
Experiência no desenvolvimento de software com uma linguagem de programação como Java, Kotlin, Scala ou qualquer outra linguagem baseada na JVM
Experiência na escrita de scripts para automatizar a execução de determinadas tarefas com uma linguagem de programação como Ruby, Python, Bash ou qualquer outra linguagem de script
Experiência com pelo menos um banco de dados relacional e um não relacional (ex.: PostgreSQL, MySQL, MongoDB, Redis, ElasticSearch)
Capacidade de identificar tarefas manuais demoradas e propensas a erros e, em seguida, criar ou utilizar ferramentas para automatizá-las
Capacidade de identificar causas-raiz de instabilidade em um sistema distribuído em larga escala através de diferentes camadas
**Desejável / Diferenciais:**
Experiência com soluções baseadas em nuvem, como Amazon AWS, Google Cloud ou Microsoft Azure
Experiência com a linguagem de programação Go
**Observações adicionais:**
Esta posição seguirá um modelo de trabalho híbrido.
A Talkdesk está pioneirando uma nova era de Automação de Experiência do Cliente (CXA), redefinindo como as marcas mais admiradas do mundo interagem com seus clientes por meio de IA. Nossa equipe global de inovadores corajosos é obcecada pelo cliente, construindo soluções orientadas por IA que colocam empatia, confiança e transparência no centro de cada interação. Cultivamos uma cultura inclusiva na qual perspectivas diversas impulsionam nosso sucesso e toda voz pertence. Combinando a estabilidade de um líder global com a agilidade de um agente disruptivo, os Talkdeskers têm autonomia para gerar impacto significativo, enquanto contribuem com as comunidades e o meio ambiente ao nosso redor.
A Talkdesk foi reconhecida como Líder no Quadrante Mágico™ da Gartner® para Contact Center como Serviço (CCaaS) e nos Relatórios G2 Overall Grid® para Agentes de IA e Central de Atendimento. Com sete anos consecutivos na lista Forbes Cloud 100 e diversos prêmios AI Breakthrough, nunca houve um momento mais empolgante para se juntar a nós enquanto moldamos o futuro da automação da experiência do cliente!
**Ambiente de trabalho e requisitos físicos:**
Trabalho predominantemente em ambiente de escritório, períodos prolongados sentado ou em pé, trabalho baseado em computador. Levantamento limitado e uso de equipamentos restrito a equipamentos relacionados ao computador (teclados, mouse, etc.).
A história da Talkdesk gira em torno da empatia e da aceitação. É objetivo compartilhado por todos os Talkdeskers capacitar um novo tipo de herói do cliente por meio de nossa solução de software inovadora, e acreditamos firmemente que o melhor caminho para o sucesso de nossa missão é a inclusão, a diversidade e a aceitação genuína. Para esse fim, contratamos, promovemos, trabalhamos ao lado, torcemos, nos unimos e damos boas-vindas calorosamente à família Talkdesk todas as pessoas, independentemente de identidade étnica e racial, herança indígena, origem nacional, religião, gênero, identidade de gênero, expressão de gênero, orientação sexual, idade, deficiência, estado civil, condição de veterano, informação genética ou qualquer outro status legalmente protegido.