Job Description
KEY MUST HAVES:
REMOTE;
Define and develop Enterprise Cloud strategy and roadmap
Design cloud environments with a focus on Azure and demonstrate technical cloud architectural knowledge, playing a vital role in the design
Skills & Experience:
BS in Computer science or related discipline
10+ years of Enterprise Architecture experience
Expert in enterprise cloud and data integration technologies
Hands on experience with defining, designing, and implementing reusable integration services and APIs
Expert level knowledge with event driven architecture
Expert knowledge of Azure tools including all relevant services and technologies to manage applications and data flows
Broad understanding of virtualized infrastructure, hosting environments, and cloud services PaaS
Demonstrated expertise in designing Enterprise Integration strategies
Deep understanding of enterprise application integration (EAI) strategy and platform architecture
Expert level knowledge and experience designing and building reusable integration patterns, microservices and APIs
Technical expert with entire Azure tool set including APIM
Expert level knowledge and experience with cloud native integration strategies, security protocols etc.
SAP BTP experience is a big plus
Responsible for planning, coordination, development, and supervision of all activities related to the integration of software programs, applications, and third-party solutions to meet the business requirements of the organization. The integration needs are primarily focused on connecting on-premises and cloud-based commercial software applications. This individual is also responsible for developing and maintaining an application Integration architecture blueprint for the organization.
Responsible for creating and overseeing Enterprise Integration Strategy
Develop EA standards, EA governance frameworks, and system integration standards
Define, publish and maintain Enterprise Integration standards, integration patterns, decision trees etc.
Provide expert advice to project teams on use of integration technology, data architecture and modeling, system architecture including integration best practices
Oversee critical steps within the Software Development Life Cycle components that impact enterprise-wide development / architecture standards
Provide oversight in standards adherence through reviews of project work including detailed technical specifications and application code
Work with project teams in definition of requirements for integration strategies of their projects into the Enterprise Architecture
Create designs and oversee implementation of Enterprise Integration capabilities between various heterogeneous systems including the e-commerce platform, OMS, WMS, POS, corporate systems
Assist with incident response, troubleshooting, root cause analysis, and problem resolution
Partner with leaders of other disciplines to ensure proposed solutions align with information, technology, infrastructure, business and security architectures
Occasional regional travel
All other projects and duties as required or assigned