Data Integration Architect
Apply NowCompany: Cynet Systems
Location: Toronto, ON M4E 3Y1
Description:
Job Description:
- Principal Platform Architect (Event Streaming and Integrations Platform) plays a vital role in ensuring smooth data integration, enhancing operational efficiency, enabling data-driven decision-making, and future-proofing an organization's data infrastructure.
- Integration strategy and planning: candidate 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: candidate 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 real-time data processing and streaming.
- Middleware configuration and management: candidate 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.
- Candidate will implement authentication mechanisms, encryption techniques, access controls, and other security measures based on established patterns.
- Performance optimization: candidate will analyze system performance metrics and identify areas for improvement in terms of throughput, latency, scalability, and resource utilization.
- Leveraging candidate knowledge of integration platforms, candidate will optimize configurations to enhance overall system performance.
- Bachelor's or Master's 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, and 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.
- The ability to integrate the event streaming platform with various data sources and downstream systems is important.
- Strong problem-solving skills and ability to work in a fast-paced 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.