Senior Integration Engineer
5 days ago
Dallas
POSITION PURPOSE The Azure Integration Engineer is responsible for designing, developing, and maintaining Reddy Ice’s enterprise integration solutions across Azure services, ensuring secure, scalable, and high-quality data movement between ERP, CRM, operational systems, third-party providers, and our enterprise data platforms. This role develops cloud-first integrations using Azure Data Factory, Azure Functions, Azure Logic Apps, Azure Storage, Azure Databricks, and related platform components. The role ensures always-on, predictable, and transparent data flows supporting business operations, analytics, D365 transformation programs, and the broader AI-Reddy roadmap. This position collaborates closely with business stakeholders, developers, enterprise architects, and data engineering teams to deliver resilient, automated, and well-governed integrations. The Azure Integration Engineer embodies Reddy Ice’s “True North” attributes: voice of the customer, respect for the individual, no-nonsense communication, fact-based decision-making, servant leadership, and continuous improvement. The role leads and participates in Lean activities (A3, VSM, Kaizen) to drive end-to-end operational excellence. DUTIES & RESPONSIBILITIES Azure Integration & Automation • Design, build, and maintain integration pipelines using Azure Data Factory (ADF), Azure Databricks, Azure Functions, Azure Logic Apps, and Azure Event-based solutions (Event Hub, Service Bus)., • Build scalable ingestion and transformation flows across cloud and on-prem systems, ensuring high performance and secure movement of structured and unstructured data., • Implement end-to-end ETL/ELT pipelines supporting D365 F&O, D365 CE, Boomi MDH, CRM, route systems, logistics systems, and financial platforms., • Develop reusable integration frameworks, parameterized pipelines, error handling, logging, retry processes, and automated monitoring dashboards. Platform Engineering & Architecture • Partner with enterprise architects to evolve Azure-based data and integration platforms, supporting cloud modernization and the Reddy Ice AI and analytics strategy., • Contribute to Lakehouse data models using Databricks Delta Lake and Azure Synapse Analytics., • Collaborate on cloud integration strategies, including migration of legacy ETL (SSIS, Informatica, SAS) into Azure-native solutions. Data Governance, Quality & Operations • Implement data validation, data quality rules, schema evolution, and automated error-detection routines., • Support Azure Purview/MDM alignment by ensuring integrations meet governance, lineage, and metadata requirements., • Perform root cause analysis, troubleshoot integration failures, and partner with business units to drive issues toward zero operational impact. Cross-Functional Collaboration • Work with Field Operations, Finance, Supply Chain, Customer Service, DSD, Accounting, and Sales Operations to deliver reliable integrations across business-critical systems., • Translate business requirements into technical integration specifications and documentation., • Provide technical leadership in Agile sprint ceremonies, architecture reviews, and production release cycles. Continuous Improvement & Lean • Lead and participate in Lean activities (A3s, Kaizen, VSM) to optimize integration processes, reduce cycle time, automate manual touchpoints, and improve stability., • Identify opportunities to increase the adoption of automation, telemetry, and observability across integration workflows. Other • Maintain highest adherence to data security, audit requirements, confidentiality, and compliance standards., • Perform additional duties as assigned by management. EDUCATION AND EXPERIENCE Required • Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience., • 5+ years of experience in data integration, ETL/ELT development, cloud engineering, or data engineering in enterprise environments., • 3+ years hands-on experience with Azure Data Factory, Azure Data Lake Storage, Azure Databricks, Azure Synapse, Azure Functions, and Azure DevOps., • Strong experience with SQL (T-SQL), Python/PySpark, data modeling, pipeline orchestration, and cloud-native ETL patterns., • Experience integrating data across ERP, CRM, supply chain, or financial systems (D365 preferred)., • Proven ability to troubleshoot cloud pipelines and optimize performance and cost. Preferred • Microsoft Azure certifications (DP-203, DP-900, Azure Data Engineer)., • Experience with Data Quality, MDM, and governance frameworks., • Experience with Boomi, Informatica, SSIS, or legacy ETL modernization., • Experience in CPG, logistics, retail, food/beverage, or distributor/co-packer environments. Soft Skills • Strong communication and documentation skills., • Servant-leader mindset, highly collaborative, continuous-improvement driven., • Ability to operate in a fast-paced, rapidly evolving environment. SUPERVISORY RESPONSIBILITY This is an individual contributor role with no direct reports. WORKING CONDITIONS/PHYSICAL REQUIREMENTS Typical office environment, generally sedentary position using computers, calculators, phones, and other office equipment. This position works in a fast-paced, rapidly changing work environment. The ability to manage stress, build professional and collaborative relationships, and reason through complex business situations is essential. Willing to work occasional weekends when required due to live data streams or emergency ice management. Must be able to lift up to 20 pounds of file boxes for storage of data. No travel required. NON-SOLICITATION AND CONFIDENTIALITY By signing this document, I will not solicit Reddy Ice customers or employees for a period of 1 year after my employment ends. In addition, during my employment with Reddy Ice, and for a period of 1 year after my employment, I will not disclose any Confident Information (information received by Reddy Ice, whether written or oral, which is, or should be reasonably apparent from the inherent nature, quality or characteristics of such information) to anyone outside Company, and I will use and disclose Confidential Information to those inside Reddy Ice only as necessary to perform my duties as an employee of Reddy Ice.