Previous Job
Mainframe System Programmer/Milwaukee, WI 8 mth+ contract
Ref No.: 18-00353
Location: Milwaukee, Wisconsin
Position Type:Contract
Role: Mainframe System Programmer
Location: Milwaukee, WI
Duration: 8 mth+ contract

H1's ok, No OPT

2 openings



The system programmer might be presented with the latest version of the operating system to upgrade the existing systems. Or, the installation might be as simple as upgrading a single program, such as a sort application.
The system programmer performs such tasks as the following:

• Planning hardware and software system upgrades and changes in configuration
• Training system operators and application programmers
• Automating operations
• Capacity planning
• Running installation jobs and scripts
• Performing installation-specific customization tasks
• Integration-testing the new products with existing applications and user procedures
• System-wide performance tuning to meet required levels of service
The system programmer must be skilled at debugging problems with system software. These problems are often captured in a copy of the computer's memory contents called a dump , which the system produces in response to a failing software product, user job, or transaction. Armed with a dump and specialized debugging tools, the system programmer can determine where the components have failed. When the error has occurred in a software product, the system programmer works directly with the software vendor's support representatives to Client whether the problem's cause is known and whether a patch is available.
System programmers are needed to install and maintain the middleware on the mainframe, such as database management systems, online transaction processing systems and Web servers. Middleware is a software "layer " between the operating system and the end user or end user application. It supplies major functions that are not provided by the operating system. Major middleware products such as DB2®, CICS®, and IMSTM can be as complex as the operating system itself, if not more so.

Required Skills: IBM System Z (z/os) installation, operations, and planning skills.
Programming language experience (COBOL, CICS, C, Java, etc.)
Light database experience (DB2, IMS, Oracle, SQL, etc.) engineering/analysis/operating/administration requirements
Mainframe middleware engineering and support requirements (web servers, messaging, transaction managers, etc.)
Intermediate to expert experience with mainframe systems engineering (online and batch skills, CICS MQ Series, support with integrations with other systems and production reporting overall system support)
Experience working with in an IBM z/OS Sysplex environment.
Superior knowledge of computer programming, with emphasis on IBM Mainframe systems software.
Knowledge of IBM Mainframe applications and systems.
Knowledge of complex banking applications and programming needs.
SMS knowledge and other storage management skill
TASKS: Install, support, customize, test and implement Z/OS
mainframe automation (Automation implementation is conducted during weekend maintenance windows)
Assist with the development of solutions for operational problems
Participate in Disaster Recovery and Business Continuity Tests
Resolve request and incident tickets
Participate in the on call rotation to provide after hours and weekend support
Participate in proof of concept projects and evaluate automation products and make acquisitions recommendations to management
Program mainframe solutions and provide support to programming teams in an Agile development environment
Ensure performance to Service Level Agreements (SLA)
Create and maintain operational system documentation.