Introduction
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
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Want more jobs like this?
Get Software Engineering jobs in Krakow, Poland delivered to your inbox every week.
We are currently seeking a talented software developer to join our CPD development team. As a backend Software Developer, you will be responsible for working in a fast paced and dynamic setting delivering Enterprise Business Insights software to Cloud Pak for Data
Required Technical and Professional Expertise
- Bachelor's degree in computer science/engineering or a related area of study.
- 2-8 years of professional experience in software development.
- Demonstrated experience and in-depth knowledge in delivering container-based software applications using Docker, Ansible/Helm, RHOS.
- Strong understanding of cloud security best practices, with experience using tools like Twistlock and AquaSec.
- Experience with CI/CD tools such as Jenkins, Travis, Terraform, Helm and Argo CD.
- Experience with Github and Jira.
Preferred Technical and Professional Expertise
- Experience with container orchestration tools like Docker, Kubernetes and RedHat OpenShift.
- Experience with Kubernetes Operators and the Operator Framework.
- Experience with the major cloud providers (IBM Cloud, AWS or Azure) with a focus on containerization and DevOps practices.
- Knowledge of designing, developing, and deploying micro-services architectures.
- Experience in one or more of the following: JavaScript, Node.js is a plus.
- Demonstrated ability to operate within short release cycles is a plus.