We are storming the marketplace with the highly skilled, experienced, and certified professionals that businesses need.

Find your perfect job.

Middleware Platform as a Service Lead Engineer (Scout HOT Job) (Closed)

Requisition Id:
17014107

Manages design, configuration, and implementation for a large or several small to medium systems. Deals with most difficult or complex systems and generates new design ideas. Interfaces with business areas to ensure all initiatives support business strategies and goals. Primary liason with vendors, consultants and Sr Tech Mgrs. Responsible for staffing, performance management and compensation decision making. Ensures proper training and staffing on an on-going and project basis. Typically 5 or more years of systems experience.

 

The Middleware Platform as a Service Lead Engineer will lead design and development of container platforms, deployment pipelines, and middleware applications. The ideal candidate will have experience with large-scale container deployments using Java, Python, Node.js, OpenShift, Docker, Kubernetes and Ansible. Design automated, containerized cloud application platform solutions, cloud-ready distributed application architectures, migrating monolithic applications to micro services, containerized development, and integrating container platforms with Continuous Integration and Continuous Deployment. Ideal candidate will have an understanding of Container orchestration, container registries, container build strategies, and micro services on container platforms. Candidate needs to be able to understand macro level requirements and convert them into actionable tasks to deliver a technically sound product. Candidate should be able to work in teams in a collaborative manner.

 

Major Duties:

  • Lead design and development
  • Perform High Level Architectural Design
  • Oversee Low Level Detail Design
  • Oversee and coordinate the work of other developers
  • Create modules using the Java programming language
  • Build and deploy micro-services
  • Develop PaaS automation around RESTful services

 

Required Qualifications

  • 10+ years of Software Development Experience
  • 8+ years of dynamic/scripted languages (Python, Perl, Ruby, bash, etc.)
  • Experience with continuous integration Tools: Maven, Jenkins
  • Experience with cloud environments: Amazon AWS, Google App Engine
  • Experience with PaaS: Docker, OpenShift, Pivotal/Cloud Foundry, Kubernetes, Ansible
  • Ability to clearly develop and write specifications, use cases and support documentation
  • Should be able to lead an engineering team with interdependencies on global resources
  • Confident working independently and comfortable working with cross-functional team

More Information About the Job

Is Relocation Available?
No

Are you open to sponsorship?
No

This position is:
Backfill

Is there a possibility to work remote?
No

Is there equity?
No

Are there flexible work hours?
No

Does this position have direct reports?
No

What are the 3-4 non-negotiable requirements on this position?
The Middleware Platform as a Service Lead Engineer will lead design and development of container platforms, deployment pipelines, and middleware applications. The ideal candidate will have experience with large-scale container deployments using Java, Python, Node.js, OpenShift, Docker, Kubernetes and Ansible. Design automated, containerized cloud application platform solutions, cloud-ready distributed application architectures, migrating monolithic applications to micro services, containerized development, and integrating container platforms with Continuous Integration and Continuous Deployment. Ideal candidate will have an understanding of Container orchestration, container registries, container build strategies, and micro services on container platforms. Candidate needs to be able to understand macro level requirements and convert them into actionable tasks to deliver a technically sound product. Candidate should be able to work in teams in a collaborative manner. Major Duties: •Lead design and development •Perform High Level Architectural Design •Oversee Low Level Detail Design •Oversee and coordinate the work of other developers •Create modules using the Java programming language •Build and deploy micro-services •Develop PaaS automation around RESTful services Required Qualifications •10+ years of Software Development Experience •8+ years of dynamic/scripted languages (Python, Perl, Ruby, bash, etc.) •Experience with continuous integration Tools: Maven, Jenkins •Experience with cloud environments: Amazon AWS, Google App Engine •Experience with PaaS: Docker, OpenShift, Pivotal/Cloud Foundry, Kubernetes, Ansible •Ability to clearly develop and write specifications, use cases and support documentation •Should be able to lead an engineering team with interdependencies on global resources •Confident working independently and comfortable working with cross-functional team

Statement to Third Party Agencies
To ALL recruitment agencies: Please do not forward resumes to our applicant tracking system, Bank of America employees, or any Bank of America facility. Bank of America is not responsible for any fees or charges associated with unsolicited resumes.
Valid contact information must be submitted for all candidates. Valid e-mail and phone number must be provided directly on the resume. Any invalid email or contact information on candidate resumes will be rejected by Bank of America recruiter.

Similar Jobs

Entry Level Software Engineer

Contract job in Philadelphia

Application Architect V

Contract job in Jersey City

Technical Project Manager

Contract job in Jersey City

Angular Developer

Contract job in New York