The system architect will consult with and provide guidance and advice to our development teams regarding their efforts to build products for cloud environments and will serve as a knowledgeable and experienced resource in order to accelerate development of the organization’s cloud based product portfolio.
This role will serve as an architecturally knowledgeable guide for internal resources working on mobile, desktop, and cloud efforts and will work with engineering teams to help and guide their development efforts to build industry-leading products. The system architect will additionally:
Work collaboratively across multi-disciplinary teams throughout the company as a subject matter expert in IaaS/PaaS/SaaS/Cloud with solution and implementation focus
Advise on the refactoring and design of existing software to help increase its cloud relevancy.
Represent the company technically to other business groups within Philips and as an ambassador between them and our own developments
Skills, Experience & Education
BS degree in Computer Science or related field. Advanced degree highly preferred
10+ years experience in software development and/or systems architecture
Strong written and verbal communication skills to both technical and non-technical audiences
Proven ability to articulate and present a technical strategy to stakeholders
Deep experience with distributed systems and asynchronous processing
Deep experience with microservices architectures
Relevant experience with Amazon Web Services and Cloud Foundry
Working knowledge in Agile development, SAFe or Scrum preferred
Cloud computing architecture, technical design and implementations including “right fit” leverage of Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) delivery models
Deep knowledge of cloud infrastructure components and experience with business continuity and long term data management in cloud environments
Deep experience in Software design and development, Systems Operations / Management; Database architecture, Storage and IT Security
Knowledge of Cloud Security design and architecture
Virtualization and Containerization experience
Experience with Continuous Delivery and Dark Launching practices
Experience in the refactoring and design of preexisting software to help increase its cloud relevancy
Skilled in Java, Spring, C#.Net, SteelToeOSS, Netflix OSS, or some variation of these skills
Additional Preferred Skills
MongoDB or relevant NoSQL technology
Elastic Stack or relevant technology
New Relic or relevant instrumentation & monitoring
IT Automation and Infrastructure as Code
The New Business Solutions Software System Architect will work collaboratively to lead the design processes for system architectures of enterprise grade software products, solutions, and services utilizing cloud service technologies that meet aggressive fault tolerance and performance standards.
The delivered system architectures shall provide:
A balanced and technically feasible design that considers the requirements of all business stakeholders, technology landscapes, company strategy, and industry best practices.
A scope and solution that aligns with the business roadmaps while providing the ability to evolve and adapt to emerging technology and market landscape changes throughout the lifecycle of the product or portfolio.
The system architect shall demonstrate behaviors as follows:
Define scope, design, and strategy in a clear and structured way which readily communicates architectures to stakeholders.
Provide well defined building blocks along with options and scenarios that lead to choosing and implementing the optimal architecture in a risk-averse manner.
Leverage appropriate technology to deliver products and services that meet business roadmaps.
Ensure complete and up to date documentation of the architecture and implementation thereof.
Drive an accepted implementation of architecture through continued coaching, mentoring, and communication with engineering teams
The system architect shall possess the following competencies:
Business acumen and political savvy
Analytical and problem solving skills
Architectural vision and disciplined approach
Documentation and modeling of architectures
Influencing, networking, and negotiation skills
Managing and leading through unknowns and uncertainties