Data Engineer/architect with Recent NoSQL, Redis & Banking Experience

Toronto 8 days agoFull-time External
Negotiable
**Data Engineer/Architect** • *Location: Toronto, ON/Halifax, NS (Hybrid)** • *Key Responsibilities**: - Design and develop scalable data architectures and processing pipelines to support business and analytical needs. - Write and optimize complex SQL and NoSQL queries for efficient data retrieval and transformation. - Implement and manage data caching solutions using **Redis** and **ElasticSearch** for performance optimization. - Lead **data mapping** and **transformation** initiatives, ensuring data quality, consistency, and integrity. - Plan and execute **data migration** and **synchronization** strategies between systems and environments. - Integrate and manage **APIs** for data ingestion, transformation, and distribution. - Develop and maintain **data analytics** and **reporting** frameworks to deliver actionable insights. - Work with **graph databases** and **vector data models** to support advanced analytics and AI/ML use cases. - Create clear, comprehensive diagrams of **data architecture, processing workflows, and data flows** for documentation and collaboration. - Collaborate with cross-functional teams, including software engineers, product managers, and analysts, to ensure seamless data operations. • *Preferred Skills & Technologies**: - Hands-on experience with **Kafka** and/or **Solace** for event streaming and real-time data processing. - Familiarity with data security best practices, compliance requirements, and governance frameworks. - Experience with cloud data platforms (AWS, Azure, or GCP). - Knowledge of containerization and orchestration tools (Docker, Kubernetes). • *Qualifications**: - Bachelor’s or Master’s degree in Computer Science, Information Systems, Data Engineering, or a related field. - 7+ years of experience in data engineering, data architecture, or related roles. - Proven track record of designing and implementing complex, large-scale data solutions. - Strong analytical skills, attention to detail, and problem-solving ability. Excellent communication skills and the ability to work collaboratively across teams • *Job Types**: Full-time, Permanent, Fixed term contract Contract length: 12 months Pay: $106,809.08-$140,000.00 per year