JPMorgan Chase & Co.

Engenheiro de Software III DevOps - Automação de Release CI/CD

AWSDockerKubernetesTerraform
Tradução automática. Consulte o original.

Sobre a oportunidade

Temos uma oportunidade empolgante e gratificante para você levar sua carreira em engenharia de software para o próximo nível.

Como Engenheiro de Software III no JPMorganChase, dentro da equipe de Tecnologia de Pagamentos do Corporate Investment Bank, você atuará como um membro experiente de uma equipe ágil para projetar e entregar produtos de tecnologia líderes de mercado de forma segura, estável e escalável. Você será responsável por executar soluções tecnológicas críticas em diversas áreas técnicas dentro de várias funções de negócios, em apoio aos objetivos da empresa.

Responsabilidades do cargo

  1. Executa soluções de software, design, desenvolvimento e solução de problemas técnicos, com a capacidade de pensar além de abordagens rotineiras ou convencionais para construir soluções ou decompor problemas técnicos, com foco em CI/CD e automação de release para plataformas de Pagamentos
  1. Cria código de produção seguro e de alta qualidade e mantém algoritmos que rodam de forma síncrona com sistemas apropriados, incluindo pipelines Jenkins (Groovy/Jenkinsfiles/bibliotecas compartilhadas) e shell scripting usados para automação de build/teste/deploy
  1. Produz artefatos de arquitetura e design para aplicações complexas, sendo responsável por garantir que as restrições de design sejam atendidas pelo desenvolvimento de código de software, incluindo padrões de pipeline, estratégias de implantação e abordagens de promoção de ambiente
  1. Coleta, analisa, sintetiza e desenvolve visualizações e relatórios a partir de conjuntos de dados grandes e diversos, visando a melhoria contínua de aplicações e sistemas de software, incluindo telemetria de CI/CD (tempos de build, taxas de falha, sucesso de implantação, frequência de rollback)
  1. Identifica proativamente problemas e padrões ocultos nos dados e usa esses insights para impulsionar melhorias na higiene do código e na arquitetura do sistema, incluindo a redução da instabilidade de pipelines, melhoria da confiabilidade e padronização da automação reutilizável
  1. Contribui para comunidades de prática e eventos de engenharia de software que exploram tecnologias novas e emergentes, incluindo DevOps moderno, entrega cloud-native e práticas seguras de SDLC
  1. Aproveita ferramentas de assistência de codificação por IA autorizadas pela empresa dentro do ambiente de trabalho para melhorar a qualidade do código, a velocidade de entrega e a produtividade em entregas complexas (por exemplo, geração/refatoração de código, criação de testes unitários, documentação), validando os resultados por meio de revisão por pares, testes automatizados e padrões de codificação segura; contribui com aprendizados e padrões reutilizáveis para melhorar a eficácia geral da equipe
  1. Aplica conhecimento de ferramentas dentro da cadeia de ferramentas do Ciclo de Vida de Desenvolvimento de Software (SDLC), incluindo capacidades de desenvolvimento e automação assistidas por IA autorizadas pela empresa, para melhorar o valor obtido pela automação
  1. Suporta a estabilidade operacional de ponta a ponta para ferramentas de entrega, incluindo atividades de administração/operação de Jenkins e Spinnaker (conforme aplicável), triagem de incidentes, análise de causa raiz e melhoria contínua
  1. Faz parceria com equipes de cibersegurança e engenharia para incorporar controles em pipelines (por exemplo, manuseio de segredos, acesso de privilégio mínimo, aprovações e auditabilidade) para cargas de trabalho regulamentadas de Pagamentos

