As a JPMorgan Chase & Co. Application Support Engineer you will combine software and systems to help us build a world-class engineering function. Working with your team, you'll focus on improving our production applications and systems to creatively solve operations problems. Much of our support and software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. The Application Support Engineer within a Production Management team is responsible for technical support of production applications and infrastructure. This team provides support for Merchant Service Banking platforms.
Our culture of diversity, intellectual curiosity and problem solving is essential to our success. We bring people together with a wide variety of backgrounds, experiences and perspectives. We support teamwork, thinking big and taking risks in a blame-free environment. We promote self-direction to work on relevant projects, while building an environment that provides the support and mentorship needed to learn and grow. We are excited to see what you will bring to our team.
General Tasks & Responsibilities:
Manage day to day issues including daily health checks of applications and processes, working closely with end users, development staff and Infrastructure teams, to prioritize and resolve and/or mitigate outages.
Monitor production activities/processes to ensure timely and effective reporting, tracking, follow-up and communication of problems to internal and external clients, technical resources, and executives.
Ensures information controls, back-up and recovery strategies are in place across all environments.
Implement continuous process improvement, including but not limited to policy, procedures, and production monitoring.
Develop and maintain relationships with technical staff, end users and clients.
Carefully evaluate alternative risks and solutions before taking action to provide timely resolution.
Demonstrate creativity, innovation and high performance.
Design, code, test and deliver software to automate manual operational work (Python, Java etc)
Engage with development teams throughout the life cycle to help develop software for reliability and scale, ensuring minimal refactoring or changes.
Design and implement self-healing and resiliency patterns.
Design and implement best in class monitoring frameworks to accomplish end-to-end flow monitoring and noiseless alerting (Dynatrace, Splunk etc)
Design and implement automated software and product upgrades, change management and release management solutions.
Expert practitioner in one or more technology domains, may be a cross-domain expert, able to solve complex and mission critical problems within a business or across the firm
Experience working in cloud (AWS)
Excellent debugging and trouble shooting skills
5+ years of hands-on experience in Production Support.
3+ years experience managing UNIX/Linux environment.
3+ years experience with distributed applications (Oracle, SQL, SQL Server, UNIX, Linux, Java, Java servlets and JSP, Spring, Cassandra, Hibernate, etc.)
1-3 years of hands-on experience in data analysis/ SQL
1-3 years experience in UNIX shell, Perl, Python, or similar scripting languages.
1-3 years of experience in ETL tools Actuate , Informatica & Abinito.
1-3 years experience utilizing scheduler software such Control-M or Autosys
One (1) to five (5) years' experience with file transfer software such as SNDM & SFTP
Knowledge of Dynatarce, Splunk and Genious is a plus.
Experience supporting mission-critical in financial services industry, particularly in a merchant servicing environment, is a big plus.
Understanding & Exposure to Network/Data Center architecture
BA/BS required in Computer Science or equivalent.
Jpmorgan Chase & Co.