IBM
Senior MERN Cloud Full Stack Developer - Openshift
Giza, Egypt
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.6M live jobs from 210,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Country
- EG
- Work mode
- On-site / unstated
- First seen by hirly
- 5 Nov 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
As an Application Developer at IBM, you will help transform business requirements into innovative, enterprise-grade software solutions. You will contribute to the design and development of modern cloud-native applications, combining full-stack engineering expertise with hands-on experience in Red Hat OpenShift and Kubernetes-based environments. You will play a key role in building and deploying containerized applications, developing microservices, and implementing automated delivery practices that support scalable, secure, and resilient enterprise solutions. Working collaboratively within Agile teams, you will leverage modern development tools, cloud technologies, and IBM’s technical expertise to deliver impactful solutions for clients across industries. Join IBM and help shape the future of enterprise application development. As a Full-Stack Developer specializing in Red Hat OpenShift, you will design, develop, deploy, and maintain scalable, cloud-native applications running in containerized OpenShift environments. You will work across front-end and back-end technologies, leveraging OpenShift capabilities to build resilient, secure, and high-performing enterprise solutions. Full-Stack Development: Design and develop Node.js microservices using TypeScript and build responsive, high-performance user interfaces using React best practices. OpenShift Application Deployment: Develop, containerize, deploy, and manage applications on Red Hat OpenShift, leveraging Kubernetes-based orchestration and OpenShift-native capabilities. Containerization: Build and maintain Docker/OCI-compatible container images, Dockerfiles or Containerfiles, and deployment configurations to support consistent application delivery across environments. OpenShift Configuration & Management: Configure and manage application deployments, pods, services, routes, ConfigMaps, Secrets, and environment-specific configurations within OpenShift clusters. CI/CD & DevOps: Work with CI/CD pipelines to automate application builds, testing, image management, deployments, and releases to OpenShift environments. Cloud-Native Architecture: Develop scalable, resilient, and maintainable microservices aligned with cloud-native architecture principles and enterprise standards. API Development & Integration: Design, develop, and integrate RESTful APIs, using Swagger/OpenAPI for API documentation. Experience with GraphQL and Apollo is an advantage. Application Monitoring & Troubleshooting: Troubleshoot application and deployment issues, analyze logs, monitor application health, and resolve performance and availability problems in OpenShift environments. Security & Best Practices: Apply secure coding practices and OpenShift security principles, including appropriate access controls, Secrets management, and secure container configurations. Testing & Code Quality: Develop automated tests, debug applications, conduct code reviews, and ensure adherence to coding standards and quality practices. Collaboration: Collaborate with architects, DevOps engineers, business analysts, product managers, and other developers to deliver high-quality enterprise applications in an Agile environment. Continuous Improvement: Identify opportunities to improve application performance, deployment automation, scalability, reliability, and operational efficiency. 7+ years of professional software development experience, including full-stack application development and exposure to cloud or containerized environments. Hands-on experience with Red Hat OpenShift, including deploying, configuring, troubleshooting, and maintaining applications on OpenShift clusters. Strong knowledge of Kubernetes and containerization concepts, including pods, deployments, services, routes or ingress, namespaces, and configuration management. Proficiency in Node.js and TypeScript for developing scalable back-end services and microservices. Strong experience with React for developing responsive, maintainable, and high-performance front-end applications. Experience building and managing container images using Docker or compatible OCI container tooling. Experience with RESTful API development and integration, including Swagger/OpenAPI documentation. Familiarity with CI/CD pipelines and automated application build, test, and deployment processes. Experience working with relational and/or NoSQL databases. Strong troubleshooting, debugging, problem-solving, and software engineering skills. Experience working in Agile delivery teams and following established development and code quality standards. Experience with Red Hat OpenShift Container Platform (OCP) in enterprise or production environments. Experience with OpenShift deployment strategies, including rolling deployments, health checks, readiness and liveness probes, resource requests and limits, and autoscaling. Experience with React application development and component-based architecture. Knowledge of relational and NoSQL databases. Experience with GraphQL and Apollo. Exposure to OpenShift cloud platform Familiarity with microservices architecture, distributed systems, and cloud-native security best practices. Exposure to event-driven and asynchronous patterns (message queues such as RabbitMQ) and caching (such as Redis). Egypt Software Engineering Professional Giza, EG Giza (0040) IBM World Trade Corp - Egypt Branch Architecture Configuration Management Databases Debugging Distributed Systems Docker Documentation Integration Node.js Readiness Security Software Development Troubleshooting Application Programming Interface Development Application Development Containerization Not Only Structured Query Language Kubernetes Microservices Development React Agile GraphQL Redis TypeScript Software Engineering Full Stack Development Red Hat Health OpenShift Swagger RabbitMQ Professionalism Oracle Cloud Infrastructure Autoscaling Deployment Strategies Cloud Platforms Continuous Integration/Continuous Delivery Pipelines OpenAPI Tooling
Listed on hirly, a job board. hirly is not the employer: IBM is hiring for this role.
Similar jobs
- Senior Full Stack Developer, GISACCValeo · CairoFirst seen 39d ago
- Full Stack Developer (Relocation to Alexandria)Easygenerator · CairoFirst seen 14d ago
- Full-Stack Developer - AI Trainer (Egypt)Anyone AI · EgyptFirst seen 38d agoremote
- Full Stack DeveloperEasygenerator · AlexandriaFirst seen 56d ago
- Senior .NET Full Stack Developer (Angular)Unisys · Bangalore, KA, IndiaFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job