• The CDH (Consumer Driven Health) application, currently hosted on IBM mainframe, is being modernized and migrated to Google Cloud Platform (GCP). The goal is to rewrite mainframe and legacy code into Java Spring Boot for backend, Angular for frontend, and Postgres (or another suitable GCP database) for data storage.
• The project is driven by the need to modernize, improve maintainability, and leverage cloud-native technologies.
• The application currently uses mainframe (COBOL, DB2, stored procedures) for backend logic and data, with Java/JSP (TCF framework) screens hosted on on-prem AIX/Linux servers.
• Proficiency in Mainframe COBOL, JCL, DB2.
• AI tools (e.g., GitHub Copilot) are to be leveraged for code and screen conversion, especially for COBOL to Java/Spring Boot transformation. Manual COBOL review is to be avoided.
• Analyze current mainframe systems, identifying components for modernization or migration into Google Cloud Platform (GCP).
• Design modernization landscapes, including data migration strategies and sunsetting plans for old systems.
• Lead the design and implementation of new solutions or modernized applications.
• Perform unit, integration, and system testing.
• Conduct reviews to ensure quality and standards.
• Support User Acceptance Testing (UAT) and troubleshooting issues.
• Collaborate with business analysts, developers, and infrastructure teams to ensure successful project delivery.
• Act as a Subject Matter Expert (SME) for mainframe technologies.
• Apply DevOps principles to streamline development and deployment.
• Migrate applications to modern Source Code Management (SCM) systems like Git.
• Mentor and provide technical guidance to offsite leads/developers. Coordinate daily activities between the onsite team and offshore development teams.
• Serve as the primary point of contact for technical and functional issues.
• Participate in and conduct code reviews to ensure quality and maintainability.
• In-depth knowledge of IBM mainframe tools for development, debugging, and system management, such as z/OS, ISPF, TSO, File-aid and SCM is required.
• Excellent problem-solving, analytical and debugging skills to resolve complex technical issues and bugs.
• Excellent communication and collaboration abilities.
• Ability to work independently and in a team environment.
• Experience with Agile development methodologies.