Qualificações, capacidades e habilidades exigidas

  1. Formação formal ou certificação em conceitos de Engenharia de Software e 5+ anos de experiência aplicada
  1. Experiência prática no uso de ferramentas de desenvolvimento de software assistidas por IA autorizadas pela empresa dentro do ambiente de trabalho (por exemplo, para codificação, criação de testes, solução de problemas ou documentação), com capacidade demonstrada de avaliar, validar e refinar criticamente as saídas geradas por IA quanto à correção, desempenho e segurança
  1. Compreensão do uso responsável de IA em fluxos de trabalho de engenharia, incluindo considerações sobre sensibilidade de dados, manuseio seguro de entradas/saídas e adesão às expectativas de resiliência e segurança; capacidade de orientar colegas sobre o uso seguro e eficaz dentro das práticas da equipe
  1. Proficiente em codificação em uma ou mais linguagens; forte capacidade prática com Groovy e shell scripting (Bash) para automação
  1. Forte experiência na construção e manutenção de soluções de CI Jenkins (Jenkinsfiles, bibliotecas compartilhadas, uso de credenciais, padrões de execução de agentes)
  1. Experiência com ferramentas de entrega contínua, incluindo Spinnaker (configuração de pipeline, implantações, promoção de ambiente e padrões de rollback)
  1. Experiência prática com serviços AWS e fundamentos de segurança em nuvem (por exemplo, IAM, conceitos de rede, monitoramento/log, padrões de criptografia/segredos)
  1. Experiência no desenvolvimento, depuração e manutenção de código em um ambiente corporativo de grande porte com uma ou mais linguagens de programação modernas e linguagens de consulta de banco de dados
  1. Conhecimento geral do Ciclo de Vida de Desenvolvimento de Software
  1. Sólida compreensão de metodologias ágeis, como CI/CD, Resiliência de Aplicações e Segurança
  1. Conhecimento demonstrado de aplicações de software e processos técnicos dentro de uma disciplina técnica (por exemplo, nuvem)

Qualificações, capacidades e habilidades preferenciais

  1. Exposição a tecnologias de nuvem (experiência profunda com AWS em ambientes multi-conta e/ou regulamentados é um diferencial)
  1. Experiência com infraestrutura como código e automação de configuração (por exemplo, Terraform/CloudFormation/Ansible)
  1. Experiência com containers e orquestração (por exemplo, Docker, Kubernetes/EKS) e práticas de entrega progressiva (por exemplo, blue/green, canary)
  1. Experiência na integração de portões de segurança e qualidade em CI/CD (SAST/SCA, assinatura de artefatos, SBOM, verificações de política)

O JPMorganChase, uma das instituições financeiras mais antigas, oferece soluções financeiras inovadoras para milhões de consumidores, pequenas empresas e muitos dos clientes corporativos, institucionais e governamentais mais proeminentes do mundo sob as marcas J.P. Morgan e Chase. Nossa história abrange mais de 200 anos e hoje somos líderes em banco de investimento, banco de consumo e pequenas empresas, banco comercial, processamento de transações financeiras e gestão de ativos.

JPMorgan Chase & Co. é um Empregador de Oportunidades Iguais, incluindo Deficiência/Veteranos

O Commercial & Investment Bank do J.P. Morgan é um líder global em bancos, mercados, serviços de valores mobiliários e pagamentos. Corporações, governos e instituições em todo o mundo nos confiam seus negócios em mais de 100 países. O Commercial & Investment Bank fornece aconselhamento estratégico, levanta capital, gerencia riscos e estende liquidez em mercados ao redor do mundo.

Oferecemos um pacote de remuneração total competitivo, incluindo salário base determinado com base na função, experiência, conjunto de habilidades e localização. Aqueles em funções elegíveis podem receber remuneração baseada em comissão e/ou incentivo discricionário, pago na forma de dinheiro e/ou ações sujeitas a perda, concedido em reconhecimento a conquistas e contribuições individuais. Também oferecemos uma gama de benefícios e programas para atender às necessidades dos funcionários, com base na elegibilidade. Esses benefícios incluem cobertura de saúde abrangente, centros de saúde e bem-estar no local, plano de previdência, auxílio-creche, reembolso de mensalidade, suporte à saúde mental, coaching financeiro e muito mais. Detalhes adicionais sobre a remuneração total e benefícios serão fornecidos durante o processo de contratação.

Reconhecemos que nossas pessoas são nossa força e os diversos talentos que trazem para nossa força de trabalho global estão diretamente ligados ao nosso sucesso. Somos um empregador que oferece oportunidades iguais e valorizamos muito a diversidade e a inclusão em nossa empresa. Não discriminamos com base em qualquer atributo protegido, incluindo raça, religião, cor, origem nacional, gênero, orientação sexual, identidade de gênero, expressão de gênero, idade, estado civil ou status de veterano, gravidez ou deficiência, ou qualquer outra base protegida pela lei aplicável. Também fazemos acomodações razoáveis para as práticas e crenças religiosas dos candidatos e funcionários, bem como para necessidades de saúde mental ou deficiência física. Visite nossas FAQs careers.jpmorgan.com/us/en/how-we-hire/faqs para obter mais informações sobre como solicitar uma acomodação.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores