Job Summary:
We are seeking a Cloud Application Migration Specialist with expertise in Node.js, Python, Go, and similar runtimes, alongside a strong background in migrating applications from PCF/TAS/TKGI to Red Hat OpenShift (OCP).
This role requires in-depth knowledge of multi-language runtimes, containerization, and Kubernetes-based deployments, with a focus on optimizing cloud-native applications for scalability, resilience, and performance on OpenShift.
Key Responsibilities:
• Lead end-to-end migration of applications (Node.js, Python, Go) from PCF/TAS/TKGI to OpenShift Container Platform using tools like RedHat MTA and Konveyor Move2Kube.
• Assess application architecture, dependencies, and runtime configurations to define optimal migration strategies.
• Refactor and containerize applications, ensuring compatibility and performance in OpenShift/Kubernetes environments.
• Develop automation solutions for migration, including scripts, CI/CD pipelines, and infrastructure configurations.
• Collaborate with cross-functional teams (DevOps, platform engineering) to ensure smooth integration and operationalization of migrated applications.
• Provide technical guidance and best practices for multi-language applications in OpenShift.
• Troubleshoot issues related to runtime environments, networking, storage, and performance in Kubernetes clusters.
• Produce migration playbooks, technical documentation, and provide post-migration support for application reliability.
Required Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
• 5+ years of experience in application development and deployment with Node.js, Python, Go, or similar languages.
• Proven experience migrating applications from PCF/TAS/TKGI to OpenShift or other Kubernetes-based platforms.
• Proficiency in containerization and orchestration tools, specifically Docker and Kubernetes.
• Knowledge of Helm for application packaging.
• Solid understanding of microservices, RESTful APIs, and cloud-native development practices.
• Hands-on experience with CI/CD tools (e.g., Jenkins, Tekton, Harness).
• Strong problem-solving skills, focusing on diagnosing and resolving multi-language application issues in Kubernetes.
• Excellent communication skills to work with both technical and non-technical stakeholders.
Certifications:
• OpenShift or Kubernetes certification (e.g., CKAD or CKA).
Education: Bachelors Degree
Certification: Certified Kubernetes Application Developer
Tagged as: Cloud, Engineering, expert, Tech
Job Summary:Brief description of the general nature of the position, an overview of why the job exists, and what the...
Apply For This JobAs a Senior Engineer – Threat Modeling you will be a part of a smart cross-functional team delivering digital business...
Apply For This JobFormal Job Title: Cloud Platform Architect Terms: 1yr Location: Boston Work schedule details: onsite in Boston Need LinkedIn AM UPDATES:...
Apply For This JobSWBC is seeking a talented individual to design and implement enterprise infrastructure and platforms required for cloud computing as well...
Apply For This JobAre you passionate about designing and managing robust cloud infrastructures that empower applications to scale seamlessly and perform at their...
Apply For This JobAbout the Role: Adaptive Shield, a CrowdStrike company, is a leading provider of SSPM solutions that enables security teams to...
Apply For This Job