Senior Integration Engineer
Mississauga, ON, CA, L4V 1S7
Objective & Overview
The Integration Engineer role is to contribute her/his skills to system integration development that support company strategy & roadmap.
This role will involve working closely with development, operations, and product teams to ensure that all systems are integrated to meet business requirements. The Integration Engineer will be responsible for understanding and translating customer requirements into technical solutions, creating and managing data flows, and ensuring that all systems are properly and securely integrated.
In this context, the Integration Engineer understands overall applications portfolio, IT and business priorities and success measures to design modern cloud architectures integrated solutions using various combinations of microservices, container-based, cloud native and serverless deployments, DevOps, & advanced cloud design patterns, EDGE computing to improve business experience.
She/he will report directly to the Head of IT Industrial (Cross-function) supporting the overall Industrial Business objectives of actively transforming the company.
The ideal candidate is a proactive, communicative collaborator, equipped with the technical skills to execute a product's lifecycle and deliver high quality code.
Priority is to ensure effectiveness of the solutions in scope, and have an efficient work model with offshore teams and the rest of the IT to execute development and recurrent cutover operational tasks for customised solutions.
Responsibilities
- Develop and maintain secure and reliable system integration solutions
- Create and maintain technical documentation
- Monitor system performWork closely with development, operations, and product teams to ensure that all systems are integrated to meet business requirements
- Create and manage data flows between systems and applications
- Analyze and debug system integration issues
- Create and maintain technical documentation
- Monitor system performance and modify as needed
- Provide 2nd/3rd level support for integration-related tasks
Job Dimensions
List of direct reports:
- N/A
Key interfaces, stakeholders and relationships:
- IT Head of Industrial Cross-Function, Industrial IT internal resources, Support teams
- Key Business users
- Other IT teams : Regional IT Services, Architecture, Security, GDPR, PMO, Service Management, I&O
- External partners - Offshore/NearShore
Profile required
Education/qualifications:
- Degree in Computer Science, Information Systems, Computer Engineering, Systems Analysis or a related field mandatory.
- High to expert level (e.g. certification) knowledge and understanding of architecture, systems engineering and integrations.
- Knowledge of software development life cycle
- Excellent communication and problem-solving skills
- Able to work independently and as part of a team
Specific work experience:
- At least 12 years of solid experience in Enterprise Digital Integrations, strategy and roadmap.
- Broad business domain experience (e.g. readymix, cement, aggregates).
- Good “Industrial” functional knowledge, preferable in readymix, construction materials, mining etc is must.
- Experience of systems’ architecture development, partitioning of functionality among applications and components and application interfaces/interoperability concerns.
- Experience of working internationally and remotely with global teams across numerous locations.
- Willingness and ability to travel domestically and internationally, as necessary
- Leading integration solution design, development activities and troubleshooting technical issues.
- Scoping, design, development, and implementation activities across projects to deliver integrated solutions b/w various business and operations systems.
- Socialising Digital Architecture roadmap related to integration architecture across technology, product development, and business teams.
Technical / functional skills:
- At Least 15 years of experience in Supply chain management, order fulfilment and logistics business domain, good understanding of production and quality processes related to Construction Materials Business Processes
- Ability to develop solution roadmap and application integration architecture according to business and IT strategy as per architecture best practices
- Experience with integration and middleware technologies such as SOAP, REST, JSON, XML, and EDI
- Experience with a variety of databases and ETL tools
- Broad understanding of desktop and server operating systems including: Windows, Windows Server. Unix/Linux Variants. Windows & Linux based system administration (equivalent to) skills in a virtualized and/or cloud environment would be an advantage.
- Experience in connecting one or more of SAP ECC, Salesforce, ServiceNow, JD Edwards, Oracle, My SQL, Postgres Database, AWS S3 and protocols like ODBC, JDBC, SFTP, FTPS etc. is mandatory.
- Proficiency in designing asynchronous and synchronous solutions using various queueing mechanisms like AWS SQS, JMS, Active MQ, IBM MQ and Anypoint MQ is a must.
- Experience of building scalable, resilient, and secure applications using Agile / Scrum methodology..
- Knowledge of microservice-based architectures using domain driven design, CQRS and Event Sourcing patterns.
- Knowledge of API-centric architectures and integration strategies is a must;
- Knowledge of setting up MuleSoft platform in Cloud, On-Premise (Cluster) and also an excellent knowledge of CloudHub (1.0 & 2.0) is a must.
- Experience in CICD/DevOps using GIT, Jenkins, MuleSoft/Maven
- Knowledge of SOA principles, containerization technologies (eg. Docker, Kubernetes), scripting tools (e.g. Unix Shell Scripting, Windows PowerShell, Python, Groovy etc.) and configuration management and orchestration would be preferable.
- Broad understanding of desktop and server operating systems including: Windows, Windows Server. Unix/Linux Variants. Windows & Linux based system administration (equivalent to) skills in a virtualized and/or cloud environment would be an advantage.
Behavioural competencies:
- Ability to communicate openly and effectively with Key IT and business stakeholders
- Ability to work decisively under heavy workload considering the criticality, urgency and extended work hours required to ensure fast resolution of architectural concerns, when they happen
- Change and transformation orientation
- Strong customer / end-user / client service orientation
- Highly self-motivated and directed; keen attention to detail
- Capability for problem solving, decision making, sound judgement, assertiveness
Leadership and managerial abilities:
- Team and people development skills
- Ability to champion new initiatives and technologies – “Change Leader”
- Strong relationship building and interpersonal skills
Language skills:
- Excellent English (written & spoken)
- French and/or Spanish is a plus
Mobility requirements (time spent travelling internationally, nationally, etc.):
- International travels ~15% (estimate)
We thank you for your interest. Only candidates selected for an interview will be contacted. Lafarge is committed to the principles of employment equity and encourages the applications from women, visible minorities, and persons with disabilities.
Lafarge Canada Inc. welcomes and encourages applications from people with disabilities. In Ontario, our organization/business is committed to fulfilling our requirements under the Accessibility for Ontarians with Disabilities Act. Accommodations are available on request for candidates taking part in all aspects of the selection process.