IB
Job Description
Overview
At IBM Infrastructure & Technology, we create and manage the systems that sustain global operations. Our offerings range from high-resiliency mainframes and hybrid cloud solutions to networking, automation, and site reliability services. Our teams are dedicated to ensuring the performance, security, and scalability that businesses and industries rely on daily. Being part of Infrastructure & Technology means engaging with intricate challenges through curiosity and teamwork. You will collaborate with a diverse array of technologies and colleagues from around the globe to provide resilient, future-ready solutions that foster innovation. With a focus on continuous learning, professional development, and a nurturing culture, IBM offers the resources to enhance your skills and influence the infrastructure that propels progress.
Your Responsibilities
Master's Degree
Essential Technical and Professional Qualifications
At IBM Infrastructure & Technology, we create and manage the systems that sustain global operations. Our offerings range from high-resiliency mainframes and hybrid cloud solutions to networking, automation, and site reliability services. Our teams are dedicated to ensuring the performance, security, and scalability that businesses and industries rely on daily. Being part of Infrastructure & Technology means engaging with intricate challenges through curiosity and teamwork. You will collaborate with a diverse array of technologies and colleagues from around the globe to provide resilient, future-ready solutions that foster innovation. With a focus on continuous learning, professional development, and a nurturing culture, IBM offers the resources to enhance your skills and influence the infrastructure that propels progress.
Your Responsibilities
- Design, develop, and maintain contemporary web applications utilizing React and TypeScript.
- Construct and improve backend services and APIs using Go, Python, or Java.
- Create scalable cloud-native applications on Kubernetes/OpenShift.
- Work alongside UX/UI teams to provide seamless and responsive user experiences.
- Establish and uphold CI/CD pipelines and DevOps automation processes.
- Conduct code reviews, ensuring adherence to security, quality, and compliance standards.
- Collaborate closely with cross-functional teams within an Agile development framework.
- Engage in technical leadership, mentoring, and sharing of knowledge across the team.
Master's Degree
Essential Technical and Professional Qualifications
- 5+ years of experience in software development utilizing both frontend and backend technologies.
- Extensive hands-on proficiency with React, TypeScript, HTML5, CSS3, and contemporary UI frameworks.
- Experience in developing backend applications and APIs with Go, Python, or Java.
- Thorough understanding of system design, microservices, and cloud-native architecture.
- Expertise in Kubernetes/OpenShift, Docker/Podman, and containerized deployments.
- Familiarity with Git, GitHub workflows, Jenkins, CI/CD pipelines, and Jenkinsfile creation.
- Proficient in Linux, Shell scripting, Ansible, and Infrastructure as Code (Terraform).
- Experience with cloud platforms such as AWS, Azure, GCP, or IBM Cloud.
- Experience in creating end-to-end full stack applications from the UI to backend services.
- Strong grasp of frontend architecture, state management, and optimization of UI performance.
- Experience in API design, integration patterns, and event-driven architectures.
- Knowledge of Generative AI, AI/ML frameworks, and their integration into applications.
- Familiar with container networking, storage solutions, and platform operations.
- Experience with observability tools, monitoring systems, logging, and troubleshooting distributed architectures.
- Strong communication skills, stakeholder management, and technical leadership abilities.
- Aptitude for quickly adapting to new technologies and fostering innovation throughout the development lifecycle.
