NVIDIA
Visa
Engenheiro de Software/ SRE (Linux)
Sobre Nós
Visa é líder mundial em tecnologia de pagamentos, facilitando transações entre consumidores, comerciantes, instituições financeiras e entidades governamentais em mais de 200 países e territórios, dedicada a elevar todos, em todos os lugares, sendo a melhor forma de pagar e ser pago.
Na Visa, você terá a oportunidade de causar um impacto em grande escala — enfrentando desafios significativos, aprimorando suas habilidades e vendo suas contribuições afetarem vidas ao redor do mundo.
Junte-se à Visa e faça um trabalho que importa — para você, para sua comunidade e para o mundo. O progresso começa com você.
Descrição da Vaga
Engenharia de Confiabilidade de Site (SRE) é essencial para a estratégia de plataforma Cloud da Visa. Neste papel, você garantirá que nossa plataforma e ferramentas de desenvolvimento permitam que os engenheiros se concentrem na inovação em vez da infraestrutura. Você promoverá as melhores práticas de observabilidade e automatizará a resolução de problemas recorrentes, trabalhando em estreita colaboração com as equipes de engenharia de software para dar suporte à segurança, disponibilidade e desempenho. As responsabilidades incluem triagem de problemas, colaboração no gerenciamento de infraestrutura e configuração de monitoramento para cobertura completa. Experiência prática é necessária, especialmente com as principais DevTools como GitHub, Jenkins, Jira e Artifactory.
Buscamos um engenheiro híbrido de Software Engineer + SRE. O candidato ideal entende profundamente pelo menos uma DevTool principal, resolve rapidamente problemas relacionados a ferramentas em colaboração com os desenvolvedores e aplica pensamento sistêmico para manter aplicações e infraestrutura confiáveis, ao mesmo tempo em que melhora a produtividade do desenvolvedor.
Principais Responsabilidades
- Suporte a DevTools: Você será o principal ponto de contato para os desenvolvedores que utilizam ferramentas como GitHub, Jenkins, Jira ou Artifactory.
- Solucione e resolva problemas relacionados a ferramentas prontamente para minimizar o tempo de inatividade do desenvolvedor.
- Mantenha e otimize pipelines e integrações de CI-CD para confiabilidade e escalabilidade.
- Colabore com as equipes de desenvolvimento para melhorar fluxos de trabalho e automação.
- Engenharia de Confiabilidade de Site: Projete, implemente e mantenha sistemas para alta disponibilidade, escalabilidade e desempenho.
- Monitore e melhore a confiabilidade da aplicação por meio de medidas proativas e resposta a incidentes.
- Desenvolva e mantenha soluções de observabilidade (métricas, logs, tracing).
- Participe de rotações de plantão e conduza análise de causa raiz para incidentes.
- Colaboração e Melhoria Contínua: Faça parceria com equipes de engenharia para identificar riscos de confiabilidade e implementar melhores práticas.
- Documente processos, guias de solução de problemas e playbooks de confiabilidade.
- Defenda soluções de automação e autoatendimento para reduzir a sobrecarga operacional.
Esta é uma posição híbrida. A expectativa de dias no escritório será confirmada pelo seu Gerente de Contratação.
Visa exige pelo menos 3 dias no escritório, as expectativas desses dias serão confirmadas pelo seu Gerente de Contratação.
Visa é um Empregador EEO Candidatos qualificados receberão consideração para emprego sem distinção de race, cor, religião, sexo, origem nacional, orientação sexual, identidade de gênero, deficiência ou status de veterano protegido. Visa também considerará para emprego candidatos qualificados com histórico criminal de maneira consistente com as diretrizes do EEOC e a lei local aplicável.
Qualificações
Qualificações
- Bacharelado, OU 3+ anos de experiência profissional relevante
- Bacharelado em TI, CS ou área relacionada e/ou 3+ Anos de Experiência Profissional em Operações e Entrega de TI.
- Experiência: 0,5- 3 anos em funções de suporte a SRE e/ou DevTools.
- Nível iniciante de programação e/ou scripting em 2 ou mais das seguintes linguagens: Python, Java, Go, PowerShell, JavaScript, Terraform, Ansible, Helm, Chef, Cloud Formation.
- Compreensão básica de YAML, JSON, HTML, XML.
- Experiência prática em sistemas Linux e/ou Windows e bom entendimento de ambientes de computação distribuída.
- Experiência com ferramentas de CI-CD como Jenkins, Github, Bitbucket, ArgoCD, Artifactory, Azure DevOps em um ambiente de grande escala.
- Experiência com ferramentas de observabilidade como Grafana, Prometheus, Splunk, Datadog, New Relic, DynaTrace, Sentry, etc. em um ambiente de grande escala.
- Experiência no suporte a bancos de dados relacionais e não relacionais (MySQL, MongoDB, PostgreSQL, etc.), incluindo criação e execução de consultas, gerenciamento de desempenho e escalonamento.
- Trabalho em um grupo de Plataforma, SRE ou Engenharia de Produção para plataformas/aplicações críticas de alta disponibilidade.
- Experiência no gerenciamento de uma plataforma de contêineres distribuída, incluindo, mas não se limitando a, gerenciamento de implantação/liberação, provisionamento, gerenciamento de capacidade, gerenciamento de carga de trabalho.
- Experiência no gerenciamento de infraestrutura de contêineres e suporte à transformação de desenvolvimento para um modelo "container first".
- Esta função exige suporte em plantão, pois a equipe fornece suporte operacional 24-7.
- Expertise Técnica: Proficiência em pelo menos uma DevTool (GitHub, Jenkins, ArgoCD, Jira, Artifactory).
- Forte compreensão dos princípios e pipelines de CI-CD.
- Sólido conhecimento de sistemas Linux, redes e conteinerização (Docker-Kubernetes).
- Experiência prática com plataformas de nuvem.
- Programação/Scripting: Proficiência em Python, Ansible ou linguagens semelhantes.
- Mentalidade: Fortes habilidades de resolução de problemas, pensamento sistêmico, proatividade e paixão por confiabilidade.
