Develop enterprise architecture (EA) standards, data architecture standards, EA governance frameworks, and system integration standards.
Maintain the technology stack, including commercial or open-source integration platforms.
Provide expert advice on integration technology, data architecture, modeling, and best practices.
Oversee critical steps in the Software Development Life Cycle (SDLC) that impact enterprise-wide development and architecture standards.
Define integration strategies for projects aligned with the Enterprise Architecture.
Manage internal and external resources.
Assist with incident response, troubleshooting, and problem resolution.
Communicate project status to management.
Ensure proposed solutions align with information, technology, infrastructure, business, and security architectures.
Integration Developer:
Formulate strategies and design architectures for systems integrations.
Ensure best practices in integration processes are followed.
Correct conflicts in data configurations and overlaps.
Maintain the integrity and smooth functioning of the company’s integration architecture.
Azure Data Integration Solution Architect:
Work with clients to design, develop, and deploy end-to-end data integration solutions using Azure data and integration technologies.
Utilize Azure Logic Apps, Azure Service Bus, Azure Event Grid, Azure Functions, Azure Data Factory, Azure SQL DB, and Azure Data Lake.
Collaborate with stakeholders to deliver effective data integration solutions.
Education & Experience:
BA/BS degree preferred, with 10+ years of relevant work experience.
X+ years of experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using technologies like Mulesoft, Dell Boomi, webMethods, or TIBCO.
X+ years of experience with designing and developing solutions in Azure Technologies outlined above.
Knowledge of enterprise architecture, systems architecture, integration architecture, and data architecture standards.
Knowledge of common system integration methods and technologies including Web services, SOAP, JSON, XML Schema Definition (XSD), Extensible Markup Language (XML), Business process automation and orchestration tools and software.
Experience working with APIs from commercial software applications, such as CRM or ERP systems.
Experience with continuous integration practices and tooling for automated build and delivery of commercial software.