Overview
Skills
Job Details
We are seeking a skilled Mainframe to Cloud Migration Engineer to lead or support the migration of legacy mainframe applications and databases to a modern cloud-native architecture. The ideal candidate will have hands-on experience in re-engineering mainframe workloads, designing scalable cloud solutions, and utilizing modern technologies such as PostgreSQL, Python, Google Cloud Platform (Cloud IO), and Next.js for UI modernization.
Key Responsibilities:
Analyze and assess existing mainframe applications and databases to determine migration requirements and scope.
Develop comprehensive migration strategies and roadmaps tailored to business and technical needs.
Design and implement scalable, secure, and resilient cloud-based solutions using Google Cloud Platform (Google Cloud Platform).
Re-architect and refactor legacy code using Python and modern backend services.
Migrate and transform mainframe data (e.g., DB2) to PostgreSQL on cloud infrastructure.
Collaborate with UI/UX teams to redesign legacy interfaces using Next.js and integrate with backend services.
Automate deployment pipelines, ensure continuous integration, and enable observability for cloud-based solutions.
Monitor post-migration performance and ensure reliability, scalability, and security standards.
Provide documentation and training to internal teams for ongoing support and maintenance.
Required Skills & Qualifications:
5+ years of experience in mainframe application development and/or migration projects.
Proven experience with Python in building or refactoring backend systems.
Strong experience with PostgreSQL, including schema design, migration, and optimization.
Solid understanding of Google Cloud Platform (Google Cloud Platform) services including Cloud IO, Compute, Storage, Pub/Sub, etc.
Experience with frontend development using Next.js, React, or similar modern JS frameworks.
Familiarity with DevOps principles, CI/CD, and infrastructure-as-code (e.g., Terraform or Cloud Deployment Manager).
Excellent problem-solving and analytical skills with the ability to work in cross-functional teams.
Strong communication and documentation skills.