Serviceability Architect
Company
IBM
Location
US San Jose
Type
Full Time
Job Description
A career in IBM Software means you’ll be part of a team that transforms our customers challenges into solutions.
Seeking new possibilities and always staying curious we are a team dedicated to creating the world’s leading AI-powered cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers so the door is always open for those who want to grow their career.
IBM Intelligent Automation powered by AI addresses challenges by helping People become more productive Businesses more scalable and Systems more resilient. We combine human skills with automation and AI to enhance team productivity and improve decision making. We help companies digitize and intelligently automate and connect their business processes and systems end-to-end to improve business outcomes at scale. We assure that all of the applications and systems businesses rely on are always on and perform cost effectively to deliver the best possible user experience.
IBM’s product and technology landscape includes Research Software and Infrastructure. Entering this domain positions you at the heart of IBM where growth and innovation thrive.
Your Role and Responsibilities
As a Senior Serviceability Architect you will play a pivotal role in ensuring the serviceability and maintainability of our software products throughout their lifecycle. You will collaborate closely with cross-functional teams to design implement and continuously improve serviceability features and processes. Your expertise will be instrumental in enhancing the overall customer experience by minimizing downtime maximizing uptime and streamlining troubleshooting and maintenance tasks.
- Lead the development of serviceability strategies and roadmaps aligned with the overall product goals. Define serviceability requirements and standards based on industry best practices and customer feedback.
- Design software architectures that prioritize serviceability including fault tolerance scalability and ease of troubleshooting. Collaborate with software architects and engineers to integrate serviceability features into the product design.
- Foster strong collaboration with cross-functional teams including product management engineering quality assurance and customer support. Communicate serviceability requirements priorities and progress effectively across the organization.
- Establish metrics and KPIs to measure the effectiveness of serviceability initiatives. Analyze data to identify areas for improvement and drive continuous optimization of serviceability processes and tools.
- Drive the automation of serviceability tasks through scripting tool development and integration with existing infrastructure. Identify opportunities to leverage artificial intelligence and machine learning for predictive maintenance and automated problem resolution.
- Develop robust processes and tools for root cause analysis and troubleshooting of software issues. Establish methodologies for efficient log analysis error detection and resolution.
Required Technical and Professional Expertise
- In-depth knowledge of software architecture principles design patterns and best practices for serviceability.
- Proficiency in programming languages such as Java Python or C++.
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Effective leadership and collaboration abilities with the capacity to influence stakeholders at all levels of the organization.
- Demonstrated communication skills both verbal and written.
- Experience working with SaaS (Software as a Service) architectures and understanding the unique serviceability challenges they present.
- Knowledge of appliance form factors such as IBM Integrated Analytics System (IIAS) and Cloud Pak for Data Systems (CPDS) and proficiency in managing their serviceability aspects.
Preferred Technical and Professional Expertise
- Previous experience in managing and optimizing Db2 and Netezza databases for SaaS applications.
- Demonstrated contributions to open-source projects or technical communities related to serviceability and reliability engineering.
- Certification in serviceability reliability or DevOps related methodologies (e.g. AWS Certified DevOps Engineer Google Professional Cloud DevOps Engineer).
- Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools (e.g. Jenkins GitLab CI/CD).
Date Posted
03/13/2024
Views
4
Similar Jobs
E2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...
View DetailsSenior Professional Services Consultant - Cloudflare
Views in the last 30 days - 0
The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View Details