Dtcc - Dallas, TX

posted 3 months ago

Full-time - Mid Level
Dallas, TX
Professional, Scientific, and Technical Services

About the position

The Application Support Engineering role at DTCC is pivotal in maintaining and providing technical support for applications that are operational within the firm. This position requires a collaborative approach, working closely with development teams, infrastructure partners, and both internal and external clients to effectively manage and resolve technical support incidents. The role is designed for individuals who thrive in a dynamic environment and are committed to ensuring the smooth operation of critical applications in a highly regulated financial landscape. In this role, you will be responsible for leading Major Incident calls to resolve critical production issues, engaging the appropriate teams, and driving root cause analysis. You will tackle and debug system components to resolve technical issues, analyze proposed application designs, and provide feedback on potential gaps or recommendations for optimization. Your hands-on experience with monitoring and alerting processes in distributed, cloud, and mainframe environments will be essential, as will your knowledge of cybersecurity standards and practices. You will also participate in Monthly Service Reviews (MSR) with development partners to discuss KPI metrics, support audit requests, and collaborate across teams to resolve application issues. Your ability to capture and analyze project requirements and translate them into technical specifications will be crucial. Additionally, you will be expected to champion a culture of honesty and transparency, verify analyses performed by team members, and implement changes to prevent the recurrence of incidents. The role also involves creating and monitoring dashboards, validating disaster recovery scripts, and identifying automation opportunities to enhance efficiency.

Responsibilities

  • Resolve critical production issues by leading Major Incident calls, engaging proper teams, and driving root cause analysis.
  • Tackle and debug system component(s) to resolve technical issues in complex and highly regulated environments.
  • Analyze proposed application design(s) and provide feedback on potential gaps or recommendations for optimization.
  • Hands-on experience with Monitoring and Alerting processes in Distributed, Cloud, and Mainframe environments.
  • Knowledge and understanding of cybersecurity standard processes and general security concepts.
  • Give Monthly Service Reviews (MSR) with Development partners to go over KPI metrics.
  • Participate in Disaster Recovery / Loss of Region events, performing tasks and collecting evidence.
  • Collaborate within the team and across teams to resolve application issues.
  • Support audit requests in a timely fashion providing needed documentation and evidence.
  • Plan and implement certificate creation/renewals as needed.
  • Create, Modify and Monitor Dashboards to catch potential issues and aid in observability.
  • Capture and analyze project requirements and translate them into technical specifications.
  • Verify analysis performed by team members and implement changes required to prevent reoccurrence of incidents.
  • Resolve Critical application alerts in a timely fashion, providing business impact and analysis to teams.
  • Review and update knowledge articles and runbooks with application development teams.
  • Validate and submit responses to requests for information from ongoing audits.
  • Review and Complete Disaster Recovery scripts during outages, providing BCM evidence as needed.
  • Identify and implement automation opportunities to reduce manual effort associated with application monitoring.
  • Partner with development teams to provide input into the design and development stages of applications.
  • Complete the pre-production/production application code deployment plans and end-to-end vendor application upgrade process.
  • Align risk and control processes into day-to-day responsibilities to monitor and mitigate risk.

Requirements

  • Minimum of 6+ years of related experience in Distributed Application Support.
  • Bachelor's degree preferred or equivalent experience.
  • Solid Experience in Distributed Application Support.
  • Hands-on experience in Unix, Linux, Windows, SQL/PLSQL.
  • Familiarity working with relational databases (DB2, Oracle, Snowflake).
  • Monitoring and Data Tools experience (Splunk, DynaTrace, Thousand Eyes, Grafana, Selenium, HiPam IBM Zolda).
  • Cloud Technologies (AWS services, Azure, OpenShift, RDS Aurora, Postgress).
  • Scheduling Tool experience (CA AutoSys, Control-M).
  • Middleware experience (Solace, Tomcat, Liberty Server, WebSphere, WebLogic, JBoss).
  • Messaging Queue Systems (IBM MQ, Oracle AQ, ActiveMQ, RabbitMQ, Kafka).
  • Scripting languages (Bash, Python, Ruby, Shell, Perl, JavaScript).
  • Hands-on experience with ETL tools (Informatica Datahub/IDQ, Talend).
  • Strong problem-solving skills with the ability to think creatively.

Nice-to-haves

  • Mainframe troubleshooting and support skills (COBOL, JCL, DB2, DB2 Stored Procedures, CICS, SPUFI, File aid).
  • Mainframe scheduling (Job abends, Predecessor/Successor).

Benefits

  • Competitive compensation, including base pay and annual incentive.
  • Comprehensive health and life insurance and well-being benefits, based on location.
  • Pension / Retirement benefits.
  • Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support physical, financial, and emotional well-being.
  • Flexible/hybrid model of 3 days onsite and 2 days remote.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service