A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with
people who are focused on making life better. Innovation, inclusivity and
teamwork are a part of our DNA. When you add that to the challenges we take on
and solve together, you'll discover that at HARMAN you can grow, make a
difference and be proud of the work you do every
day.
About the Role:
The Harman Automotive Service Delivery Platform team is looking for a Software Solutions Architect who can help to work with major OEMs to integrate Harman's Connected Car Ignite Platform into OEM backend systems and deliver OEM customized solutions. The desired candidate is expected to have broad technical experience in developing and integrating various backend systems in large enterprises, preferably in the automotive domain. In this role, the candidate is expected to collaborate directly with OEM architects/technical leads and various internal teams involved in Ignite platform design and customized delivery to OEM.
Your Team:
This position will report to the "Engineering Director" who leads directly the Solutions Architecture group of 7 people and indirectly a variety of business unit teams.
What You Will Do:
Perform feasibility, estimation, design, guide development/execution of connected car-related software solutions to address business needs.
Provide detailed architectural blueprints and technical leadership to our delivery and IT teams.
Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.
Collaborate with peer organizations, quality assurance, and end-users to produce cutting-edge software solutions.
Interpret business requirements to articulate the business needs to be addressed.
Troubleshoot critical functional and performance issues at the components code level quickly and efficiently.
Promote the use of shared infrastructure and applications to reduce costs and improve information flows.
Ensures that enterprise systems and/or strategic projects do not duplicate functionality or diverge from each other and business and IT strategies.
Collaborate with other architects and provide a consensus-based enterprise solution that is scalable, adaptable, and synchronized with the ever-changing business needs.
Manage risks associated with information and IT assets through the development, use, and promotion of the appropriate standards and security policies.
Work to settle architecture differences or conflicts existing across the various architecture layers in the enterprise.
Work with various business and IT stakeholders to demonstrate and show the business value of enterprise-wide, shared infrastructure or to show the value of any new strategic platforms being considered.
Work with business and technical staff to capture and validate integration requirements for the project, using industry-standard integration and SOA methodologies.
Decide, document, and enforce design decisions that have a broad impact.
Write source material for white papers and user documentation of architecture.
Communicate with customer representatives to set proper expectations to ensure customer satisfaction.
Mentor developers & junior architects in best practices and encourage the flow of information and understanding amongst teams.
What You Need:
Bachelor's or Master's degree, preferably in Computer Science or Computer Engineering.
10+ years of experience designing and building scalable and distributed software applications.
Deep knowledge of stream messaging concepts (Kafka, AWS Kinesis, etc.), stream data processing applications design (Kafka streams, AWS Lambda, etc.), efficient and scalable data storage solutions (MongoDB, HBase, AWS DynamoDB, etc.), SQL based systems (Oracle, AWS Redshift, etc.), web application development (Java web app, Java Spring, etc.), API gateway principles (Apigee, AWS Gateway, etc.), security concepts like oauth2/OECD.
Proficiency with Java programming language and major Java frameworks (Spring, etc.).
Good understanding of containerization (Docker) and execution orchestration (Kubernetes) open-source frameworks.
Experience with cloud providers (AWS, Tencent, Azure, Alibaba, etc.) services and APIs.
Familiar with scalable batch data processing technologies, ETL/ELT concepts, and Hadoop ecosystem frameworks.
Experience working on complex software projects and ability to learn & retain complex business processes and technical details.
Excellent interpersonal, verbal & written communication, organizational, analytical & problem-solving skills.
Demonstrated ability to manage time across multiple projects; proven track record of delivering complex projects on schedule.
Lead a diverse team of varied cultures, nationalities and located across various time zones.
Ability to document complex architectural concepts and solutions in both business and technical terms.
Experience utilizing popular Enterprise Architecture tools and methodologies.
What is Nice to Have
AWS certification
Enterprise Architecture certifications
Deep understanding of data privacy regulation (GDPR and CCPA)
IP harvesting certification
What Makes You Eligible
Be willing to travel up to 15%, domestic or international travel
Be willing to work in an office in Vernon Hills, IL or Nov, MI location
Successfully complete a background investigation and drug screen as a condition of employment
What We Offer
Access to employee discounts on world-class HARMAN/Samsung products (JBL, HARMAN Kardon, AKG, etc.)
An inclusive and diverse work... For full info follow application link.
HARMAN is an Equal Opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or Protected Veterans status.