Lead Integration Domain Solution Architect
Integrated Talent Strategies
- Cleveland, OH
- $115,000-143,000 per year
- Permanent
- Full-time
- Develop standards and guidelines to guide Digital product and platform teams in the use of the right and modern Digital Integrations
- Assist with the strategy and building the roadmap for the Digital Integration Layer Technical product and help Enablement groups to build re-usable technical products for seamless adoption by the Enterprise
- Assist with strategies and plans for breaking Integration platform components into reusable technical products
- Drive strategic communication regarding technical considerations and impacts to stakeholders helping them understand implications in detail
- Provide leadership, direction, and accountability for strategic architecture plans, system design, and implementation standards.
- Work in synchronization with the overall architecture practice to coordinate the integration by interpreting, modifying and/or producing documented integration frameworks or architectures for a global over-all fabric of integrated systems, in alignment with responsibilities as defined by a published Architecture Job Family.
- Ensure that integration projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues.
- Facilitate the process of defining and publishing standards, best practices, capabilities, and roadmap synchronized with the overall enterprise future state architecture.
- Drive competencies in the integration towards cloud-based and iPaaS solutions to more sharply focus enterprise value delivered in the IT stack.
- Collaborate with other development teams across the organization to share technical approaches, recommended tools, and subject matter expertise
- Provide technical expertise and training opportunities to empower technical teams in support of the implementation of solution design
- Mentor and coach developers, Professional Apprentices, or other team members.
- Supports work on complex and diverse projects, which can include several applications, cross-functional teams and hybrid, mix of technologies.
- Identifies and evaluates industry trends in application technologies, to serve as a source of information and advice for upper management. Research tools to identify those that can best help serve the needs of clients.
- Prepares the collection of metrics, prepares ROI analysis and budget proposals to initiate the acquisition of appropriate tools, applications, and services.
- Develops processes, guidelines and framework for rapid development and deployment of services.
- Provide strategic consultation to peers in defining and designing capabilities, processes, functions, and organizational structures.
- Plan, coordinate and implement security measures to safeguard information against accidental or unauthorized damage, modification, or disclosure.
- Conduct proof of concepts for potential solutions and facilitate evaluation of integration tools with vendors.
- Assist efforts to develop and maintain the architectural assets for the department.
- Participate as a member of Architectural Review Boards that ensures that technology decisions are properly vetted.
- Align with other Architect roles through participation and collaboration with the Architecture Community is critical for the success of this role.
- Provide regular, clear, and consistent communication (written and oral) on the status of projects, issues, and deliverables to representatives from the customer/vendor.
- Provide guidelines on operational processes to ensure projects and RTB activities held to appropriate frameworks.
- Develop and maintain understanding of key processes, schedules, cycles, profiles, etc. for the technical systems in use by business.
- Partner with vendor technical support to facilitate analysis of and resolution to technical issues for customers.
- Assist with projects as may be required to contribute to efficiency and effectiveness of the work.
- Act as a technical expert in the discovery and investigation of critical production problems as required.
- Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly.
- Facilitate meetings and follow up with resulting action items.
- Maintain current knowledge of the technology workspace in terms of current state, future possibilities, forthcoming technologies, and their relevance and impact.
- Conduct research into new applications, tools, components, and frameworks.
- Make presentations to management, clients, and peer groups as requested.
- Bachelor’s degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study (e.g., Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics) or equivalent experience.
- 10+ years of IT experience.
- 6+ years of architecture experience in system and software design.
- 6+ years of experience in Integration and Integration Architecture, or related technologies.
- Significant experience handling Pub/Sub models especially in a cloud environment
- Good experience with event / message brokers, preferably cloud-native
- Experience with EDA (Event Driven Architecture) and platforms such as Kafka, Azure Integration Services, Confluent, Solace etc.
- Thorough understanding of Distributed Systems architecture, REST-API’s/Web Services, HTTP, XML and API Security
- Experience with designing and developing complex interfaces using various integration platforms.
- Demonstrated ability to analyze existing technical architectures and recommend and implement alternatives about tools, technologies, and approaches to their use.
- Adept at IT operations, Agile Methodology, Software Development Lifecycle, LEAN, and Systems Architectures.
- Experience with Boomi, OIC, Azure, Azure API, Oracle SOA suite, IBM IIB/MQ, Talend/ODI, Application servers, or similar platforms.
- Experience in analyzing functional system requirements and designing and developing solutions that fulfill business requirements.
- Experience with modern integration patterns, techniques, and technologies
- Experience with cloud technology and platforms
- Experience with microservices / API’s
- Experience handling logging, error handling, security, monitoring in a distributed system design
- Knowledge of database canonical data models and metadata management tools is a plus
- Knowledge of data warehouse, data lake and search data store in support of a data management layer
- Knowledge of identity and security solutions or other implementation methodology
- Strong experience in project management and system architecture methodologies, Agile or Lean training.
- Exposure to application security technologies and approaches.
- Experience in developing documentation, white papers and presentations to all levels of management and technical staff.
- Understand and execute the IT processes of Incident Management, Problem Management, Change Management, and Configuration Management.