JobRialto
Senior Integration Architect
JobRialto, Raleigh, North Carolina, United States, 27601
Job Summary
Client is seeking a Senior Integrations Architect to join the Enterprise Architecture organization.
You will play a key role in defining and supporting the technical approach and architecture for the integrations between many of our most critical internal applications and platforms.
This role collaborates with several domain-specific technical teams, as well as the wider
Enterprise Architecture practice, to understand the current pain points and challenges in supplying the right information to the right systems & users at the right times.
You will help define and drive our integrations strategy, and will define and maintain the technical reference
architecture(s) that help our integration teams deliver resilient, secure, and effective integrations at the speed of business.
You will drive strategic road mapping activities for the technologies, platforms, and services within your scope jointly with Enterprise Applications leadership.
You will be a deep partner on a day-to-day basis of the integration teams, and will participate in activities ranging from agile planning, consulting and supporting teams in the execution of their stories; helping diagnose and resolve complex, multi-system integration issues.
You will also help drive a culture of continuous improvement by helping with any needed root cause analysis
of issues, and lending your expertise towards identifying the right corrective actions across technical skillsets, processes, designs, monitoring, and automation.
You will be the senior member of technical staff charged with ensuring the long-term health of our most critical integrations, and will need to be able to effectively influence both a technical
audience of integrations and platform teams, as well as helping IT and business leadership
understand how these integrations must continue to evolve to support Client's long-term success.
Primary Responsibilities
Contribute to enterprise architectural standards, and develop/coordinate system integration standards and norms
Develop and maintain the technology stack needed for enterprise-class integrations, including the use of Client's products and services, as well as commercial solutions
Provide expert advice to project teams on use of integration technology, data & system architecture, including integration best practices
Support critical steps within the software development life cycle, including design reviews, as needed
Provide oversight in adherence to enterprise standards through reviews of project work including detailed technical specifications
Support project teams in understanding and grooming the integration requirements of their projects
Facilitate development and support of synchronous and asynchronous domain integration services with an enterprise-wide audience of consumers
Assist with incident response, troubleshooting, root cause analysis, problem resolution, and long-term continuous improvement planning
Serve as part of the extended leadership team for key initiatives, including participation within initiatives' risk & issue management activities
Partner with subject matter experts across the enterprise to ensure proposed solutions and approaches align with information, technology, infrastructure, business and security architectures
Support compliance-related activities for the platforms and services within your scope, including producing relevant architectural documentation and evidence
Support periodic business continuity and technical resilience exercises designed to ensure the viability of critical services
All other projects and duties as required or assigned
Required Experience and Skills
BS degree preferred, and 10+ years of relevant work experience
Knowledge of enterprise architecture, security architecture, integration architecture and data architecture standards, frameworks, and practices
Expert knowledge of common system integration methods and technologies including
standard enterprise integration patterns, web services, asynchronous enterprise messaging, data streaming, and related approaches
Demonstrated mastery developing Java-based enterprise middleware applications & services required
Demonstrated expertise with specific open-source technologies such as Kubernetes,
OpenShift, Apache Camel, Apache Kafka, Apache Spark, AMQP, Quarkus, and OpenJDK strongly preferred
Experience implementing Continuous Integration & Continuous Deployment (CI/CD)
practices and tooling to support the automated build, testing, and ultimately deployment of services within your scope
Experience developing resilient global multi-site applications and services
Proven expertise in managing relationships with developers, architects, and technical and business internal stakeholders
Proven track record of leveraging integration endpoints from commercial software SaaS
offerings & applications, such as CRM or ERP systems
Excellent communication skills
Education:
Bachelors Degree
Client is seeking a Senior Integrations Architect to join the Enterprise Architecture organization.
You will play a key role in defining and supporting the technical approach and architecture for the integrations between many of our most critical internal applications and platforms.
This role collaborates with several domain-specific technical teams, as well as the wider
Enterprise Architecture practice, to understand the current pain points and challenges in supplying the right information to the right systems & users at the right times.
You will help define and drive our integrations strategy, and will define and maintain the technical reference
architecture(s) that help our integration teams deliver resilient, secure, and effective integrations at the speed of business.
You will drive strategic road mapping activities for the technologies, platforms, and services within your scope jointly with Enterprise Applications leadership.
You will be a deep partner on a day-to-day basis of the integration teams, and will participate in activities ranging from agile planning, consulting and supporting teams in the execution of their stories; helping diagnose and resolve complex, multi-system integration issues.
You will also help drive a culture of continuous improvement by helping with any needed root cause analysis
of issues, and lending your expertise towards identifying the right corrective actions across technical skillsets, processes, designs, monitoring, and automation.
You will be the senior member of technical staff charged with ensuring the long-term health of our most critical integrations, and will need to be able to effectively influence both a technical
audience of integrations and platform teams, as well as helping IT and business leadership
understand how these integrations must continue to evolve to support Client's long-term success.
Primary Responsibilities
Contribute to enterprise architectural standards, and develop/coordinate system integration standards and norms
Develop and maintain the technology stack needed for enterprise-class integrations, including the use of Client's products and services, as well as commercial solutions
Provide expert advice to project teams on use of integration technology, data & system architecture, including integration best practices
Support critical steps within the software development life cycle, including design reviews, as needed
Provide oversight in adherence to enterprise standards through reviews of project work including detailed technical specifications
Support project teams in understanding and grooming the integration requirements of their projects
Facilitate development and support of synchronous and asynchronous domain integration services with an enterprise-wide audience of consumers
Assist with incident response, troubleshooting, root cause analysis, problem resolution, and long-term continuous improvement planning
Serve as part of the extended leadership team for key initiatives, including participation within initiatives' risk & issue management activities
Partner with subject matter experts across the enterprise to ensure proposed solutions and approaches align with information, technology, infrastructure, business and security architectures
Support compliance-related activities for the platforms and services within your scope, including producing relevant architectural documentation and evidence
Support periodic business continuity and technical resilience exercises designed to ensure the viability of critical services
All other projects and duties as required or assigned
Required Experience and Skills
BS degree preferred, and 10+ years of relevant work experience
Knowledge of enterprise architecture, security architecture, integration architecture and data architecture standards, frameworks, and practices
Expert knowledge of common system integration methods and technologies including
standard enterprise integration patterns, web services, asynchronous enterprise messaging, data streaming, and related approaches
Demonstrated mastery developing Java-based enterprise middleware applications & services required
Demonstrated expertise with specific open-source technologies such as Kubernetes,
OpenShift, Apache Camel, Apache Kafka, Apache Spark, AMQP, Quarkus, and OpenJDK strongly preferred
Experience implementing Continuous Integration & Continuous Deployment (CI/CD)
practices and tooling to support the automated build, testing, and ultimately deployment of services within your scope
Experience developing resilient global multi-site applications and services
Proven expertise in managing relationships with developers, architects, and technical and business internal stakeholders
Proven track record of leveraging integration endpoints from commercial software SaaS
offerings & applications, such as CRM or ERP systems
Excellent communication skills
Education:
Bachelors Degree