Search by job, company or skills

I

Cloud Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Introduction

Working in IBM Cloud gives you the platform to learn, develop and utilize your skills everyday by working on the latest cloud related technology products and services. You'll be working in an environment where we understand how we can thrive best when we play to our strengths. That's why developing our people is key to our success, the door is always open for those ready to advance their career. Curiosity and courageous thinking are both vital when working in IBM Cloud, as we continue our dedication in guaranteeing that we are at the forefront of cloud technology. Our renowned legacy means we are leading the way in everything from analytics and security through to unmatched hardware & software designs. We provide our clients with the full end-to-end transformation as we build IBM's next generation cloud platform which is focused around delivering performance and predictability at a global scale. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive

Your Role And Responsibilities

We are looking for experienced Cloud Development/DevOps engineers, with a thorough understanding of the Cloud Services development, deployment and operations. The successful candidate will work as a Development/DevOps Engineer, as part of the IBM Cloud Observability Development organization. If you are passionate about Cloud Development/DevOps and a flair to explore new technology, tools, techniques and continuous learning, then this may be the right opportunity for you. Your roles and responsibilities include

Cloud Platform Expertise: Develop and maintain key cloud platform services, collaborate well to architect/design services ensuring they align with business and technical requirements.

Efficient Code Development: Implement modern tools and techniques to create clean, efficient, and reusable code.

Performance Optimization: Identify and address design, development, and delivery performance bottlenecks to enhance overall system efficiency.

Unit Testing and Automation: Define, implement, and execute unit tests, including automation, to ensure the reliability and robustness of the developed software.

Operations: Effectively deploy and manage cloud services, development automation required to achieve operational efficiency.

Progress Reporting: Regularly report progress to stakeholders, keeping them informed about development milestones and potential challenges.

Preferred Education

Bachelor's Degree

Required Technical And Professional Expertise

Exposure to Software Development architecture & design

4-6 years in Go or Python development experience

4-6 years CI/CD Automation tooling, such as Jenkins, Travis, Ansible, Tekton etc.

4-6 years of experience with Containerisation technologies e.g. Kubernetes, Red Hat OpenShift

4-6 years Agile development methods

Preferred Technical And Professional Experience

Knowledge of Observability Solutions and tools

Understanding and hands on experience with Istio, Service Mesh, Redis, Kafka, Zookeeper, Prometheus, Fluent Bit and OpenTelemetry

Certified Kubernetes Application Developer Certification

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136399115

Similar Jobs