Manager - Enterprise Integrations

Ulta Beauty, Inc.•Bolingbrook, IL
•Hybrid

About The Position

The IT Manager – Enterprise Integration leads the design, development, delivery, and operational support of enterprise integration solutions across SAP and non-SAP platforms. The role provides technical and people leadership to internal employees and external consultants, ensuring strategic integration initiatives align with enterprise architecture and business objectives. The manager oversees integration platforms and technologies including SAP Data Services (BODS), Apache Kafka, Apache Flink, and SAP Business Data Cloud (BDC), supporting batch, real-time, and near-real-time integration. The role partners with enterprise architects, business stakeholders, application teams, data engineering teams, and technology partners to advance integration modernization, Agile delivery, CI/CD automation, cloud adoption, and operational excellence, while delivering scalable, reliable, and secure solutions. Responsibilities also include team development, technical governance, project and portfolio delivery, cloud platform oversight, production support, vendor and resource management, financial and capacity planning, risk and compliance, and evaluation of emerging integration technologies. The position may require leadership and support during critical production incidents, planned deployments, weekends, and peak business seasons. Minimal travel is required for business meetings, training, and conferences.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
  • 8+ years of experience in enterprise integration, application integration, data integration, or related technology domains, including 3+ years in a technical leadership or management role.
  • Strong technical background in enterprise integration technologies, hands-on experience with one or more integration platforms, and ability to lead teams working across multiple technologies.
  • Understanding of SAP Data Services (BODS), including ETL development, data transformations, job orchestration, performance optimization, and production support.
  • Understanding of Apache Kafka, including event-driven architecture, producers, consumers, topics, partitions, consumer groups, and distributed messaging patterns.
  • Experience or working knowledge of Apache Flink, including stream processing, stateful processing, and real-time data integration.
  • Experience or working knowledge of SAP Business Data Cloud (BDC), including SAP data extraction, replication, data integration, and data-sharing capabilities.
  • Understanding of SAP application landscapes, particularly SAP S/4HANA and SAP CAR, and their integration with enterprise applications and cloud data platforms.
  • Knowledge of enterprise integration patterns, including batch, real-time and near-real-time integration, CDC, ETL/ELT, APIs, messaging, and event-driven architectures.
  • Experience with cloud-based data and integration platforms such as Databricks, Google BigQuery, or equivalent technologies.
  • Experience delivering enterprise technology projects using Agile methodologies, including Scrum, sprint planning, backlog management, release planning, and cross-functional coordination.
  • Experience building, implementing, or overseeing CI/CD pipelines using Harness, Jenkins, GitHub, Bitbucket, or equivalent DevOps platforms; understanding of build automation, automated testing, deployments, and release management.
  • Experience with cloud platforms such as GCP or Microsoft Azure, including cloud architecture, application integration, deployment, security, monitoring, and operational management.
  • Experience managing technical teams, including performance management, coaching, mentoring, resource planning, and professional development.
  • Ability to manage concurrent initiatives, set priorities, resolve dependencies, and deliver projects within established timelines and budgets.
  • Experience managing external vendors, consulting partners, and geographically distributed onshore/offshore teams.
  • Understanding of SDLC, Agile delivery, DevOps, CI/CD, and enterprise change management processes.
  • Experience overseeing production support, incident management, problem management, and service-level performance for business-critical enterprise platforms.
  • Ability to evaluate technical solutions and architectural tradeoffs and provide guidance on scalability, reliability, performance, and security.
  • Strong analytical, problem-solving, decision-making, and organizational skills, including the ability to balance technical priorities and business objectives.
  • Excellent communication, stakeholder management, and interpersonal skills, with the ability to engage business leaders, architects, technical teams, and external partners.
  • Ownership, accountability, customer focus, and commitment to delivering high-quality technology solutions.
  • Ability to adapt to evolving technologies, foster innovation, and drive continuous improvement.
  • Flexibility to provide leadership and support during critical production incidents, planned deployments, weekends, and peak business seasons as needed.
  • Minimal travel required for business meetings, training, and conferences.

Responsibilities

  • Lead, mentor, and develop integration engineers, technical leads, and consultants; establish performance objectives, coach team members, conduct performance evaluations, and support professional development and succession planning.
  • Contribute to enterprise integration strategy, technology roadmaps, architectural standards, and modernization initiatives aligned with business priorities and enterprise architecture.
  • Provide technical oversight for integration architectures, solution designs, development standards, reusable integration patterns, governance processes, monitoring frameworks, and operational best practices.
  • Plan and deliver enterprise integration initiatives using Agile methodologies, including sprint planning, backlog prioritization, dependency management, release planning, cross-team coordination, and delivery commitments.
  • Oversee design, implementation, and continuous improvement of CI/CD pipelines and DevOps automation for builds, testing, deployments, and release management.
  • Provide technical leadership for integration solutions on cloud platforms, including GCP and Azure, with attention to scalability, security, reliability, cost optimization, and enterprise cloud standards.
  • Ensure platform stability, availability, performance, and reliability; oversee production support, incident and problem management, root cause analysis, and preventative and continuous-improvement measures.
  • Partner with business stakeholders, enterprise architects, application owners, infrastructure, cybersecurity, application development, and data engineering teams to understand requirements, set priorities, and align solutions with business and technology objectives.
  • Manage relationships with technology vendors, implementation partners, and consulting organizations; oversee vendor performance, resource allocation, onshore/offshore delivery models, and cost effectiveness.
  • Support budget planning, resource forecasting, capacity management, financial planning, vendor contract management, and cost optimization.
  • Ensure integration platforms and solutions comply with enterprise security policies, data governance requirements, regulatory standards, change management processes, and operational controls.
  • Evaluate emerging technologies and drive automation, modernization, and adoption of scalable, cloud-based, and event-driven integration capabilities.
  • Oversee ETL/ELT pipelines, event-driven architectures, Change Data Capture (CDC), streaming integration, and integration initiatives involving SAP S/4HANA, SAP CAR, cloud data platforms, and enterprise applications.
  • Manage integration project portfolios, establish priorities, allocate resources, and ensure business-critical initiatives are executed within established timelines and budgets.
  • Establish and monitor KPIs for delivery performance, platform stability, incident resolution, operational efficiency, and service quality.
  • Represent the Enterprise Integration team in cross-functional planning, architecture discussions, technology evaluations, and strategic business initiatives.

Benefits

  • Paid time off for eligible full-time positions.
  • Health insurance for eligible full-time positions.
  • Dental insurance for eligible full-time positions.
  • Vision insurance for eligible full-time positions.
  • Life insurance for eligible full-time positions.
  • Disability benefits for eligible full-time positions.
  • Eligible associates may earn additional compensation under the company bonus plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service