Cloud Kubernetes Platform Developer

IBM · IN Bangalore

Company

IBM

Location

IN Bangalore

Type

Full Time

Job Description

Introduction
At IBM work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so lets talk.

Your Role and Responsibilities
At IBM we are driven to shift our technology to an as-a-service model and to help our clients transform themselves to take full advantage of the cloud. With industry leadership in AI analytics security commerce and quantum computing and with unmatched hardware and software design and industrial research capabilities no other company is as well positioned to address the full opportunity of enterprise cloud computing. We are looking for a backend developer to join our IBM Cloud VPC Observability team. This team is part of IBM Cloud VPC Service dedicated to ensuring that the IBM Cloud is at the forefront of reliable enterprise cloud technology. We are building Observability platforms to deliver performance reliability and predictability for our customers’ most demanding workloads at global scale and with leadership efficiency resiliency and security.

In this role you will be responsible for designing implementing and managing a end to end native kubernetes platform used to host our observability platforms. The ability to take in requirements on an agile basis and be able to work autonomously with high level perspective is a must. You understand cloud native concepts and have experience with highly tunable and scalable Kubernetes based cloud deployments. You will participate in the design of the service writing tools and automation developing tests determining monitoring best practices and handling complex escalations. If you are the kind of person who is collaborative able to handle responsibility and enjoys not only sharing a vision but getting your hands dirty to be sure that the vision is made a reality in a fast-paced challenging environment then we want to talk to you!



Required Technical and Professional Expertise
  • Bachelor’s in Engineering Computer Science or relevant experience
  • 5+ years experience and expertise in programming atleast in one language Python/Go
  • 5+ years experience in developing and deploying applications on Kubernetes and containerization technologies like Docker
  • 5+ years familiarity with working implementing a CICD environment like argoCD Tekton Jenkins
  • 5+ years experience with developing and operating highly available distributed applications in production environments on Kubernetes
  • 5+ years experience on the internal workings of kubernetes including network policies controllers crd’s etc.
  • 2+ years experience in pod communication protocols in kubernetes
  • Experience with building automated tests handling escalations
  • 3-5 years experience with managing service dependencies via Terraform or Ansible
  • 5+ years of experience coding and troubleshooting applications written in Go Python
  • 2+ years experience in operating with secure principles
  • 2+ years experience with implementing designing service mesh like istio cilium etc.
  • At least 5 years of experience with micro-service development
  • At least 2 years’ experience with operating configuring and developing with caching systems like redis
  • Proven understanding of REST principles and architecture
  • Familiarity with working with Cloud services (IBM Cloud GCP AWS Azure)


Preferred Technical and Professional Expertise

  • Advanced Experience with Kubernetes internal workings etc.
  • 3-5 years experience with managing Linux machines using Configuration management (eg Chef Puppet Ansible). Debian experience is preferred
  • 3+ years experience with ability to automate using scripting languages like Python Shell
  • Experience with troubleshooting using and configuring Linux systems
  • 2+ years experience with infrastructure automation
  • 3+ years experience with using monitoring tooling like Grafana Prometheus
Apply Now

Date Posted

09/12/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Storage Network Developer - IBM

Views in the last 30 days - 0

The Spectrum Fusion team of IBM Storage is seeking a Software Development Engineer with over 4 years of experience in networking servers and Layer 2 n...

View Details

Software Developer - IBM

Views in the last 30 days - 0

The text is an invitation to join IBM as a Software Engineer offering opportunities to work on various phases of product development interfacing with ...

View Details

Frontend Developer - IBM

Views in the last 30 days - 0

The text is a job description for a role in developing COBOL modernization tools collaborating with crossfunctional teams and implementing effective s...

View Details

Network Protocol Developer - IBM

Views in the last 30 days - 0

The Spectrum Fusion team part of IBM Storage is seeking a Software Engineering professional for the Networking Squad The role involves implementing fe...

View Details

Process Analyst Finance & Administration Delivery - Procure to Pay - IBM

Views in the last 30 days - 0

IBM Consulting offers longterm relationships and global collaboration with clients focusing on digital transformation using agile methodologies proces...

View Details

Quality Engineer: Automation - IBM

Views in the last 30 days - 0

In this role youll work in one of IBMs Consulting Client Innovation Centers delivering deep technical and industry expertise to clients worldwide As a...

View Details