Job Information
IBM Backend Developer in Bangalore, India
Introduction
A career in IBM means you'll be part of a team that transforms our customers challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM Cloud Serverless Platform:
IBM Cloud Code Engine is IBM's fully managed, serverless platform on IBM Cloud that runs your containerized workloads, including web apps, microservices, event-driven functions, and batch jobs with run-to-completion characteristics. The Code Engine experience is designed so that you can focus on writing code and not on the infrastructure that is needed to host it.
Your role and responsibilities
We're evolving quickly, and you will have the opportunity to influence and be part of that evolution. As a cloud native developer on IBM Cloud, you'll be at the heart of implementing the next wave of IBM Cloud Serverless capabilities.
4 -5 years of professional/industrial experience in software development
Knowledge of VPC and networking fundamentals/components
Expertise in working Restful API, SDK APIs using different frameworks.
Deep understanding of containerization technology, and virtualization.
Work in an agile environment, developing software components in a continuous delivery fashion.
Participate in periodic on-call rotation in the India time zone as part of a global 7x24 environment
Required technical and professional expertise
Software development architecture and design (Agile development process)
5+ years’ experience on cloud infrastructure, topologies, concepts and related software stack
Strong debug skills, effective verbal and written communication skills, team oriented
Work experience with VPCs, ServiceMesh, Kubernetes based infrastructure and concepts, (beyond deploying a service, e.g. extending via CRDs, operators (operator framework)
4+ years of experiences in building, deploying and managing large scale services / platforms for Cloud Platforms like AWS, Azure, IBM Cloud or Google Cloud.
Work experience in IaaS, PaaS and Containerization: e.g. Kubernetes, OpenShift
4+ years of programming experience in Go Lang, Python.
Exposure to CI/CD Automation tooling, such as Jenkins, Travis, Ansible, Tekton etc.
Preferred technical and professional experience
Knowledge of the IBM Cloud platforms or another service platform and its architecture
Exceptional problem-solver, with ability to understand root cause and move forward and close on problems at the root cause
Ability and willingness to collaborate effectively across teams
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.