JP Morgan Chase Company Profile

DevOps Engineer at JP Morgan Chase (Columbus, OH)

About the Employer

Job Description

DevOps Engineer will specifically work to manage and execute software release builds and deployments for Java, Java Script, Mobile applications running on Tomcat, Apache, WebSphere, IIS App and Web Servers. Given the wide range of applications supported by our DIGITAL group, the candidate will also be expected to execute database updates on different platforms. These deployments will span Development, Certification, QA, Performance and Production environments.  Development in the DIGITAL group takes place in Columbus, New York, San Francisco, Seattle and India during all hours of the day.  As such the candidate will be providing 24 hour daily technical support to all development teams. The candidate is expected to work closely with the development teams who manage UI, middleware, and back-end code. The candidate is also expected provide some extent of Subversion, GIT/Stash & Bitbucket support for all different code sets across the DIGITAL group. Experience in build automation using Shell, ANT, Maven, Gulp, Jenkins and Perl is a must. Experience using Chef, Puppet, Ansible is desired. Candidate must have through understanding of Software Configuration Management (SCM) and release process and best practices. Job Responsibilities: Assess, identify, and recommend business and technical DevOps policy and procedures impacted by change resulting from project assignments or day-to-day business process areas priorities. Identify and develop opportunities to improve our processes and tools specifically for Automation.     Reviews business requirements, process documentation, workflows, project plans and collateral to identify gaps and differences impacting policies and procedures, then design and implement solutions in partnership with project, subject matter expert partners and more specifically DevOps team.     After complete of the scripts development and process setup, build engineer role is expected to execute the builds and deployments to all above environments based on weekly scheduled build calendar. This position is required to perform smoke/sanity tests for the applications deployed and also troubleshoot the application for the issues that arise as part of the smoke test process. This position is expected to learn the architecture of all the applications to help trouble shoot any issues for each applications. This position need to periodically analyze the hardware and software capacities of build infrastructure and provide appropriate recommendation to the Management team for improvements and immediate attention. This position is required to be proficient in Ant, Shell and Perl Scripting. Should be familiar with Code Management Tools like GIT/Stash, SVN.  SCM Process regarding Build, Release and Source Code Management. 5 years of Software Engineering experience with a background in J2EE and exposure in  JavaScript, .Net, Ruby or other OO technologies Experience with Ant, Maven, nAnt, Shell, Perl, Chef, Ansible and Puppet for script automation.  Subversion, GIT/Stash and Bitbucket administration and deployment skills, training, and experience. Knowledge base on WebSphere, .Net, Tomcat Application Servers. Experience with Atlassian tools like Bamboo, Jira, and confluence. Experience with MSSQL, DB2, mySQL and other databases preferred.   Strong Linux and Windows background.   Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits. Youll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers. When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. So if you're ready to put your passion for technology to work in a way that makes a real difference, apply today.