Senior role in the production management function that supports the firm's various business functions.
RESPONSIBILITIES:
- Work actively with team members to analyze and resolve application issues
- Identify defects, discrepancies, and trends by ways of code debugging or log analysis
- Manage incidents and effectively communicate with users, application owners and senior stakeholders across all areas
- Improve application stability and performance by observing patterns, recurring failures and/or issues, and advise application owners on permanent fixes accordingly
- Adopt various tools developed by App Bank Engineering team to automate failures using machine learning techniques and notify discrepancies in the health of production and automation of health-restoration, with a focus on continuous measurement of risk and cost.
- Identify alerts/processes that can be automated and then work with App Bank Engineering team in automating them
- Challenge existing application setup, processing and suggest different ways to solve problems or improve stability
- Actively participate in Change management process with view to manage risk in production environment
- Build and improve run books for generalists to minimize operational errors and gain fungibility/efficiency
- Develop reports that provide trending statistics to track and manage application health and support service performance
- Willing to learn and troubleshoot/support proprietary technologies not available through the marketplace. No knowledge of proprietary technologies is required pre-hire.
MINIMUM EDUCATION AND EXPERIENCE REQUIREMENTS:
Bachelor's degree (U.S. or equivalent) and Five (5) years of relevant work experience or a Master's degree (U.S. or equivalent) and Three (3) years of relevant work experience.
MUST HAVE SKILLS/QUALIFICATIONS:
- Core concepts of object-oriented programming data structures with practical implementation scenarios/use cases.
- Problem solving in a development or production environment, including experience observing patterns, debugging issues, analyzing root cause and suggesting solutions to resolve issues
- Good communication skills with ability to articulate the technical and functional aspects of a development/production problem to help drive solutions
- Strong knowledge of SQL/RDBMS environments, especially Sybase ASE/IQ DB2.
- Knowledge of Object Oriented programming languages: Java/C/C++
- Knowledge of Scripting languages: Shell script, Perl, JavaScript or Python.
PREFERRED ADDITIONAL SKILLS / QUALIFICATIONS:
- Experience in the Financial Service Industry
- Experience in Cluster Computing and Big Data solutions: Spark, Hadoop, HDFS, XRS using public cloud
- Engineering Degree in Computer Science
- Prior experience in a support/maintenance heavy development role