Bank of America Data Science Platform Administrator in Charlotte, North Carolina

Job Description:

The Data Science Platform Administrator provides operational enhancements, maintenance and support of the all the data science software in our Innovation Lab (Python, R, TensorFlow, H2O, Keras, etc. This includes providing platform security management, application and underlying infrastructure support (OS, Storage, Applications, Web and Database) and ensuring processes are aligned with tactical and strategic information management initiatives. The Data Science Platform Administrator serves as liaison between the enterprise infrastructure support teams and risk business partners to ensure appropriate delivery of technology solutions in accordance with business requirements and objectives. The Data Science Platform Administrator also ensures the platform is positioned for compliance with IT policies and standards and agreed upon service levels.

Primary Responsibilities:

  • Ensures the overall health of the Data Science platforms

  • Applies maintenance releases, upgrades, version control of packages, and hot fixes as required

  • Designs solutions to reduce the operational and management complexity of the platform

  • Designs, implements, and maintains platform security via Red Hat Enterprise Linux, Ubuntu, and Cloud.

  • Performs platform capacity planning and management

  • Serves as an escalation point for escalated production and/or platform issues.

  • Establishes best practices and guidelines for usage of the Data Science platforms

Analytical Requirements – Drive ROI for LOB/Enterprise by managing an end to end Data Science solution that requires an analytical tool that only CDSO can provide.

  • Be able to translate a customer’s business needs to a specific analytical solution.

  • Have a firm understanding of the capabilities of the various software analytical procedures.

  • Be a thought-leader in the area of analytics/data science with respect to entity resolution as it pertains to the customer's mission.

  • Be able to generate written documentation of all work performed.

  • Have a customer-focused demeanor, effective oral and written communication skills.

  • Desired candidate will have 5+ years in an analytical role

Specific Technical Requirements – Firm understanding of open source products, the skill set of team needed to support consulting needs on Linux, Ubunto, and Cloud.

Python, Anaconda, Jupyter Notebook, R, RStudio, R Shiny, R Markdown, TensorFlow, Keras, H2O, Theano, Caffe, etc.

General Technical Skillsets:

  • Troubleshooting and root cause analysis of production issues

  • Assisting in development/maintenance of process automation

  • Superior customer service skills

  • Familiarity with Unix shell scripting

  • Ability to multi-task and address complex support issues in a mixed technology environment

  • Firm understanding of GPU and relationship to Deep Learning/Neural Nets

Posting Date : 11/09/2018

Location :


  • United States

Travel : Yes, 5% of the time

Full / Part-time : Full time

Hours Per Week : 40

Shift : 1st shift

Assistance for Applicants with Disabilities

Bank of America is committed to ensuring that our online application process provides an equal employment opportunity to all job seekers, including individuals with disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to submit an application, please visit the Applicants with Disabilities page at .

Diversity & Inclusion

At Bank of America, our commitment to diversity and inclusion is helping us to create not only a great place to work, but also an environment where our employees, our customers and our communities around the world can reach their goals and connect with each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Frequently Asked Questions

Need to know how to apply online, view a list of your submitted job applications or reset your password? Visit our FAQ at section for answers to these questions and more.