Job Title: Integration Architect
Location: Toronto / Calgary Hybrid
Duration Term: 6 months Contract
Job Description:
Principal Platform Architect (Event Streaming and Integrations Platform) plays a vital role in ensuring smooth data integration enhancing operational efficiency enabling datadriven decisionmaking and futureproofing an organizations data infrastructure.
In this role:
- Integration strategy and planning: You will collaborate with stakeholders to define integration strategies and plans based on business requirements and existing system landscapes. This includes identifying the most suitable integration patterns technologies and tools to achieve seamless connectivity between systems.
- Designing and architecting integration solutions: You will be responsible for designing integration solutions that incorporate data streaming capabilities. This includes analyzing business requirements understanding the existing system landscape and designing architectures that enable realtime data processing and streaming.
- Middleware configuration and management: You will configure and manage middleware platforms such as application servers message brokers ESBs (Enterprise Service Buses) and API gateways. This involves setting up configurations monitoring performance troubleshooting issues and ensuring high availability.
- Security and compliance: Ensuring the security and compliance of data exchanged between systems is crucial. You will implement authentication mechanisms encryption techniques access controls and other security measures based on established patterns.
- Performance optimization: You will analyze system performance metrics and identify areas for improvement in terms of throughput latency scalability and resource utilization. Leveraging your knowledge of integration platforms you will optimize configurations to enhance overall system performance.
What you bring
- Bachelors or Masters degree in Computer Science or a related field.
- Minimum of 7 years of experience as an Integration Architect or in a similar role.
- Strong understanding of integration and event streaming concepts methodologies and best practices.
- Experience with Integrations such as: Managed File transfers (MFT) Messaging (TIBCO and IIB EMS) Azure ADF ADB).
- Experience with event streaming technologies such as Apache Kafka Apache Flink or Azure Eventhubs.
- Excellent experience in designing integration solutions using Kafka and exposure of integration best practices for data streaming solutions.
- Experience with cloud platforms like AWS Azure or GCP is required.
- Knowledge and hands on experience of how to leverage cloud services for event streaming architectures such as managed Kafka services or serverless computing is required.
- Ability to integrate the event streaming platform with various data sources and downstream systems is important.
- Strong problemsolving skills and ability to work in a fastpaced environment.
- Proactive and action oriented willing to work with stakeholders to isolate problems and help develop solutions.
- Team player with a willingness to listen collaborate and work in a group setting to solve challenging problems.
- Value progress over perfection using a growth mindset to continuously aim to help grow the business.
- Excellent communication and interpersonal skills.
Key Skills:
Integration Architect MFT Messaging TIBCO IIB EMS Azure ADF ADB Kafka AWS Azure GCP Apache Kafka Apache Flink or Azure Eventhubs