Production Support Engineer - Fully Remote

Posted 02 March 2023
Location Tulsa, United States of America
Job type Full Time

Job Description

Production Support Engineer

Location: Tulsa, OK or Remote


Recognized as an application development and engineering authority, the Process and Automation Engineer has both tactical and strategic roles. Tactically, they will monitor and intervene when application issues arise post-release for developed applications with a consistently high degree of impact. Strategically, they will observe and deliver on insightful recommendations into tools, automation, application integrations, application process flow, as well as environmental and application architecture to deliver increased application reliability, efficiency, and uptime while mitigating customer impact.  

This role reports into the Application Operations team and has direct contact 
This resource will have extensive practical experience gained from a lengthy background in software development and CI/CD pipelines. In addition to development experience, the ideal candidate will also have a formidable understanding of IT infrastructure and back-office systems including (or comparable to) AWS, Microsoft AD architecture, various types of databases, modern operating systems such as Linux & Windows Server, and be well-versed in several programing languages such as Java, .Net, JSON, HTML etc., but should have experience with Java as a daily driver coding language.

They will work closely with software developers, business analysts, vendors, business units, and cross-discipline IT teams while demonstrating advanced insights into the interoperability between applications and the infrastructure, application platforms, and tiered deployment environments that they depend upon. Predictive, advanced situational awareness of conflicts or issues with application environments, active and forecasted risks, and upcoming changes is paramount for the role. 

Job responsibilities:

  • Own and maintain application monitoring platforms and practices

  • Increase efficiency within application-focused processes and integrations

  • Identify and develop tools, reporting outlets, and application integrations that can be made use of by internal bank employees to improve business processes

  • Own and maintain log shipping for applications and their servers/environments

  • Provide and/or lead minor enhancements or bug fixes to production code

  • Provide and/or lead maintenance releases with progressive testing through deployment environments

  • Participate in code review for applications while in development

  • Testing – unit, system, integration, E2E, and regression for code changes they implement

  • Configuration Management

  • Participation in Release Management

  • Software version control

  • Package control (parameterization)

  • Writing reports and proposals

  • Planning for long-range remediation projects

  • Giving presentations to leadership

  • Vendor Management

    • Working with vendors and providers of services to ensure accountability and quality of deliverables

    • Service level mgmt.

  • Application Operations process development and implementation 

  • Root Cause Analysis

  • Participating in all Production Support meetings

  • Daily use of tools common to software development workspace (Jenkins, GitHub, Maven, Ansible, etc.)

  • Assess application, web, and supporting infrastructure logs and recommend or make changes consistent with diagnostics


  • 12 + years of experience with application development, DevOps, production application maintenance, and/or SRE experience in a corporate environment with demonstrated progressive advancement.


  • Bachelor’s degree (or very extensive related experience) in Software Engineering, Computer Science, Engineering, Business Administration, Mathematics, or a master’s degree in any of the above. 

  • A usefully practical combination of certifications (or demonstrable experience) preferred, such as: CSE, MTA Software Development, AWS Certified DevOps/Developer, Docker Certified Associate, Certified Kubernetes Administrator, Oracle OCM, ICCP CSE, CLP/CCP 

  • Project-focused:  LEAN, ASM, PMI ACP, or some other globally accepted project-focused professional certification

Operational Skills

  • ITIL (ITSM, Change and Problem Mgmt.), Microsoft O365, VPN, and video conferencing etiquette. 

Behavioral Skills


  • In addition to technical background and skill, the ideal candidate will be a customer service-focused team player with a highly collaborative approach rooted in a desire for mutual personal and professional respect for others.

  • Professionalism in all communications, both verbal and written, are requirements for successfully performing this role. 

Drives Cadence 

  • The successful candidate will drive the support cadence with an innate sense of urgency properly calibrated with the appropriate customer focus for each issue 

Critical Thinking 

  • The successful candidate will use a mixture of experience and information consistent with the years spent performing a critical application support role in a diverse technical environment. This means the candidate quickly assess critical gaps and spends little time identifying the most useful strategic or tactical path using technical and contextual information, and pragmatic questions while collaborating or solving issues.


  • The successful candidate has excellent verbal, non-verbal, and written communication skills in English and leverages their acumen to determine the ideal tact needed for varying audiences to include vendors, peers, and leadership.  

  • In addition, they will seek to understand multi-cultural communication nuances to foster trust and respect between themselves and our inclusive and diverse workforce and external partners.  


  • The ideal candidate develops professional relationships of good rapport, and should have a drive to motivate up, down and across their organizational structure to capitalize on opportunities to empower and enable others within their circle of influence. This includes being inclusive in solution development, providing technical oversight while allowing others (where appropriate) to expand and use new skills and competencies.  

  • Lastly, leading by example is an expectation, both behaviorally and technically, in their every-day activities.  

  • This candidate should not only be able to act tactically to solve or for demonstration, but also contribute through others often as they develop trust and cohesion with their team.