JPMorgan Chase Continuous Integration / DevOps Engineer in Jersey City, New Jersey

JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.5 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 http://www.jpmorganchase.com/.

Commercial Banking serves more than 30,000 clients, including corporations, municipalities, financial institutions, and not-for-profit entities with annual revenues generally ranging from $20 million to $2 billion. Our Commercial Bankers serve these clients by operating in 14 of the 15 top U.S. major markets. Our professionals' industry knowledge and experience combined with our dedicated service model, comprehensive solutions, and local expertise to make us the #1 commercial bank in our retail branch footprint.

We in Commercial Banking are looking for a DevOps lead with system engineering and development backgrounds to join a stellar team of strong self-motivated developers and engineers building Continuous Integration platforms. While this is an individual contributor role, you’ll be involved in many aspects – helping evolve our existing architecture, working with teams to improve operations, and implementing new features and functions.

Responsibilities include:

  • Unite software development (Dev) with production and operations (Ops) into a single, integrated, and continuous Software Development Life Cycle.

  • Provide system engineering and DevOps support to software engineering and IT operations teams.

  • Become a go-to person for developers and operation teams on Continuous Integration / Delivery implementations.

  • Help evolve our existing architecture and adhere to best practices and corporate standards for continuous deliver.

  • Ownership of the continuous integration, system infrastructure, monitoring and performance optimization.

  • We’re looking for someone who has an interest in system architecture and a passion for getting things done.

This position is anticipated to require the use of one or more High Security Access (HSA) systems. Users of these systems are subject to enhanced screening which includes both criminal and credit background checks, and/or other enhanced screening at the time of accepting the position and on an annual basis thereafter. The enhanced screening will need to be successfully completed prior to commencing employment or assignment.

  • BS in Computer Science or similar higher technical degree with 10+ years of overall experience.

  • Extensive experience managing and supporting large-scale websites.

  • Strong Unix/Linux/Windows system administration and network troubleshooting skills.

  • Strong Unix/Linux Shell Programming and experience in one or more of the following: Perl; Ruby; Python; Groovy.

  • Continuous Integration and automated deployment experience for multi-branched, multi-module projects.

  • Must be comfortable with industry standard build tools including: Maven, Ant, Gradle, MSBuild, etc.

  • Knowledge of Agile and experience in Scrum is essential.

  • Strong focus on code quality, related analytic tools and integration with Sonar.

  • Experience with automated testing frameworks such as xUnit family of testing tools and functional testing tools such as Selenium and WebDriver.

  • Source code management using SVN/GIT repositories hosting and management for multiple projects.

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