Senior Containerization & Operator Architect

at  IBM

Markham, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 May, 2024Not Specified01 Mar, 2024N/AAws,Operators,Containerization,Azure,Python,English,Technical Operations,Bash,Docker,Written Communication,Cloud Development,Kubernetes,Leadership Skills,Teamwork,Systematic ApproachNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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
Data is the new currency. In an ever increasingly connected world where the amount of data generated every day is exploding, in the wrong hands, this data can be used for malicious intent. As more systems are being built on the cloud, businesses are struggling to protect and monitor their data environment. The IBM Security DevOps team works to deliver leading edge products and solutions to help organizations analyze their data environment to make sound decisions to ensure regulatory compliance and improve their data security. The research and development in this area is critical to IBM and represents a huge opportunity for growth in terms of revenue uplift and technology advancement.
As a Senior Containerization & Operator Engineer, you are part of a highly focused, self-managed Agile team who designs, develops & maintains a Continuous Build, Integration, Test and Monitoring pipeline to support the delivery of IBM Security solutions through Kubernetes Operators. As our teams operate in a highly dynamic, squad-based environment, you will have the opportunity to work close-knit squad that cultivates creativity and challenges the status quo and pushes limits on finding new and inventive ways to work.
You will be primarily responsible for the end-to-end design integrity and implementation of containerization and operator-based development work for new features. This will require creating High Level Design documents and working with key stakeholders for review and approval. After design approval, you will be working closely with members of the squad to successfully drive the implementation. Additionally, you will be required to work mentoring junior members of your team, being a focal point for them. As a senior architect/developer, you will also be responsible for working directly with clients, interacting with them for requirements gathering, scope identification and participating in planning timelines and priorities. You would also be required to work on product documentation, build automation and work with the QA teams on the resolution of product defects.

Key Responsibilities:

  • Development and oversight of Ansible Kubernetes / OpenShift Operator
  • Take ownership of the Containerization and Operator aspects of product functionality, including the design, code & unit test of new product features
  • Review Requirement documentation and technical specifications
  • Lead and Mentor junior developers across multiple Geographies
  • Potentially act as Scrum-Lead for various product deliverables
  • Defect resolution, working with QA team on resolution of issues
  • Provide input into planning and status tracking

Required Technical and Professional Expertise

  • 2-5 years of Ansible and Ansible Plugin development
  • 2-5 years development experience with Golang
  • Proven experience of writing deployment template code for Containerized application deployment (Kubernetes Operators, Helm Charts)
  • Experience with Kubernetes or Red Hat OpenShift
  • Experience with Containerization or Operators lifecycles
  • Containerized application development / deployment – e.g. OpenShift, Kubernetes, Docker.
  • Experience with end-to-end software design, development, test experience
  • Python and Bash skills
  • Linux skills. Install / updates packages, knowledge with most popular commands, etc…
  • Ability to demonstrate a systematic approach to problem solving / debugging
  • Excellent oral and written communication, teamwork, and debugging skills.
  • Works well in a global team environment but is also able to work independently
  • Fluency in English.
  • Cloud development or experience with IBM Cloud, AWS, Azure, or GCP

Preferred Technical and Professional Expertise

  • Effective cross-functional leadership skills: working with engineering and operational teams to ensure systems are secure, scalable, and reliable.
  • Ability to review deployment and operational environments, i.e., execute initiatives to reduce failure, troubleshoot issues across the entire infrastructure stack, expand monitoring capabilities, and manage technical operations.

About Business UnitIBM infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM helps clients put AI into action now to create real value with t speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM’s AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM’s hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments—a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.
Your Life @ IBMIn a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
About IBMIBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
Location StatementMust have the ability to work in Canada without sponsorship.
This role will involve working with technology that is covered by Export Regulations sanctions. If you are a Foreign National from any of the following US sanctioned countries (Cuba, Iran, North Korea, Syria, and the Crimea, Luhansk, Donetsk, Kherson, and Zaporizhia regions of Ukraine) on a work permit, you are not eligible for employment in this position.
Being You @ IBMIBM 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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status

Responsibilities:

  • Development and oversight of Ansible Kubernetes / OpenShift Operator
  • Take ownership of the Containerization and Operator aspects of product functionality, including the design, code & unit test of new product features
  • Review Requirement documentation and technical specifications
  • Lead and Mentor junior developers across multiple Geographies
  • Potentially act as Scrum-Lead for various product deliverables
  • Defect resolution, working with QA team on resolution of issues
  • Provide input into planning and status trackin


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Markham, ON, Canada