IBM Senior DevOps Architect - Toronto in TORONTO, Ontario

Job Description

IBM Global Business Services: Join a Leader. Consult with us.

IBM Global Business Services has more than 60,000 professionals in over 50 countries worldwide. With a strong focus on results, we enable clients to leverage technology and information to improve performance and create sustainable competitive advantages. We will deliver innovative business consulting, business process design, systems integration, and application design and management to leading sector organizations in 17 industries worldwide. With access to resources that only a global leader can provide, you will learn valuable skills, gain access to a vast and diverse network of talented professionals, and enjoy unparalleled career, training, and educational opportunities. ​ We are proud of our talented team, our respected reputation, and our outstanding results.

Role Description:

The Senior DevOps Architect is a software architect with a focus on DevOps practice and consultant. They are responsible for designing and developing scripts/tools for continuous integration, continuous deployments and automation templates/tools for on-demand infrastructure provisioning on public/private or hybrid Cloud environment.

Responsibilities include:

  • Provide thought leadership and input into the development of client’s DevOps strategic and be able to apply IBM Cloud Garage method to enable optimal solutions for the Client.

  • Work independently with clients to design, configure, and manage a DevOps based IT management environment using Private/Public Cloud, Virtualization, Containerization, Agile Application Lifecycle Management, and Distributed Management/Monitoring technology;

  • Design and Implement Agile Application Automation Lifecycle Solutions including continuous integration, test driven development, and acceptance test driven development, continuous deployment;

  • Design and implement Containerization and cloud-based architectures, leverage agile development techniques for scripting, and setting up developers so that they can “run what they build”;

  • Develop proposals and participate in sales/business development efforts within the IBM DevOps practice;

  • Work with client team to provide DevOps best practice and execute DevOps maturity assessment consultant engagement with the client.

You will also:

  • Work with the sales team to build and validate complex DevOps solutions by using your consulting skills, technical skills, business knowledge, and solution expertise in both a pre/post-sales environment to effectively articulate the DevOps solution into the clients’ business environments in order to achieve client expected business results;

  • Contribute to IBM’s business growth by identifying and promoting new opportunities within the customer account;

  • Establish your credibility and build trust with client organizations.

You have:

  • Eagerness to contribute in a team-oriented environment:

  • Ability to work creatively and analytically in a problem-solving environment;

  • Proven communication (written and oral) and interpersonal skills.

Required Technical and Professional Expertise

  • Software Architecture;

  • Software Design;

  • Infrastructure Architecture ;

  • Network Design and Implementation;

  • Ability to consult and build CI/CD DevOps Pipelines

  • Incident Management: Jira, Service Now

  • Source Code Mgt: BitBucket

  • Build: Maven

  • CodeScan: Veracode, Nexus

  • Code Quality: Sonarqube

  • Test: Selenium, Cucumber, JUnit

  • Deploy/Automation: Jenkins, TFS

  • Hands on ability to write code and develop software solutions.

  • Hands on ability to write automation script and implement infrastructure as code solutions.

  • 5+ yrs of strong Technical Architecture experience in developing software solution.

  • 3+ yrs scripting in infrastructure automation tool (Terraform, Chef, Juju, AWS CloudFormation)

  • 3+ yrs Container application design and implementation.

  • 3+ yrs of Linux – Install, Manage (Ubuntu, RedHat, CentOs…) Or 3+ years of Windows Server – Install, Manage (2008, 2012).

  • 2+ yrs of public cloud (AWS, Azure, SoftLayer).

  • 2+ yrs multi-hypervisor (VMWare, KVM, Hyper-V, VirtualBox).

Preferred Tech and Prof Experience

  • 6+ yrs J2EE or .Net enterprise application development;

  • 3+ yrs of Containerization and Kubernetes Cluster deployment/implementation experience;

  • 2+ yrs of real world infrastructure as code implementation experience;

  • AWS or Azure certification;

EO Statement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.