Solutions Architect- Java/Google Cloud Platform

O'Reilly Automotive, Inc.
Springfield, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Springfield, United States of America

Tech stack

Clean Code Principles
Computer-Aided Design
API
Agile Methodologies
Application Performance Management
Automated Storage and Retrieval Systems
Cloud Computing
Cloud Engineering
Code Review
Computer Security
Continuous Integration
Data Governance
Software Debugging
Software Design Documents
Disaster Recovery
High-Level Architecture
Identity and Access Management
Interoperability
Message Broker
Meta-Data Management
PCI Data Security Standards
Performance Tuning
Data Streaming
Google Cloud Platform
Load Balancing
System Availability
Delivery Pipeline
Grafana
Multi-Cloud
Technical Debt
Event Driven Architecture
Kubernetes
Kafka
Data Management
Api Design
Api Gateway
Api Management
Serverless Computing
Docker
Microservices

Job description

The Solutions Architect is responsible for designing and guiding the implementation of end-to-end technology solutions that align with business objectives and enterprise architecture standards. This role ensures that solutions are scalable, secure, and aligned with O'Reilly's strategic goals, driving technology modernization, integration, and optimization across systems., * Develop and deliver detailed solution architectures that meet functional and non-functional requirements.

  • Create architecture artifacts high-level design and low-level design such as system design documents, integration diagrams, and data flow models.
  • Ensure alignment with enterprise architecture principles, technology standards, and best practices.
  • Guide the selection of appropriate technologies, frameworks, and tools to support solution delivery. Ensure solutions are scalable, reusable and aligned to enterprise standards.
  • Collaborate with business stakeholders, product owners, and development teams to translate requirements into solution architectures.
  • Provide hands-on support throughout the solution delivery lifecycle, including design reviews, code reviews, and troubleshooting.
  • Design for scalability, resilience, disaster recovery, and business continuity. Ensure high availability, disaster recovery (DR), and business continuity through resilient cloud and infrastructure designs.
  • Participate in the Architecture Review Board (ARB) to review and approve solution designs.
  • Lead solution-level designs integrating hybrid and multi-cloud environments (primarily Google Cloud Platform).
  • Implement cloud-native architectures leveraging microservices, containers (Kubernetes, Docker), and serverless models.
  • Design for scalability, resilience, disaster recovery, and business continuity. Ensure high availability, disaster recovery (DR), and business continuity through resilient cloud and infrastructure designs.
  • Actively troubleshoot infrastructure bottlenecks and optimize system performance through real-time monitoring, automation, and architecture improvements.
  • Design application interfaces, APIs, and integration patterns for seamless system interoperability.
  • Utilize API gateways, message brokers, and event-driven architectures (Kafka, Pub/Sub) to support high-performance integrations.
  • Support master data management, metadata management, and data governance requirements.
  • Implement rate limiting, load balancing, caching, and asynchronous processing for optimized API performance.
  • Lead modernization of monolithic applications into cloud-native microservices with API-first design.
  • Implement event-driven and asynchronous architectures to enhance performance and scalability.
  • Provide hands-on coding guidance, code reviews, and debugging support, ensuring adherence to clean code principles and modern design patterns.
  • Conduct performance tuning and optimization at the solution level.
  • Ensure security best practices are incorporated, including identity and access management (IAM), encryption, and compliance (PCI-DSS, SOC2).
  • Collaborate with InfoSec teams to align solutions with enterprise security frameworks.
  • Promote the use of reusable components, standard integration patterns, and automation.
  • Contribute to the continuous improvement of architecture governance and solution design practices.
  • Monitor emerging technologies and assess their potential impact on business capabilities.
  • Manage enterprise-wide IT portfolio rationalization, technology roadmaps, technical debt priorities.
  • Implement FinOps principles for cloud cost management and optimization, balancing performance, scalability, and efficiency.
  • Drive cost visibility and efficiency through cloud-native monitoring, budgeting, and forecasting tools.
  • Engage with technology vendors and key stakeholders to evaluate, select, and integrate best-fit solutions for the enterprise.
  • Negotiate vendor contracts to ensure alignment with business goals and cost-effectiveness., * Operates as a recognized expert to design architectures that align with business goals, affordability, practicality and technical feasibility.
  • Works at an advanced level to design, implement, and manage cloud-based solutions across hybrid and multi-cloud environments, with a primary focus on Google Cloud Platform.
  • Develops microservices-based architectures and API management strategies for scalable, secure integrations.
  • Establishes data governance best practices, ensuring quality, security, and compliance.
  • Implements enterprise security frameworks, risk assessment models, and regulatory compliance measures.
  • Designs and optimizes continuous integration and delivery pipelines for agile software development within Google Cloud Platform environments.
  • Leverages observability tools to monitor, diagnose, and optimize system performance
  • Ensures architecture decisions align with business strategies, operational efficiency, and revenue growth.
  • Continuously explores and assesses new technologies for their potential impact and business value.
  • Develops strategies to optimize cloud infrastructure costs, ensuring efficient financial management

Requirements

  • Retail Industry Experience with a strong understanding of store operations, merchandising, and omnichannel commerce.
  • Auto Parts Industry Knowledge, including familiarity with aftermarket supply chains, inventory management, and distribution networks.
  • Familiarity with Master Data Management (MDM) principles, architectures, and implementations.
  • Experience with international, multi-lingual product catalog solutions and localization strategies.
  • Experience with retail POS solutions and Commerce CMS platforms.
  • Experience with Warehouse Automation & Material Handling Solutions

Education: Master's Degree or Equivalent Level Experience: Wide and deep experience providing expert competence (10 years to 15 years) Managerial Experience: Experience planning and managing resources to deliver predetermined objectives as specified by more senior managers (3 to 6 years)

O'Reilly Auto Parts has a proven track record of growth and stability. O'Reilly is full of successful career stories and believes in a strong promote-from-within philosophy, encouraging you to grow your career along with the organization.

Benefits & conditions

Total Compensation Package:

  • Competitive Wages & Paid Time Off
  • Stock Purchase Plan & 401k with Employer Contributions Starting Day One
  • Medical, Dental, & Vision Insurance with Optional Flexible Spending Account (FSA)
  • Team Member Health/Wellbeing Programs
  • Tuition Educational Assistance Programs
  • Opportunities for Career Growth

Apply for this position