JPMorgan Chase Python Java - Infrastructure Deployment in Newark, Delaware

JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at at .

Global Technology Infrastructure (GTI) serves as the central provider of technology infrastructure to JPMorgan Chase. Sustained Engineering (SE) provides global engineering and operational support across the entire infrastructure portfolio of technologies and services while driving our evolution to a modern Site Reliability Engineering (SRE) / DevOps model.

Job Description:

In the role of SE Infrastructure Developer, specifically for the Compute team, you will be expected to have a strong hands on technical experience, as well as provide a strong leadership for the team and the broader service within the geography you are based. Your responsibilities will include but not be limited to:


Product Strategy:

  • Providing a primary focus on automation involving compute virtual migration services and be involved with compute technologies to leverage best practices in improving all of the services

  • Identifying and driving automation opportunities

  • Assisting with prioritization of all enhancement work such that key roadmap items are delivered on time

  • Working with lines of business to understand their information requirements and provide recommended solutions working with engineering teams

Other Responsibilities include:

  • Writing micro-services and/or code snippets to automate the provisioning, monitoring, virtual migration, and maintenance of systems in a distributed, enterprise environment.

  • Supporting existing compute services infrastructure and develop new tooling to support the infrastructure.

  • Working closely with risk management, engineering, and operational teams to identify automation opportunities and solutions to current manual work practices.

  • Exploring new technologies and developing repeatable automation to optimize the delivery and reliability of the service.

  • Interfacing with internal customers, inputting into technical solutions, advising on best practices and validating new implementations.

  • Developing and promoting standard operating procedures and creating processes and tooling for operation efficiency.

  • Building strong partnerships with all constituent technology teams that participate in the delivery of the compute service, and participate in regular project reviews for each of those teams.

  • Ownership of individual risk related issues. Drive resolution of said issues.

  • Strong experience in 2 or more of the following: Python, Java, Ruby on Rails, .NET C# MVC, Java/Spring Boot, Node JS with Express

  • High level exposure with 1 (or more) of the following: React JS, Angular 1, Angular 2/4/5

  • Experience in at least 2 of the following: distributed and parallel systems, information retrieval, networking, large scale software development, security software development, UNIX/Linux administration, VMWare, ESX.

  • Consume and create REST APIs.

  • Develop shared modules/libraries is a plus.

  • Good Object Oriented design skills (determine object models, object relational models etc.).

  • Experience in web based design utilizing bootstrap is a plus.

  • Experience administering application services on web servers (IIS/Apache) and databases (SQL Server, MySQL/MariaDB) is a plus.

  • Familiarity with working in an agile environment with regular Scrum Sprints and code management software (bitbucket) is a plus.

Preferred Skills:

  • Capable of acting as business liaison, translating business needs to technical requirements and providing point of contact to business and senior management during high impact incidents

  • Audit/risk management experience is a plus.

  • Organized and self-reliant with proven track record in managing multiple deliverables

  • Enthusiastic style, able to work with disparate groups with often competing motivations

  • Solid verbal and written communication skills, and team working skills

  • Demonstrates leadership - self-starter, self-motivated, and require minimal supervision.

JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.