Sounds like you already have a good traditional z/OS background, I would suggest working on the USS side of z/OS to get more familiar with the additional capabilities. In addition learning Git as the source code manager, working with python and groovy as two very common automation tools, in addition to Ansible. The Z trials offer a way to learn new things running on Z as well
https://www.ibm.com/it-infrastructure/z/software-trials. If you take a look at the open development on you can work on some of the new tools. All these tools are common on the distributed side, so you can look at any of the existing open source sites to learn more about them as well. Gitlab as a full open source stack you can download and try, using Gitlab for the SCM as well as it's work items system, and it's Gitlab CI capabilities. You can also try Jenkins as it is also full open source connecting to Gitlab. There are lots of choices. One of the best things about the new tools for Z, is they are not just Z, but common tools you use across the industry.
------------------------------
Rosalind Radcliffe
Distinguished Engineer| Chief Architect for DevOps and CLM
IBM
Durham NC
919-543-4229
------------------------------
Original Message:
Sent: Mon July 13, 2020 03:50 AM
From: shy m
Subject: Getting started with IBM Z
Hi all!
I'm a mainframe developer with 7+ years of experience in JCL, COBOL, DB2, CICS, IMS and a little bit of REXX. I'm at a loss to find how I should get started with IBM Z and other great automation methods in Mainframe. I'm also very interested to know how I could equip myself with learning and being able to work on application modernization roles for mainframe.
It would be of tremendous help and I'd appreciate it a lot if someone can guide me through any free resources to start learning these things.
Thanks.
------------------------------
Regards,
Shyamala
------------------------------