Vice President, Reliability Engineer
Current- Software developer providing operational support for agile deployments of the business banking software system. Banking functions include ACH, wires, book transfers, real-time payments, positive pay, payroll, fraud.
- Provide level 4 (development group) support for customer trouble tickets, validate each new application deployment or infrastructure change, on-call 24x7 support for system problems.
- Led a project to instrument the treasury management system with AppDynamics. Use of java agents, machine agents, custom business transactions, dashboards, health rules. Also instrumented short-lived batch java programs.
- Wrote custom software in python to collect DB2 and machine metrics in csv files which were collected by a postgresql database for analysis with a jupyter notebook (python, pandas, matplotlib)
- Authored validation and remediation procedures for the treasury management system (xWiki/markdown), trained staff for the same.
- Developed alert software and utility programs in bash/awk/sed for the batch environment, including various complex log parsers and a DB2 patching tool.