Principal Architect

job
  • Canadian Tire Corporation
Job Summary
Location
,ON
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
13 Nov 2024
Share
Job Description
What will you do
Principal Architect 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.
In this role, you'll do:
Integration strategy and planning: 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: 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: 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: Ensure the security and compliance of data exchanged between systems. Implement authentication mechanisms, encryption techniques, access controls, and other security measures based on established patterns.
Performance optimization: Analyze system performance metrics and identify areas for improvement in terms of throughput, latency, scalability, and resource utilization. Leverage knowledge of integration platforms to optimize configurations to enhance overall system performance.
What you bring
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 event streaming technologies such as Apache Kafka, Apache Flink, or Azure Event Hubs.
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.
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.
We value flexibility and have adopted a hybrid work model whereby employees use a combination of working in office and virtually in service of outcomes. Each leader is empowered to decide what work is best achieved in person based on the unique needs of their team.
#J-18808-Ljbffr
Other Smiliar Jobs