
O NatWest Group é uma organização bancária e de serviços financeiros sediada no Reino Unido que atende clientes pessoais, comerciais e institucionais. Sua atuação abrange os setores bancário, financeiro e de tecnologia financeira, com serviços que incluem banco comercial, gestão de patrimônio e gestão de riscos. O grupo também destaca seus relacionamentos com clientes e comunidades, além de oportunidades para pessoas que desenvolvem suas carreiras em suas equipes voltadas para os setores bancário e tecnológico.
Engenheiro(a) de software AWS (AVP)
Criar e operar plataformas seguras, resilientes e escaláveis para clientes do setor bancário. Desenvolver software em todo o ciclo de vida com tecnologias de nuvem e DevOps.
Descrição
- Criar e manter soluções seguras, robustas e de alto desempenho, projetadas para atender às necessidades dos clientes.
- Desenvolver software complexo, scripts e ferramentas como parte de uma equipe de funcionalidades.
- Coordenar o trabalho com engenheiros, arquitetos e analistas de negócios em toda a plataforma.
- Entregar software complexo e crítico com rapidez, mantendo a qualidade.
- Gerenciar o software ao longo de todo o ciclo de vida, do desenvolvimento inicial e da manutenção contínua à substituição ou desativação.
- Colaborar com colegas para aprimorar as práticas e a capacidade de engenharia de software.
- Projetar, escrever, testar e implementar código pronto para produção.
- Contribuir com a análise de requisitos, o projeto, a codificação, os testes, a implantação e as operações.
Requisitos
- Ter pelo menos oito anos de experiência com OpenShift, Kubernetes, AWS, PCF e automação de CI/CD usando GitLab, Jenkins, Helm e Terraform.
- Ter sólida experiência com ferramentas de observabilidade, monitoramento e confiabilidade de plataformas, como Splunk, Datadog, DxAPM e OpenTelemetry.
- Demonstrar experiência na criação de plataformas seguras, escaláveis e resilientes com IAM, Vault, PingFederate e Qualys.
- Ter experiência em engenharia de software, design e arquitetura.
- Entender como sua área de especialização contribui para atender os clientes.
- Ser capaz de resolver problemas analíticos e numéricos altamente complexos.
- Aplicar boas práticas de programação para escalabilidade, automação, virtualização, otimização, disponibilidade e desempenho.
- Colaborar de forma eficaz com diferentes áreas.