JPMorganChase is looking to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way within the Commercial and Investment Banking - Payments team. This involves modernizing database infrastructure, migrating applications to cloud environments, and ensuring the performance, resiliency, and availability of critical systems.
Requirements
- Proven experience in database administration ( MySQL , PostgreSQL ), including migration, performance tuning, and troubleshooting.
- Hands-on expertise with cloud database platforms such as AWS RDS and Google Database .
- Strong proficiency in designing and implementing CI/CD pipelines for database deployment using Terraform and Infrastructure-as-Code (IaC) principles
- Experience with database networking, monitoring tools, and proactive alerting solutions (e.g., Prometheus, Grafana, CloudWatch, Azure Monitor)
- Solid understanding of database performance optimization, capacity planning, and scalability strategies
- Proficient in query tuning, indexing, deadlock resolution, and schema design
- Familiarity with disaster recovery planning, backup/restore automation, and high-availability architectures
Responsibilities
- Designs and implements automated CI/CD pipelines for database provisioning and deployment using Terraform, ensuring consistent and repeatable infrastructure changes.
- Develops and maintains Infrastructure-as-Code (IaC) modules for database resources, networking, and monitoring integrations.
- Uses expertise to help maximize the performance, resiliency of the application workloads and optimize database performance, capacity, and scalability.
- Implements network monitoring solutions to track database connectivity, latency, and throughput across hybrid cloud environments.
- Troubleshoots and resolves database issues, including query tuning, indexing, and deadlock resolution.
- Collaborates with developers to refine database schemas, optimize queries, and improve application performance
- Ensures 24/7 availability and reliability for mission-critical systems through proactive monitoring and maintenance.
Other
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Ability to collaborate effectively with application developers and cross-functional teams to optimize database and application performance
- Strong documentation skills for maintaining database configurations, operational procedures, and deployment processes
- Experience with security patching, compliance checks, and cloud governance best practices is a plus
- Ability to tackle design and functionality problems independently with little to no oversight.