Role and Responsibility:
• The Integrations Engineer is responsible for development, deployment, testing and administration of on-prem and cloud-based interfaces ideally using Azure Integration Services. Integrate to applications such as websites, e-commerce applications, CRM, and ERP.
• Strong integration development experience, object-oriented development background, and Cloud implementations
• Work on projects of varying size and complexity implementing standard frameworks
• Responsible for developing solutions using Azure Integration Services
• Work on Azure development stack - Azure Portal, Visual Studio, ALM, and AIS.
• Ideally, the successful candidate will have experience in some or all of the following industry sectors: Manufacturing, Packaging, IT applications, infrastructure and operations
Experience:
• 4+ Years of experience developing integrations and 2 years’ experience in Azure Integration Services
• Integration / Middleware technologies – Microsoft, and non-Microsoft technologies
• Cloud platforms – Azure - SaaS, IaaS, PaaS AWS, Google Cloud etc.
• Event Grid, Azure message bus, API Management, Logic Apps, Apps, and Flow
• XML documents, XSDs, JSON, CSV
• DB skills – SQL, data transfer script / configuration. Data transformation using middleware and ETL tools
• Develop web services and APIs using SOAP, WSDL, JSON etc.
• Developing interfaces into existing / legacy systems and web applications
• Developing solutions that spans on-prem to Cloud and vice versa
• Implementing highly secure interfaces – MFA, SAML, AD authentication, encryption / hashing algorithms, digital certifications, P2P VPN, secure data transfer protocols.
• CI / CD and ALM: Automated build, test and deployment tools and processes
• Governance mechanisms such as architecture approval boards, change boards, project boards etc.
• Infrastructure environments such as firewalls, VLANs physical and VMs
• Operated within an international corporate information technology function
• Experience in multiple end to end IT project delivery lifecycles as an end customer, consultant and supplier
• Experience working with legacy architectures
• Comfortable working with autonomy and in an environment with constant interruptions
• Experience working with websites and ecommerce applications
• Experience of supporting IT services in line with ITIL frameworks and toolsets
• Able to identify, prioritise, and solve complex infrastructure and application issues with strong analytical and problem-solving skills
• Flexibility to work outside of core business hours when required
• Reliable, with strong time management and self-organisational skills
• Experience in Cloud platforms (particularly Microsoft Azure) & Automation; MCSA in Windows Server 20xx is desirable
Nice to Have:
• Working with large volume of data, and high frequency data transfer
• Apache Camel, Rabbit MQ / other MQ technologies, Kafka, message proxies etc.
• Performance tuning on on-prem and Cloud environments
• Swagger and RAML
• Working knowledge of ITIL
• Integration into ERP applications – SAP, D365 etc.
• Developing interfaces into BI, and DWH technologies.
• Ecommerce application integration
• Previous development roles in an international business – manufacturing and consumer goods preferred
• Extensive knowledge of packaged ERP systems, specifically finance and supply chain and management information solutions (BPCS and D365 preferred)
• Understand multi-cultural and diverse working environments - across continents, religions, local working practices, beliefs
• Able to communicate crisply (oral and written) and effectively with stakeholders
• Proven interpersonal/project skills, ability to listen and coach
• Critical thinker, with strong problem-solving skills
• High degree of initiative, dependability and ability to work with little supervision
• High level of personal integrity, poise and composure to act calmly and competently in highpressure, high-stress situations
• Able to professionally handle confidential matters and show an appropriate level of judgment, maturity and transparency as required
• Expertise in MS Dynamics 365 CE, and F&O
• Knowledge of Visual Studio and Team Foundation Server
• Experience of different hosting technologies – bare metal, virtualization, microservices and containerisation systems – Docker/ Kubernetes, and managing underlying infrastructure