Software Developer Cicd Build Developer

Markham, ON, Canada

Job Description


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
As a Continuous Integration and Continuous Deployment Build Developer joining the Data Lake project you will be asked to spearhead IBM\'s involvement in an Open-Source DB is central to our AI automation strategy. You will be expected to maintain the GitHub repository required to manage IBM\'s changes to the open-source project while ensuring we keep the Open-Source project updated at the same time. Your responsibility will involve creating automation to build and deploy the code base as well as execute the open-source test automation.

The successful candidate will ensure that IBM is able to easily contribute to the open-source community, providing added security and features while also managing our internal builds that may contain the latest fixes for the team to use before they are incorporated into the Open-Sources next build/release. This is a critical role for IBM exploiting teams of the Open-Source project.

What you will do:

  • Maintain IBM managed copy of the Open-Source repo
  • Enable easy PR integration into the IBM Managed and Open-Source repos
  • Create build and deployment automation to enable builds and testing of the code
  • Work with the Open-Source community to get PR\'s from our team accepted
  • Frequently sync changes from Open-Source into the local copies source while keeping any changes that IBM has yet to merge into Open-Source
  • Creating and shipping operators in the IBM Certification Framework to enable other internal teams to use the project.
  • Tools and languages you\'ll use: GitHub, Python, C/C++, Golang, Kubernetes & OpenShift, Operators, Tekton, Docker
Required Technical and Professional Expertise
  • 3+ year of professional experience in CICD development
  • 3+ year of professional experience in enterprise software development.
  • Experience with Linux bash shell scripting
  • Experience with Python
  • Experience with a pipeline as code technology (eg. Argo, Jenkins-X, Concourse, Tekton, etc.)
  • Experience contributing to Open-Source projects, Leadership qualities and capacity to teach.
  • Organization and ability to manage medium to small projects.
Preferred Technical and Professional Expertise
  • Experience with Datalakes
  • Experience with OLAP DB

IBM

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2136301
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Markham, ON, Canada
  • Education
    Not mentioned