The Senior Azure Integration Engineer is responsible for designing, developing, and maintaining complex integration solutions that connect various systems and applications across Sodexo's global enterprise.
He/She role plays a crucial part in implementing and optimizing integration patterns, ensuring that data flows efficiently and securely between platforms to meet business objectives.
He/She as the Senior Integration Engineer collaborates closely with the Integration Technical Lead, Integration CoE team, and other technical teams to deliver reliable, scalable, and reusable integration solutions.
Roles & Responsibilities:
Integration Design and Development:
Develop and implement integration solutions using modern cloud-based tools, primarily on Azure Integration Services, Databricks and optionally Informatica.- Design, build, and optimize data flows and pipelines to ensure reliable and secure data exchange between applications.
- Create reusable integration patterns, promoting standardization across all geographic regions within Sodexo.
- Configure and implement secure, efficient API-based integrations and other protocols to meet business and technical requirements.
Technical Collaboration and Documentation:
Work closely with Integration Technical Leads, architects, and other teams (API Hub, Data & Analytics Hub) to design integration solutions that align with Sodexo's architecture and data strategies.- Document integration designs, processes, and configurations to ensure alignment with Sodexo standards, policies, and best practices.
- Assist in the creation of user stories, requirements gathering, and technical specifications in collaboration with product owners and business analysts.
- Prepare detailed design templates, manuals, and other documentation to support high-quality integration solutions.
Solution Quality and Optimization:
Participate in code and design reviews to maintain high-quality standards and ensure that integration solutions meet performance, security, and scalability requirements.- Implement and manage CI/CD pipelines for integration solutions, ensuring efficient deployment processes across development, UAT, and production environments.
- Proactively monitor and troubleshoot integration solutions to address issues with performance, scalability, and reliability.
- Work with the team to refine, tune, and optimize existing integrations for improved efficiency and resilience.
Support and Troubleshooting:
Provide second- and third-level support for integration solutions, working closely with the Integration Factory team and other support teams.- Troubleshoot complex integration issues, identifying root causes and implementing effective resolutions.
- Support the Integration CoE Lead and Technical Leads in analyzing and resolving critical technical problems related to integration platform components.
Continuous Improvement and Innovation:
Stay current with the latest integration technologies and best practices, and propose innovative approaches to enhance Sodexo’s integration capabilities.- Drive continuous improvement by identifying opportunities to streamline and improve integration patterns and processes.
- Actively participate in knowledge-sharing activities within the Integration CoE, contributing to a culture of collaboration and innovation.
Required Skills:
- 5to 10 years of experience in designing, developing, and supporting integration solutions, with cloud-based platforms like Azure Integration Services like Function Apps, Logic Apps, Service Bus, Event Grid, Event Hub, Azure Fabric, Azure Data Factory, APIM as well as Databricks and Informatica.
- Experience with Azure DevOps, CI/CD, and automated deployment pipelines.
- Strong analytical skills, with the ability to troubleshoot complex integration issues.
- Experience in performance tuning and optimization for large-scale integration solutions.
- Demonstrated ability to work within a fast-paced, dynamic environment and manage multiple priorities.
- Relevant certifications in Azure, Informatica, or integration technologies are a plus.
- Experience working under Agile methodologies, preferably within a scaled Agile framework such as SAFe.
- Proven ability to work with distributed teams across different geographic regions.
- Strong organizational skills, attention to detail, and commitment to high-quality standards.
- Self-motivated, proactive, and able to work independently with minimal supervision.
- Excellent communication skills on both written & oral English