Lead Systems Engineer/Programmer - App Engine Development
BNY MellonJersey cityUpdate time: February 4,2020
Job Description

TECHNOLOGY SERVICES GROUP (TSG) is the central infrastructure services group with a proven track record of innovating to help BNY Mellon and its customers have most reliable, nimble and cost-effective solutions in the financial services market place. BNY Mellon App Engine technology is leading edge with industry first PasS/IaaS fully integrated solution, combined with enterprise standards for developers.

 

TSG is building next generation scalable, efficient data center as a service using the latest innovation infrastructure. Building on top of the cloud deployments in BNY Mellon, we are aggressively automating and bridging the green field cloud with the existing virtual computing environments.

 

The BNY Mellon Application Engine is a Platform as a Service that schedules and runs containerized and non-containerized applications on Linux and Windows across our Data Centers.  Our systems power nearly a quarter of the global economy and we continue to invest in uplifting the technologies that underpin our private cloud and public clouds.

 

Our placement engine and container services platform enable development and operational efficiencies in our Data Centers and public cloud.   Our team uses cutting edge technologies to enable innovation for our business, including but not limited to Docker, Nomad, Consul, Puppet, Salt, and VMWare. Our team's portfolio includes Developers, DevOps, Systems Engineers and SRE’s.

 

As a diverse platform team, we know how software is built, configured and deployed.  We write services, plugins and agents.   We configure, automate and run many infrastructure and platform services - like Docker clusters, centralized logging platform based on ELK, Docker registries and Prometheus for monitoring.  We understand middleware and infrastructure and provide the tools and services that allow Developers to run their applications.  Additionally, our on-boarding and engagement team helps Developers understand and use the platform. 

 

Because we are diverse, we are looking for a range of skillsets - from Developers to Linux Engineers.  If this space interests you and you are passionate about what you do, BNY Mellon is a great place to grow your career!

 

Key responsibilities include:

  • Work closely with Linux and Windows infrastructure and Cloud Native technologies.
  • Work extensively with Open Source software.  You may even modify or extend code maintained as part of an Open Source project.
  • Develop features in an Agile environment where we quickly prototype and iterate on functionality.
  • Develop robust functionality in a complex, distributed systems code-base.
  • Deploy and scale critical services and features that are used by thousands of Developers.
  • Use innovative tools and frameworks such as Docker, Nomad, Vault, Consul, Marathon, Puppet, Salt, etc.
  • Act as point of contact on new frameworks, environments, and technologies.

 

Lead Systems Engineer/Programmer->> Designs and develops solutions to moderately complex application problems, system administration issues, or network concerns. Performs systems management and integration functions. Ensures that all systems, applications, software, and hardware are compliant with corporate policy/procedures. Identifies issues and contributes to developing solutions. Maintains and may lead the process for documenting design. Works with Application Development and Quality Assurance and Testing teams to understand infrastructure needs during the development and testing processes. Ensures these needs are taken into account when developing infrastructure. Develops detailed project plans and tracks project progress. Evaluates the organization's existing infrastructure technology and researches and analyzes trends. Implements changes to the infrastructure technology that enhance its reliability and efficiency. Contributes to the achievement of related teams' objectives.

Qualifications

  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience is required.

  • Four to six (4-6) years of experience in software development is required.

  • Experience in the securities or financial services industry is a plus.

  • More than three (3+) years of active software development (Go, Java, Python, Ruby, Perl, Bash) is preferred.

  • More than one (1+) year of web development skills (Angular, HTML, CSS, JS) is preferred.

  • Good understanding of building, deploying, and maintaining micro services in a cloud based environment.

  • Deep understanding of how to build fault tolerance and scalability into cloud based systems.

  • Grasp of software engineering skills in modular design, data structures, algorithms, and Unix systems development.

  • Ability to quickly learn and act as point of contact on new frameworks, environments, and technologies.

  • Experience of SDLC and Agile Development tools (Jenkins / TeamCity, Maven, JIRA, Confluence)

  • Detail oriented with creative problem-solving and analytical skills.

  • Excellent written and verbal communication skills.

  • Ability to work in a fast-paced environment and to be an outstanding team player.


BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer.
Minorities/Females/Individuals With Disabilities/Protected Veterans.

Our ambition is to build the best global team – one that is representative and inclusive of the diverse talent, clients and communities we work with and serve – and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums.

Primary Location: United States-New Jersey-Jersey City
Internal Jobcode: 45116
Job: Information Technology
Organization: Technology Services Group-HR06725
Requisition Number: 1918983

Get email alerts for the latest"Lead Systems Engineer/Programmer - App Engine Development jobs in Jersey city"