Maintain and improve our AWS cloud infrastructure to ensure the bank’s 24/7 operation with a focus on stability, performance, security and compliance
Maintain and improve stability, security and performance of connectivity for our customers, in-between AWS accounts, as well as in-between Chase and third parties
Maintain, design and create automation scripts and tooling using a variety of programming languages (Bash/Python/Go) as necessary
Maintain and build a cloud platform for application developers and provide support to improve their SDLC and developer experience
Manage and interact with vendors and other areas of the business to plan improvements and coordinate project efforts
Participate in on-call rota
Required skills
Experience managing public cloud infrastructure using infra-as-code technologies (we use Terraform with AWS)
Strong knowledge and operating experience in at least one CDN provider (such as Akamai/CloudFlare)
Familiarity with network monitoring and diagnostic tools
Optimize network performance through continuous analysis and improvement of connectivity patterns
Strong understanding of network protocols, such as TCP/IP, DNS, DHCP, ICMP and VPN
Experience with configuring and managing reverse proxies (such as Traefik, NGINX, HAProxy, etc)
Good knowledge of Kubernetes clusters' operations (we use EKS)
Good knowledge of programming using a modern language (Java/Python/Go)
Excellent understanding of DevOps principles and SDLC best practices
Excellent communication and collaboration skills
Strong analytical and problem-solving abilities
Nice to have capabilities
Familiar with software engineering security best practices in a cloud environment
Experience developing unit, integration and end-to-end software tests