Principal Infrastructure Engineer (CICS Systems Programmer)
DiscoverAbout the role
Discover. A brighter future.
With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.
Come build your future, while being the reason millions of people find a brighter financial future with Discover.
Job Description:
At Discover, be part of a culture where diversity, teamwork, and collaboration reign. Join a company that is just as employee focused as it is on its customers and is consistently awarded for both. We’re all about people, and our employees are why Discover is a great place to work. Be the reason we help millions of consumers build a brighter financial future and achieve yours along the way with a rewarding career.
This is a senior level position that is responsible for supporting our mainframe environment. They will be responsible for all related software, preferably this person would be strong in CICS with understanding in MQ, DB2, Mainframe Network configurations and the zOS Operation system. They must be willing to cross train and provide mentorship to the team. This person must also understand, we have a managed service which provides support for the mainframe software and hardware environment and they will have limited access to the system. Knowledge of JIRA and project management would be a plus. They will be responsible for monitoring and managing the managed services workload.
Responsibilities:
- Monitors the mainframe system hardware/software for performance degradation, connectivity issues, system events and alerts. Updates and manages tickets through resolution with vendors and internal support groups. Tests, analyzes, performs corrective actions, and restore availability and services in a timely and accurate manner to eliminate/reduce application impact. Provides timely notifications to management/outage team and escalate tickets to appropriate internal and external management as needed.
- Participates in pager rotation to provide 24x7 support for Mainframe Systems (Prod, Test, Development).
- Plans and performs scheduled changes (patching, maintenance, deployment, decommission, configuration, performance tuning) for all hardware and software used to support the mainframe infrastructure.
- Provides consultative services to infrastructure and application teams regarding project work, POCs and/or troubleshooting exercises.
- Contributes to product delivery, influenced by strategic direction across Business Technology and enterprise including investment decisions (i.e., build vs buy) across multiple products. Uses automation, system tools, open-source solutions, observability and 'security first' principles in daily work.
- Contributes to team agile ceremonies, leads demos and presentations, helps new engineers learn established norms.
- Bridges desired Business features to BT capabilities and executes groundwork in requirement translations and design. Initiates detailed level solution design approaches across multiple domains, and guides team to achieve desired key software delivery capabilities using automated, coded enterprise and observability.
- Participates in (internal/external) speaking and advocacy events. Coaches core technology communities and is actively engaged in understanding and researching new technologies.
- Researches and adopts new technology solutions and ways to build technical capabilities.
- Continues professional education and creates opportunities for broader engineering teams to learn industry best practices.
Mainframe Engineering core contributor, including the below -
- Provide leadership in mainframe on-line and batch design with an emphasis on high availability design.
- Provide expertise in performance tuning and enhancements.
- Participate in a pager rotation to provide 24x7 support for all DFS mainframe environments.
- Support several major applications (Development, testing, & production installation).
- Provide mainframe consulting services to infrastructure and application teams on project development.
- Provide support for managed service team.
- Research and implement new mainframe technologies to enhance existing infrastructure.
Minimum Qualifications:
- Bachelors – Computer Science or related
- 6+ Years – (Software) Engineering, DevOps or related
- Internal applicants only: technical proficiency rating of proficient on the Dreyfus engineering scale
Preferred Qualifications:
- 8 + years of experience in Mainframe Engineering, Unix/Linux Administration
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s