Job Description
IBM Infrastructure is a catalyst that makes the world work better because our clients demand it. Heterogeneous environments the explosion of data digital automation and cybersecurity threats require hybrid cloud infrastructure that only IBM can provide.
Your ability to be creative a forward-thinker and to focus on innovation that matters is all support by our growth minded culture as we continue to drive career development across our teams. Collaboration is key to IBM Infrastructure success as we bring together different business units and teams that balance their priorities in a way that best serves our clientโs needs.
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
- As a software developer you will be responsible for designing coding unit-testing and perform FVT for new functions while rigorously adhering to the teamโs development processes.
- You will be responsible for working in close collaboration with the development team to ensure that defects found in are fixed in a timely manner. The employee will be ultimately responsible for ensuring that any shipped code is delivered on schedule and with quality.
- You will analyze and fix defects in existing products.
- You will be part of open transparent agile teams who always thrive for continuous learning and contribute towards continuous improvement.
Required Technical and Professional Expertise
- Expertise in Java Python microservices architectures and design
- Experience in Building Restful API SDK APIs using different frameworks
- Knowledge of database technologies such as SQL NoSQL Graph Databases
- Experience with integrated development environments (eg: Eclipse Visual Studio Code)
- Experience with Source control management and build (eg Github Maven Gradle): to enable teams to work together to manage changes to source code
- Experience with containers containers orchestration software cloud platforms.
- Knowledge/Experience with automating infrastructure testing and deployments using tools like Jenkins and automation. Experience writing and executing unit tests and REST API automation
- Knowledge of Deployment tools like Jenkins Travis: for ensuring the latest software release is packaged correctly tested and deployed to an application server.
- Knowledge of network protocols such as TCP/IP HTTP etc
- Experience in using messaging brokers like RabbitMQ Kafka etc.
Preferred Technical and Professional Expertise
- Good hold on technology like Docker Kubernetes Microservices Cloud Storage OpenShift Container Platform Ansible Jenkins Tekton Linux Operating Systems (such as Red Hat Ubuntu etc.) delivery pipelines and REST APIs.
- Experience with Large Language Models.
- Experience in working on a SaaS application with high industry standard CICD and development cycle processes.
- Strong understanding of diverse infrastructure platforms & concepts.
- Knowledge and Expertise of leading development / QA projects.
- Experience with any Cloud Platforms i.e. IBM Cloud AWS Azure.
Date Posted
11/04/2024
Views
0
Similar Jobs
Senior Software Developer - IBM
Views in the last 30 days - 0
The text describes a career opportunity in IBM Software focusing on AI and cloudnative software solutions The role involves working on the zAIOps team...
View DetailsSoftware Developer - IBM
Views in the last 30 days - 0
A career in IBM Software offers the opportunity to work on transforming customers challenges into solutions with a focus on creating AIpowered cloudna...
View DetailsBPMS Software Developer - IBM
Views in the last 30 days - 0
A career in IBM Software offers the opportunity to work on transforming customers challenges into solutions with a focus on creating AIpowered cloudna...
View DetailsSenior Software Developer - IBM
Views in the last 30 days - 0
The text describes a career opportunity in IBM Software where a Software Developer can work on developing microservicebased application components wor...
View DetailsSoftware Developer - IBM
Views in the last 30 days - 0
The text describes a career opportunity for a skilled software developer at IBM Software The role involves developing and maintaining highquality soft...
View DetailsSoftware Developer - IBM
Views in the last 30 days - 0
The job posting is for a software development position at IBM where you will work on crafting exceptional software experiences for the WebSphere organ...
View Details