Systems Developer
IBM
**Introduction**
A career in IBM Software means you’ll be part of a team that transforms our customer’s 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 wanting to grow their careers.
We are seeking a skilled systems developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with various technologies and programming languages.
**Your role and responsibilities**
The job responsibilities include troubleshooting and solving, complex, technical issues for the Builds and Release Engineering team, as part of projects that involve enterprise customers using technical knowledge, product knowledge, problem-solving skills and exceptional written and verbal communication skills in an English-speaking environment.
**Required technical and professional expertise**
* 2-3 years of relevant industry experience, with a total of 4-7 years of Experience
* Exposure to Linux APIs and Linux as a Development environment
* Working Knowledge of Ansible/Docker/Jenkins/Travis/Kubernetes, and decomposing legacy stacks into microservices based on Java/JS-based technologies
* Familiarity with DevOps Tooling integration, and, migrating/maintaining legacy frameworks
* Skills to diagnose and troubleshoot systems and related network issues
* Understanding of the software development lifecycle and agile methodologies
* Excellent communication skills
* Ability to understand and document complex multi-faceted technical issues
* Technical or scientific academic background, with exposure to roles that involve Technical Support
**Preferred technical and professional experience**
• Work with development teams in agile methodologies and provide a backbone to product builds and releases as part of the Release Engineering Team
• Acquire and maintain knowledge of relevant product offerings, current support policies, and methods of support delivery, to provide technically accurate solutions to users
• Work with other IBM development teams to analyse and help solve technical issues as needed.
• Integrate tooling solutions and frameworks in the build pipeline that involves 250+ Physical CPUs and 2+ TB of RAM, and monitor performance and benchmarking parameters
• Assist other support engineers in support of complex issues when required
• Contribute to the development of a technical knowledge base
• Work as an active team member providing ongoing feedback and suggestions for improvement.
Confirm your E-mail: Send Email
All Jobs from IBM