Enterprise Service Architect
Cleveland, OH - Onsite -Day 1
General Requirements
- This role would need interfacing with product owners (Business teams)/ Developer community and leadership for planning and communication.
- This role would need skills to communicate at different levels and different types of audience [ Product Management/Business SME/ Developer community].
- This role would require creation of Artifacts to cater to needs of different audiences and keeping the delivery pipeline moving.
- This role would require building domain knowledge of complex domains and working to mature the capabilities in transition states.
Technical Requirements
- Experience in Microservice design for complex systems with strong knowledge of Micro service patterns.
- Experience and expertise in design and implementation. event driven architecture (EDA) in conjunction with Micro-services.
- Experience in integration with Event driven systems with Micro services.
- Experience in Micro services Distributed Application Runtime frameworks (open-source proprietary).
- Experience in API Management tools in Kong / Azure APIM.
- Experience in Kubernetes (in cloud provider) and API deployment strategies for global scalability.
- Experience in Function as a Service frameworks (Azure functions or open FaaS or Open Whisk).
- Experience in performance management/improvement strategies for API.
- Experience in database CI/CD Frameworks specifically for API build and deployment.
- Experience in creating test strategies for API (Pipeline testing/contract testing/integration testing).
- Experience in design/implementation of Application security.
- Experience in API life cycle management.
- Ability to analyze existing architecture and recommend transition architecture states.
- Experience in breaking large monolithic systems into modular components/services.
- Experience in Schema design (analytical and transactional databases)
- Experience in SQL and No SQL databases.
- Experience in Searchable data stores like SOLR, Elastic or other SaaS products.
- Experience in hardware/software driver packaging/bundling/patching and deployment techniques.
- Experience in PaaS or SaaS offerings for IoT Hub on any cloud provider platform.
Preferred Attributes:
- Experience in Azure (cloud Provider) and PaaS offerings.
- Experience in .NET or Java.