Full Stack Developer DevOps
Company
IBM
Location
IN Bangalore
Type
Full Time
Job Description
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
The IMS AI team is looking for developers who show the initiative and thrive at tackling problems. The AI landscape as a whole is rapid paced and comes with ever developing requirements which you as a developer would be required to help design and engineer solutions that innovate within that environment. This will include understanding AI principals with data manipulation and transformation prompt engineering and model validations as we look to build up high quality solutions. You will be applying the software engineering rigour to developments from IBM Research ensuring proper processes and best practises are followed accordingly. Much of the existing technology stack exists in Java and Python so the ability to shift between technologies and languages is important for this role.
Your main duties will include designing and implementing new features optimising and maintaining existing code and ensuring the software meets high-quality standards through testing and debugging. You will also work closely with other developers designers and product managers to ensure the software meets user needs.
What You’ll Do:
- You’ll work in a dynamic collaborative environment to understand requirements design code and test innovative AI solutions and demonstrate these solutions to our clients.
- You’ll integrate with other teams across IBM to identify and build AI solutions that infuse and incorporate CICS portfolio.
- You’ll employ IBM’s Design Thinking to validate user scenarios to develop solutions with high performance security quality and stability.
Skills you will develop:
- An understanding of AI technologies (especially foundation and Large Language Models (LLM))
- Tackling the challenges of training testing benchmark and validating AI generated content and code.
- Becoming familiar with the business applications of AI and how the Watsonx platform brings value to IBM clients.
Required Technical and Professional Expertise
5+ years of:
- Object-Oriented programming
- Java Application Development including functional and regression testing
- CI/CD (DevOps) experience
- Web and UI development
- Automation development experience including scripting
- C programming language
- Git source control management
- Linux or UNIX development
Preferred Technical and Professional Expertise
- PL/I programming language
- Experience with IBM z/OS operating system (ISPF/TSO)
- Assembler programming
- Job Control Language (JCL)
- Restructured Extended Executor language (REXX)
- Tekton
- IBM IMS (Information Management System)
Date Posted
03/22/2024
Views
10
Similar Jobs
Full Stack Performance Analyst - IBM
Views in the last 30 days - 0
The text describes a role as a Full Stack Performance Analyst at IBM responsible for measuring and analyzing the performance of the Power System stack...
View DetailsStorage 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 DetailsDevOps Engineer - IBM
Views in the last 30 days - 0
The text is an invitation to join IBM where work is more than just a job Its a calling to build design code consult think along with clients sell make...
View DetailsSoftware 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 DetailsFrontend 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 DetailsNetwork 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