Logo
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