Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
3,810 Jobs at 189 Companies

DevOps Developer

IBM

IBM

Software Engineering
Markham, ON, Canada
Posted on Nov 3, 2023
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
  • You will help to build and maintain the next generation SaaS offering for IBM Planning Analytics
  • You will rapidly prototype features and PoCs that solve real customer problems
  • You will participate in requirements gathering, sprint planning, design, and technical review to support overall achievement of business objectives
  • You have a strong passion for solving problems, developing highly efficient automation and digital deployment pipelines, experimenting with new technologies and development of their own hobby applications.


Required Technical and Professional Expertise
Minimum Requirements:

  • 3+ years of proven development experience including deploying and maintaining global multi-tiered infrastructure and web applications.
  • Very strong operational experience in Linux/Unix environment and scripting languages: Shell scripting & experience in working with Artifact Management systems like JFrog Artifactory or others.
  • Strong expertise in writing Ansible Plugins, Python programs, Groovy scripts, Bash scripting, Terraform,etc for automated solutions.
  • Design, Lead, drive and implement highly scalable and complex DevSecOps solutions for our clients.
  • Hands on experience in developing Container orchestration engines such as Kubernetes Operators, Helm Charts, etc.


Preferred Technical and Professional Expertise

  • Have demonstrated experience and expertise in set of foundational development tools & creation of complex pipelines using Github, Jenkins, Travis, etc.
  • Experience on creating and using REST APIs of Jenkins to create pipelines on hybrid environments & creating and maintaining the Kubernetes environments.
  • Strong Kubernetes/OpenShift skills
  • Strong expertise in writing Ansible Plugins, Python programs, Groovy scripts, Bash scripting, Terraform,etc for automated solutions.
  • Hands on experience developing/engineering enterprise-scale applications
  • Experience building applications with a hyperscaler, e.g. AWS, Azure, GCP
  • Windows development expertise