Senior DevOps Developer
Company
IBM
Location
IE Mulhuddart
Type
Full Time
Job Description
A career in IBM Software means you’ll be part of a team that transforms our customers 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 who want to grow their career.
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.
The IBM Software Engineering team is looking for a Software Engineer to join our team in Krakow.
In this role you will work on building deployment and automating development processes for one of our software products. You’ll work as part of a fast-paced highly experienced and exciting engineering team. In addition you’ll help promote quality and innovation in the IBM Software team.
Your Role and Responsibilities
As a Software Engineer you will mainly responsible for delivering new features and improvements with the teammates into the product as well as participate in testing & documenting solutions that we deliver in the product. The ideal candidate for this position should be highly motivated to achieve results in fast-paced environment and should be passionate about new technologies.
Other responsiblities include:
Coordination with team leads program managers and other engineers to deliver product builds on time
Identify and analyze user requirements
Review test and debug other team member’s code
Analyze and propose changes to software development processes to improve efficiency of the team
Defining Kubernetes and Helm charts deployments for our automation platform (both on-premise and cloud environments)
Work with customer success team offering expert assistance for field deployments
Ensuring high availability and resilience of services.
Design develop and maintain CI/CD pipelines
Contribute to the development of automation scripts and tools
Required Technical and Professional Expertise
| 5+ years of professional experience as a Software Engineer or similar Professional experience coding and debugging in modern programming languagues such as: Go Python JavaScript (Typescript) Java Professional experience designing and building REST APIs Professional experience working with Java Frameworks such as: Spring Professional experience working with Python Frameworks such as: Django Flask Professional experience working with Javascript Frameworks such as: React Nextjs Professional experience working with large scale databases (SQL or non-SQL) Professional experience working with source control systems (primarily Git) Proficiency with containerized environments (Docker Kubernetes Openshift) Professional experience in designing solutions based on user requirements Demonstrated ability to analyse and improve the performance of an application Demonstrated ability to implement reliable test strategies to ensure quality Demonstrated ability to understand existing large codebases and adapt to the existing conventions when delivering changes Demonstrated ability to learn and adapt to using new programming languages or framework that may become necessary to achieve success for the business Use and configuration of CI/CD pipelines using Jenkins or Tekton Knowledge of Linux and Bash scripting Excellent English written and verbal communication skills for our worldwide team | |
Preferred Technical and Professional Expertise
| Knowledge of cloud platforms (AWS Azure or GCP) Knowledge of Terraform or Ansible Experience with low-code automation platforms Knowledge in modern application architecture and integration patterns. Understanding of security practices in DevOps (DevSecOps) Experience with build/packaging systems such as Make and NPM Professional experience designing and building GraphQL APIs Robust knowledge of data structures algorithms enterprise systems asynchronous architectures and object-oriented programming. | |
Date Posted
10/03/2024
Views
0
Similar Jobs
Sr Software Developer - IBM
Views in the last 30 days - 0
IBM Ireland is looking for a Software Developer to join their team to modernize and enhance containerized Db2 for Kubernetes and Red Hat OpenShift The...
View DetailsSenior Product Manager - Software Networking - IBM
Views in the last 30 days - 0
The job posting is for an Offering Manager at IBM responsible for the full lifecycle of an offering The role requires strong product management skills...
View DetailsDevOps Build Engineer - IBM
Views in the last 30 days - 0
The job posting is for a Software Developer at IBM responsible for designing coding testing and delivering industryleading solutions The role requires...
View DetailsAPI Connect - Full Stack Developer - IBM
Views in the last 30 days - 0
The job description is for a fullstack developer at IBM requiring experience in ReactJS NodeJS and Agile methodology The role involves working closely...
View DetailsQA/Test 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 automation document processing and Watsonx Orchestrate services T...
View DetailsBackend Developer - IBM
Views in the last 30 days - 0
The job posting is for a backend software developer position at IBM requiring experience with Python Docker and Kubernetes The role involves developin...
View Details