BANGALORE, IND
1 day ago
Software Developer
**Introduction** Our OpenShift on Z team is responsible for enhancing and maintaining key components of the Red Hat OpenShift Container Platform architecture, including OpenShift Container Platform (developer services) and OpenShift Kubernetes Engine (cluster services). We collaborate closely with Red Hat, IBM global development teams (hardware, firmware, and platform engineering), and maintainers in the open-source community. IBM Systems helps IT leaders think differently about infrastructure. IBM servers and storage are now cognitive, capable of understanding, reasoning, and learning, enabling clients to innovate while avoiding IT complexities. Our systems power the world’s most important industries—join us to build leading-edge technologies optimized for cloud, AI, and cognitive workloads. **Your role and responsibilities** A Cloud Software Developer for OpenShift is responsible for designing, developing, deploying, and maintaining cloud‑native applications on Red Hat OpenShift. In addition to strong Kubernetes and containerization expertise, this role now requires hands-on experience with AI/ML model deployment, model lifecycle management, and integrating AI workloads into enterprise-scale platforms. You will work on building scalable, resilient, secure cloud applications and contribute to the enablement of AI-driven workloads on OpenShift—especially in hybrid cloud and IBM Z/LinuxONE environments. **Required technical and professional expertise** * 2-6 years of industrial experience in working with Unix/Linux based products developed using Python/GoLang/C/C++ programming language. * Experience in software engineering with very good understanding of fundamentals of containers and Kubernetes platform * Must have good knowledge of virtualization, Linux Operating systems internals and Hypervisors * Expertise to Translate Technical specification or customer requirements, Preparing of HLD/LLD and Working closely with Team members in translating the Specifications /design into product deliverables. * Understanding of AI/ML model deployments, AI lifecycle, inference optimization, and monitoring. * Hands-on experience deploying AI/ML models on Kubernetes/OpenShift. * Experience working with Red Hat OpenShift and Pytorch is preferable. * Experience in developing deployment scripts for Kubernetes based micro-services. * Experience developing deployment scripts and automation for Kubernetes-based microservices. * Knowledge of enterprise servers, firmware, patches, hotfixes, and security configurations. * Strong operational experience with network operations, incident/change/problem management. * Excellent analytical, troubleshooting, communication, and documentation skills. * Experience working with global cross-functional teams. **Preferred technical and professional experience** * Understanding of systems hardware & architecture, especially for enterprise platforms (IBM Z, LinuxONE). * Strong grasp of operating system internals: Process Management, Memory Management, Virtualization, Scheduling, Networking, Storage, and Security. * Experience with AI workload optimization on specialized hardware (GPUs, accelerators, mainframe AI processors). * Familiarity with DevOps/MLOps practices for model CI/CD pipelines. * Engineering mindset with strong problem‑solving skills. * Excellent presentation and technical communication abilities. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email