• Find preferred job with Jobstinger
  • ID
    #6130129
  • Job type
    Permanent
  • Salary
    TBD
  • Source
    Bank Of America
  • Date
    2020-11-25
  • Deadline
    2021-01-24
 
Permanent

Vacancy expired!

Job Description:

Integrate with multiple data sources such as Teradata, Hadoop, MongoDB for the data science platform in a python eco system

• Compute capabilities knowledge using Spark, IBM Spectrum and knowledge of GPU CUDA frameworks.

• Design and implement a micro service based application using python, django and related frameworks.

• Collaborate with product and business teams to define our product, balancing features with time to market.

• Experience with database technologies beyond relational, like MongoDB

• Create a scalable, testable, documented application so that we can grow the product over time.

• Understanding of the threading limitations of Python, and multi-process architecture

• Understanding of accessibility and security compliance

• Knowledge of user authentication and authorization between multiple systems, servers, and environments

• Understanding of fundamental design principles behind a scalable application

• Familiarity with event-driven programming in Python

• Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

• Able to create database schemas that represent and support business processes

• Strong unit test and debugging skills

• Proficient understanding of code versioning tools (GIT) and Continuous integration continuous deployment

• Integrate data science systems in python and with multiple data sources and databases

• Design and implement a micro service based application using python, tensorflow and related frameworks.

• Collaborate with product and business teams to define our product, balancing features with time to market.

• Experience with database technologies beyond relational, like MongoDB

• Create a scalable, testable, documented application so that we can grow the product over time.

• Understanding of the threading limitations of Python, and multi-process architecture

• Understanding of accessibility and security compliance

• Knowledge of user authentication and authorization between multiple systems, servers, and environments

• Understanding of fundamental design principles behind a scalable application

• Familiarity with event-driven programming in Python

• Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

• Able to create database schemas that represent and support business processes

• Strong unit test and debugging skills

• Proficient understanding of code versioning tools (GIT) and Continuous integration continuous deployment

Requirements

• Bachelor's degree in a technical discipline such as Computer Science, Software Engineering; or equivalent work experience required

• 5+ years of software development experience

• 3+ years of experience in building and deploying web applications using the python ecosystem like Django, Flask

• Experience with database technologies beyond relational, like MongoDB

• Experience building and consuming APIs to interact with front end SPA and other applications using REST

• Experience in working in an agile environment to quickly iterate and deliver features to users

• Experience with CI/CD tools such as Bit Bucket, GIT

• Experience in working in an agile environment to quickly iterate and deliver features to users

Critical/Niche Skills:

• Experience in building financial applications

• Knowledge of data sources such as Teradata, Hadoop, MongoDB to integrate in a python eco system

• Compute capabilities knowledge using Spark, IBM Spectrum and knowledge of GPU CUDA frameworks.

Shift:1st shift (United States of America)

Hours Per Week:40

Learn more about this role

Vacancy expired!

Report job