Mainframe DevOps Migration Consultant :: Remote
Mainframe DevOps Migration Consultant Work Mode: Remote Job Summary We are seeking an experienced Mainframe DevOps Migration Consultant to lead and support the modernization of mainframe application delivery processes by implementing DevOps practices, automating build and deployment pipelines, and migrating legacy mainframe development and release processes to modern CI/CD platforms. The ideal candidate will have strong expertise in IBM z/OS environments, mainframe application development, source code management, automated testing, release management, and DevOps toolchain integration. The consultant will collaborate with application development, infrastructure, security, and operations teams to improve deployment frequency, reliability, traceability, and operational efficiency.
Key Responsibilities
Assess existing mainframe development, build, testing, and deployment processes and identify opportunities for DevOps transformation. Design and implement CI/CD pipelines for mainframe applications using tools such as Jenkins, Git, GitLab CI/CD, Azure DevOps, or equivalent platforms. Migrate legacy source code management and build processes from tools such as Endevor, CA Librarian, or Changeman to modern SCM platforms where appropriate. Integrate mainframe development tools and workflows with Git-based repositories and enterprise DevOps toolchains. Automate compilation, link-editing, testing, packaging, and deployment of COBOL, JCL, PL/I, and other mainframe components. Implement automated deployment and promotion processes across development, testing, UAT, and production environments. Work with IBM z/OS systems, including batch processing, CICS, DB2, and associated utilities, as required. Develop automation scripts using Python, Shell scripting, REXX, or other suitable languages. Integrate automated testing, code quality checks, security scanning, and compliance controls into CI/CD pipelines. Establish version control, branching strategies, code review practices, artifact management, and release governance. Support migration from legacy mainframe delivery models to hybrid or modern DevOps architectures. Troubleshoot pipeline failures, deployment issues, dependency conflicts, and environment-related problems. Collaborate with mainframe developers, platform engineers, release managers, architects, and application owners. Document migration strategies, pipeline configurations, operational procedures, and best practices. Mentor development teams and provide guidance on mainframe DevOps adoption and continuous improvement.