JPMorgan Chase & Co.

Engenheiro de Software Líder – DevOps/Engenheiro de Nuvem

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

Sobre a oportunidade

Temos uma oportunidade de impactar sua carreira e proporcionar uma aventura onde você pode superar os limites do que é possível.

Como Engenheiro de Software Líder no JP Morgan Chase, dentro da linha de negócios de Cibersegurança e Controles Tecnológicos, você é uma parte integrante de uma equipe ágil que trabalha para aprimorar, construir e entregar produtos tecnológicos líderes de mercado, de forma segura, estável e escalável. Como um colaborador técnico central, você é responsável por conduzir 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.

Esta função combina engenharia de software, DevOps e engenharia de nuvem. Nosso conjunto de tecnologias é amplo e está em constante mudança, portanto, espera-se que você aprenda novos serviços rapidamente e automatize sempre que possível.

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.

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

Nossos profissionais em nossas Funções Corporativas cobrem uma gama diversificada de áreas, desde finanças e risco até recursos humanos e marketing. Nossas equipes corporativas são uma parte essencial de nossa empresa, garantindo que estejamos preparando nossos negócios, clientes, consumidores e funcionários para o sucesso.

Responsabilidades do cargo

  1. Executa soluções de software criativas, design, desenvolvimento e resoluçã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.
  1. Desenvolve código de produção seguro e de alta qualidade, além de revisar e depurar códigos escritos por outros.
  1. Impulsiona a adoção pela equipe de práticas de engenharia assistidas por IA autorizadas pela empresa dentro do ambiente de trabalho para melhorar a qualidade do código, a velocidade de entrega e os resultados operacionais (por exemplo, revisão/refatoração de código assistida por IA, aceleração de estratégia de teste, suporte à análise de incidentes/causa raiz), enquanto estabelece padrões de validação consistentes (codificação segura, revisão por pares, testes automatizados) e promove a reutilização de padrões eficazes em toda a equipe.
  1. Aplica conhecimento de ferramentas dentro da cadeia de ferramentas do Ciclo de Vida de Desenvolvimento de Software, incluindo capacidades de desenvolvimento e automação assistidas por IA autorizadas pela empresa, para melhorar o valor obtido pela automação.
  1. Identifica oportunidades para eliminar ou automatizar a remediação de problemas recorrentes para melhorar a estabilidade operacional geral de aplicativos e sistemas de software.
  1. Aproveita ferramentas de DevOps para construir, implantar e operar uma plataforma de orquestração baseada em nuvem, infraestrutura como código e capacidades de conformidade automatizadas, mantendo a entrega automatizada e elástica.
  1. Lidera o design e o desenvolvimento de novas implementações em nuvem, com estratégias para automação de ponta a ponta, design de arquitetura, desempenho e monitoramento, provas de conceito e transição para operações.
  1. Cria testes automatizados funcionais, de desempenho, de resiliência e de ponta a ponta, tornando-os portões de qualidade obrigatórios no pipeline.
  1. Fornece regularmente orientação e direção técnica para o negócio e suas equipes técnicas, orienta engenheiros e lidera comunidades de prática em Engenharia de Software.
  1. Aprende novas tecnologias e serviços rapidamente à medida que a plataforma evolui, e entrega trabalho pronto para produção neles com o mínimo de tempo de adaptação.
  1. Constrói as ferramentas que permitem ao proprietário de um ambiente diagnosticar por que seu ambiente está com problemas em produção e corrigi-lo por conta própria.

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 na entrega de design de sistemas, desenvolvimento de aplicativos, testes e estabilidade operacional.
  1. Avançado em uma ou mais linguagens de programação: Java, Python ou Go.
  1. Proficiente em todos os aspectos do Ciclo de Vida de Desenvolvimento de Software.
  1. Experiência prática em nuvem nativa.
  1. Expertise com infraestrutura AWS, como rede, EC2, Lambda, soluções sem servidor, VPC, Route 53, auto scaling, Transit Gateway, API Gateway, Step Functions, Secrets Manager, serviços de armazenamento e contêineres (EKS, ECS, Fargate).
  1. Proficiente em conceitos fundamentais de rede, arquitetura de nuvem pública e Infraestrutura como Código (IaC), com experiência prática em Terraform.
  1. Expertise no design e desenvolvimento de arquiteturas de nuvem complexas, implantação de soluções escaláveis e aplicação de práticas de DevOps, incluindo a criação e gerenciamento de pipelines de CI/CD, resiliência de aplicativos e triagem de problemas.
  1. Proficiência em testes, desde unitários até de ponta a ponta, com ferramentas como Cucumber (testes funcionais), JUnit 5 ou pytest (testes unitários), JMeter (testes de desempenho) e Gremlin (testes de resiliência).
  1. Experiência com bancos de dados SQL e NoSQL.
  1. Experiência comprovada liderando o uso eficaz de ferramentas de desenvolvimento de software assistidas por IA aprovadas (por exemplo, para codificação, revisão de código, aceleração de testes, resolução de problemas), com a capacidade de definir expectativas da equipe para validar as saídas da IA quanto à correção, desempenho e segurança.

Qualificações, capacidades e habilidades preferenciais

  1. Experiência no design, implantação e operação de cargas de trabalho de produção na AWS com Terraform, incluindo módulos reutilizáveis, gerenciamento de estado e implantações em múltiplos ambientes.
  1. Experiência no uso de ferramentas de desenvolvimento de software assistidas por IA, como Claude Code ou GitHub Copilot para codificação, testes e resolução de problemas.
  1. Experiência em microsserviços e desenvolvimento de API, com proficiência de trabalho em Python e Java.
  1. Experiência com ferramentas de observabilidade como Splunk, Grafana ou Dynatrace, e com plataformas de streaming de dados como Kafka.
  1. Certificação AWS, como Solutions Architect, Developer ou Engenheiro de DevOps.
  1. Conhecimento do setor de serviços financeiros ou outro ambiente regulamentado.

#CTC

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.

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 mensalidades, 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.

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