Minimum 3 years of experience in Enterprise Solutions Architecture that spans the business, technology, data, application, and infrastructure domains.
Minimum 10 years of professional experience.
Demonstrated proficiency and experience in performing Solution Architecture for large and complex solutions across the enterprise.
Excellent communication skills (listening, verbal, and written) and the ability to interact professionally with a diverse group of executives, managers, business leaders and subject matter experts using strong presentation skills.
Strong ability to document proposed architectures including tailoring documentation to the target audience.
Able to multi-task with strong time management and prioritization skills.
Must be self-motivated, independent, proactive, resourceful and a demonstrated leader who is capable of being objective and both giving and taking constructive feedback.
Experienced and skilled user of office productivity tools such as Word, Excel, PowerPoint and Visio.
Knowledge in the following areas is highly preferred:
Enterprise Solutions Architecture that spans the business, technology, data, application, and infrastructure domains is the key skill.
Retail (including Point of Sale), Warehouse Management, End-to-End Logistics, Supply Chain, Payment Systems, eCommerce and Financial Accounting Systems.
Relational databases, NoSQL, data architecture, data warehouse, MDM, ETL, RMS, ODS and Informatica.
Microservices, ESB (such as MuleSoft), SOA, BPM, batch, multiplatform, sensitive data (PII and PCI), high availability, queues, exception management and asynchronous solutions.
Centralized, distributed, n-tier, middleware, web, mobile and cloud (including AWS) architectures.
SDLC including Agile and Waterfall.
SaaS, PaaS and IaaS.
Serverless computing such as AWS Lambda, Microsoft Azure Functions or Google Cloud Functions.
REST, SOAP, JSON, XML, Docker, JIRA, DevOps, CI/CD and UML.
Java, Java Swing, AngularJS, Java EE, Xamarin and responsive web design.
Security (such as OAuth 2.0 and Okta) and Networking.
Customer journey mapping, user experience and process improvement.
Design patterns, both application and enterprise.
RFP/RFI experience – creating, scoring, vendor review and selection.
Negative testing approaches and automated testing.
TOGAF or similar.