DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Database Modernization Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking youare an integral part of an agile team that works to enhance build and deliver trusted marketleading technology products in a secure stable and scalable way. As a core technical contributor you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.
Job responsibilities:
- Contribute as database administration and development expert working with application development teams to develop execute and support database modernization/optimization activities.
- Provide thought leadership and modernization support to application development (AD) teams through the analysis migration and post migration efforts for their database footprints.
- Partner with PaaS DBaaS and Cloud Delivery teams to resolve issues and influence implementation of self service capabilities to support the AD teams.
- Participate in tactical and strategic database modernization planning and development of database modernization patterns.
- Provide direct support for development teams performing database modernization activities.
- Support AD teams in troubleshooting and resolution of production database issues and contribute to root cause analysis supporting problem management workstreams.
- Perform proactive reviews of database implementations to enhance performance efficiency resiliency and cost optimization.
- Contribute to the design and development of tools to accelerate modernization efforts.
- Support AD teams in upskilling database development and support competencies.
Required qualifications capabilities and skills:
- Formal training or certification in software engineering concepts with 5 years of applied experience.
- Handson practical experience in database system design performing database development and performance testing and ensuring operational stability.
- 5 years experience working as database administrator for Oracle and/or SQL Server and experience with AWS and/or Azure and associated database services.
- Experience supporting databases in DevOps and proficient in automation and continuous delivery methods.
- Proficient in all aspects of the Software Development Life Cycle.
- Advanced understanding of agile methodologies such as CI/CD Application Resiliency and Security.
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g. cloud artificial intelligence machine learning mobile etc.
- Demonstrable experience performing database upgrades and migrations.
- Must be able to selfmotivate to support delivery whether individually or as part of a team.
- Excellent written and verbal communication skills.
Preferred qualifications capabilities and skills:
- Strong desire to master emerging technologies and share experience with other team members.
- Ability to adjust and adapt role to support team success.
- Indepth knowledge of the financial services industry and their IT systems.
- Direct experience with NoSQL databases.