CIO Services teams provide comprehensive IT support for IBM’s supply chain operations teams around the world. This role provides career professionals the opportunity to rapidly explore, learn, and experience the reward that comes from helping people solve problems using the power and scale of today’s technologies. This role contributes to development of major operational and IT strategies, deliver and support strategic solutions, and work in close partnership with operations teams to understand and provide cognitive, analytics, and automation solutions to improve work flow and support day to day operation’s needs.Creativity, intellectual curiosity, passion for helping others, technical and business problem solving, and appreciation for professionalism and excellence in execution and client support are key characteristics for success. Candidates should aspire to continuous learning, be open to learning about and interacting on a daily basis with a wide variety of diverse cultures and backgrounds, and appreciate the value and experience of small, diverse teams who Think Big.These are challenging roles that provide career professionals broad exposure to all elements of the enterprise, offer hands on opportunities to use and develop state of the art solutions using the latest technologies. Access to extensive ongoing education and top industry skills distinguish these positions. All work is done with a focus that we are here to help our global user community teams and ultimately IBM’s clients to be incredibly successful. Job DescriptionThis role provides the underlying system platform programming support on which applications are developed and/or deployed. This person will be responsible for design, installation, support and availability of the (MVS) z/OS operating system including all related third party software products. This position requires participation in software upgrades, mainframe infrastructure projects, problem determination and diagnostics, interfacing with other mainframe disciplines, and providing general day to day support of the environment. Job Duties & Requirements
Performs software activities related to the development of components of software products or solutions.
Defines, recommends, and implements highly efficient software solutions which impact customer satisfaction.
Contributes to project planning activities within the function.
Understands, efficiently executes and may recommend new approaches to existing software development processes and procedures.
Responsible for accurate and thorough documentation of software components.
Has professional knowledge in a specific field of software development, system/product design, and integration; typically acquired via professional experience.
Has a thorough understanding and effectively and independently utilizes the programming processes, procedures and tools.
Understands how customers utilize product.
Effectively uses teamwork skills to interact and collaborate on articulating and comparing alternative approaches to software engineering technical issues.
Positively contributes to a high-morale/high-performance team culture.
Effectively communicates technical and product knowledge and negotiates technical issues within and across work teams.
Position requires analytical ability, creativity and judgment in analyzing and implementing timely software solutions to requirements.
Ensures design and development incorporate reliability, security, serviceability, maintainability, usability and performance factors.
Makes recommendations on priorities, design changes, improvements and problem resolution that impact the team or department.
Constructively challenges and improves tools, existing processes and procedures and/or develops new tools, processes and procedures.
Provides technical advice or leads small teams for software development projects within the team or functional area.
Controls own work priorities and participates in development of plans/ schedules/cost objectives for assigned projects/team.
Understands and supports the mission and vision of the team/department.
Actively participates in defining and deciding upon department/team objectives which support the changing business needs.
Accountable for completion of individual and/or team technical objectives on or ahead of schedule while achieving or improving cost and quality objectives.
Decisions have a direct effect on project/team objectives, and impact customer satisfaction, cost, quality and expense.
Experience in MVS systems analysis, design or programming and the associated development methodologies.
Exposure to analyzing MVS applications (for example PL/I, TSO REXX, Cobol, DB2, CICS, ISPF, JCL, SCLM, Assembler, VM).
Exposure to z/OS products and features such as SMP/E, z/OSMF, WAS
Exposure to Agile methodologies
Exposure to manufacturing and distribution business processes