JPMorgan Chase is looking to enhance, design, and deliver state-of-the-art technology products in a secure, stable, and scalable way within the Consumer and Community Banking - Deposit Technology team
Requirements
- Extensive experience with Amazon Web Services (AWS) and Aurora PostgreSQL, RDS, DynamoDB databases
- Experience in database design/development, modeling, integration, optimization, systems re-engineering, and operations support for both cloud and on-prem environments
- Familiarity with AWS management and monitoring tools like CloudFormation, AWS CLI, AWS SDKs, AWS CloudWatch, Datadog, Performance Insights, DB Insights or Prometheus
- Experience with infrastructure as code (IaC) using tools like Terraform or AWS CloudFormation
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Experience across the whole Software Development Life Cycle and exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
- Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Responsibilities
- Executes standard software solutions, design, development, and technical troubleshooting
- Administer, design, implement, and support highly available and scalable AWS database solutions
- Collaborate with Information Architects and Database Designers to implement data models, database designs, data access, and table maintenance codes
- Maintain Distributed Databases with High Availability features using Data Partitioning and Database replications
- Resolve database performance, capacity, replication issues including support for database upgrades or migrations exhibiting experience with incident management and root cause analysis
- Develop database performance monitoring processes and analyze data for optimization opportunities
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
Other
- Formal training or certification on software engineering concepts and 2+ years of applied experience
- Over 2 years of experience leading transformational cross-functional IT initiatives
- Exhibit strong written and oral communication skills, with the ability to influence and interface successfully with others
- Adds to team culture of diversity, opportunity, inclusion, and respect
- Ability to work in a large corporate environment