Apply Now    

Cloud Platform Development Engineer

Req #: 170097920
Location: Jersey City, NJ, US
Job Category: Technology
Job Description:
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/.


Cloud Development is a small team responsible for the architecture, design, and implementation of a new, cutting edge, cloud platform. This platform will allow JPMC development teams to transform our business applications into scalable, elastic systems that can be instantiated on demand.

 

The Cloud Development Core Engineering team is looking for an infrastructure focused developer to help create Container Platform solutions to speed up the deployment, simplify the management, and maximize the scalability and availability of the Cloud Development Platform.

 

 

Why is this exciting for you?

·         Greenfield opportunity to work on a new product

·         Worldwide impact on a large scale developer community

·         Work in small teams with high visibility  

 

 

 

You will be responsible as part of the Container Platform Cloud Development to build a container platform to support varied workloads – Big Data and online apps while ensuring appropriate business measures are met

  • Create, develop and integrate new software and system technologies – from the physical layer through to the virtual layer – per written specifications; test, evaluate, engineer, develop, implement and support said technologies
  • Develop systems management solutions using automation and self-repair rather than relying on alarming and human intervention
  • Drive technical innovation and efficiency in infrastructure operations via developing tools and automation – for example automated server build processes
  • Create processes and/or tools that enhance operational workflow and provide positive customer impact
  • Review and influence new and evolving design, architecture, standard, and methods for operating services and systems
  • Participate in software and system performance analysis and tuning, service capacity planning and demand forecasting
  • Develop tools and utilities to provide short term solutions to immediate needs as required

You should have :

  • BS or higher level degree in Computer science or related disciplines
  • Expert level proficiency in at least one scripting language such as Python, Perl, PHP or Bash.
  • Strong experience in the day to day usage and troubleshooting of Linux based operating systems such as RHEL, CentOS, or Ubuntu
  • Experience with Docker containers and at least one cluster management software – Mesos, Kubernetes, Cloud Foundry etc.
  • Fluency in development disciplines such as algorithms and distributed systems design
  • Strong analytical and troubleshooting skills - desire to solve complex problems at scale
  • Detailed understanding of IaaS and virtualization – service orientated architecture designed around the delivery of Infrastructure components as a service
  • Strong experience with x86 based hardware
  • Excellent documentation and communication skills with an ability to clearly articulate complex IaaS/ PaaS concepts to people new to Cloud Development

 

Highly desirable

  • Proficient with configuration & release management tools like Ansible, Chef or Puppet
  • Experience with low-level networking constructs such routing protocols or network overlay implementations
  • Knowledge of Cloud providers such as Amazon AWS, Microsoft Azure, Google Cloud Platform services etc.
  • Experience with the implementation / integration of authentication schemes, single-sign-on systems from an application perspective

 

If this sounds like you, then we want to talk

 

Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Other Information

Apply Using LinkedIn

You can also apply using your LinkedIn® profile. It may save you some time because your information will be automatically transferred into our system. Just click on the LinkedIn logo when you get to the application screen and follow the directions.

Submit an Updated Résumé

During the application process, be sure you have an up-to-date copy of your Résumé, your cover letter and any other documentation you would like to submit.