23 Big Data jobs in Canada
Big Data Developer
Posted 2 days ago
Job Viewed
Job Descriptions
big data analyst
Posted today
Job Viewed
Job Descriptions
We are seeking a detail-oriented and analytical Data Analyst to join our dynamic team. The ideal candidate will be responsible for transforming data into actionable insights that drive business decisions. This role requires proficiency in various data analysis tools and the ability to communicate findings effectively to stakeholders.
Responsibilities
Collect and document user requirements
Design and develop database architecture for information systems projects
Design, construct, modify, integrate, implement and test data models and database management systems
Conduct research and provide advice to other informatics professionals regarding the selection, application and implementation of database management tools
Operate database management systems to analyze data and perform data mining analysis
May lead, coordinate or supervise other workers in this group
Analyze complex datasets to identify trends, patterns, and insights that support business objectives
Develop and maintain dashboards and reports using tools such as Power BI and Tableau
Utilize SQL for data extraction, manipulation, and analysis from various databases
Collaborate with cross-functional teams to understand their data needs and provide analytical support
Conduct business analysis to assess current processes and recommend improvements based on data findings
Create visualizations that effectively communicate data insights to non-technical stakeholders
Implement automation processes using VBA or R to streamline reporting tasks
Ensure data integrity and accuracy throughout the analysis process
Qualifications
A bachelor's degree or college program, usually in computer science, computer engineering, or mathematics
Computer programming and related experience
Strong SQL skills for database querying and management
Experience in business analysis with a focus on analytics is a plus
Solid understanding of data analysis techniques and methodologies
Knowledge of server management related to data storage is beneficial
Excellent communication skills with the ability to present complex information clearly
Strong problem-solving skills with attention to detail
Employment details
Job Type: Full-time
Salary: $34.00-$37.00 per hour
Expected hours: 30-44 per week
Location: North York, ON (On-site)
Starts as soon as possible
Vacancies: 1
Important notice: This job posting has been provided by a partner site. Job
Big Data Developer
Posted today
Job Viewed
Job Descriptions
Experience: 5+ Years
Location: Downtown, Toronto (Hybrid- 4 days a week)
Job Description:
We are seeking a highly skilled and experienced Big Data Developer with a strong background in designing, developing, and optimizing data applications using modern big data technologies. The ideal candidate will have hands-on experience with Java/Scala , Apache Spark , and Cloudera/HDP , along with a good understanding of cloud-native development and DevOps practices .
Key Responsibilities:
- Design, develop, and optimize Big Data applications using Java/Scala and Apache Spark .
- Work on data ingestion, transformation, and analysis workflows on Cloudera/HDP platforms.
- Write and troubleshoot complex SQL queries to validate business logic and data transformations.
- Develop and deploy cloud-native applications on AWS, Azure, or OpenShift (OCP) using Docker and Kubernetes .
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality solutions.
- Participate in code reviews, testing, and documentation processes.
- Utilize DevOps tools including Jenkins , Git , and JIRA to streamline development and deployment pipelines.
Required Skills:
- 5+ years of experience in Big Data development
- Proficiency in Java or Scala
- Strong expertise with Apache Spark
- Experience working on Cloudera or HDP (Hortonworks Data Platform)
- Advanced SQL skills; ability to write and analyze complex queries
- Working knowledge of AWS/Azure/OCP , Docker , and Kubernetes
- Familiarity with DevOps tools: Jenkins, Git, JIRA
- Excellent problem-solving and communication skills
- Ability to thrive in a fast-paced, Agile environment
Preferred Qualifications:
- Experience in data pipeline development for large-scale data processing
- Exposure to CI/CD pipelines and automation
- Familiarity with security and compliance practices in cloud environments
Big Data Developer
Posted today
Job Viewed
Job Descriptions
Experience: 5+ Years
Location: Downtown, Toronto (Hybrid- 4 days a week)
Job Description:
We are seeking a highly skilled and experienced Big Data Developer with a strong background in designing, developing, and optimizing data applications using modern big data technologies. The ideal candidate will have hands-on experience with Java/Scala , Apache Spark , and Cloudera/HDP , along with a good understanding of cloud-native development and DevOps practices .
Key Responsibilities:
- Design, develop, and optimize Big Data applications using Java/Scala and Apache Spark .
- Work on data ingestion, transformation, and analysis workflows on Cloudera/HDP platforms.
- Write and troubleshoot complex SQL queries to validate business logic and data transformations.
- Develop and deploy cloud-native applications on AWS, Azure, or OpenShift (OCP) using Docker and Kubernetes .
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality solutions.
- Participate in code reviews, testing, and documentation processes.
- Utilize DevOps tools including Jenkins , Git , and JIRA to streamline development and deployment pipelines.
Required Skills:
- 5+ years of experience in Big Data development
- Proficiency in Java or Scala
- Strong expertise with Apache Spark
- Experience working on Cloudera or HDP (Hortonworks Data Platform)
- Advanced SQL skills; ability to write and analyze complex queries
- Working knowledge of AWS/Azure/OCP , Docker , and Kubernetes
- Familiarity with DevOps tools: Jenkins, Git, JIRA
- Excellent problem-solving and communication skills
- Ability to thrive in a fast-paced, Agile environment
Preferred Qualifications:
- Experience in data pipeline development for large-scale data processing
- Exposure to CI/CD pipelines and automation
- Familiarity with security and compliance practices in cloud environments
Big Data Engineer
Posted today
Job Viewed
Job Descriptions
Skills Required
- Good exposure in Hadoop,Spark,Kafka.
- Good communication skills, smart and proactive.
- Exposure with NoSQL.
- Should be willing to work in shifts including night shift.
- Immediate joiners preferred
Big data engineer
Posted today
Job Viewed
Job Descriptions
Greetings
Hope you are having a wonderful day.
I am
Prince Kumar
, A
Recruitment Manager
with
Himflax Information Tech INC
. I have an
Urgent Requirement
with one of my clients, details are given below Please Send Me Latest Updated Resume Along with Contact Details. Feel free to reach me out at or call me at
-6799
Job Title: Big data engineer
Location: Montreal, Canada (Onsite)
Duration: Long term Contract /C2C
Interview Mode: WebEx/Phone
Detail Job Description
:
· Unix Shell Scripting
· SQL
·
Single store/Mongo/DB2
· Python
· Snowflake (good to have)
· Good Problem solving & analytical skills
· Full software development lifecycle understanding
· Good software development practices.
· Excellent oral & written communication skills
· An interest to learn the business supported by application.
· Should be very good in Databases
· Experience working as a developer on a large-scale project in an agile, globally-distributed environment
· Interested in getting to bottom of things - to understand how they work and why
· Understand data and build pipelines/transformations
Email is The Best Way to Reach me Out…
Thank you
Best Regards,
Prince Kumar
Recruitment Manager
Himflax Information Tech INC.
USA
: 3240,East State Street Ext, Ste #3, Hamilton NJ 08619
Email
:
URL
:
LinkedIn
:
Office Cell No .
Office)
Big Data Developer
Posted today
Job Viewed
Job Descriptions
Job Title:
Big Data Developer (Scala/Spark)
Location:
Toronto, ON (Hybrid)
About the Role
We are seeking an experienced
Big Data Developer
with strong expertise in
Spark, Scala, Hive, SQL, and Hadoop
to join our data engineering team. The ideal candidate will design and develop scalable data-processing solutions within a Linux-based Hadoop ecosystem, supporting real-time and batch data pipelines for a banking/capital markets environment.
Key Responsibilities
- Design, develop, and optimize
Big Data applications
using
Spark
and
Scala
. - Implement and maintain
Hive
tables, queries (HQL), and
HDFS
data structures. - Build and manage data pipelines within a
Linux-based Hadoop ecosystem
(HDFS, Impala, Hive, HBase, etc.). - Work on real-time data processing platforms;
Spark Streaming
experience is a plus. - Collaborate with cross-functional teams to define data requirements and deliver high-quality solutions.
- Ensure data quality, performance tuning, and troubleshooting across large-scale distributed systems.
- Provide clear, concise written and verbal communication to technical and business stakeholders.
- Deliver projects within agreed timelines while handling multiple priorities in a fast-paced environment.
- Apply strong analytical skills to create process flow diagrams, business models, and functional designs.
Must-Have Skills
- Spark
– Advanced development and optimization skills. - Scala
– Strong programming experience. - Hive & SQL
– Proficiency in Hive queries (HQL) and advanced SQL. - Hadoop
– Hands-on experience with the Hadoop ecosystem. - Excellent communication skills (written and verbal).
Good-to-Have Skills
- Banking or Capital Markets domain experience.
- Experience with Spark Streaming or other real-time data processing technologies.
Be The First To Know
About The Latest Big data Jobs in Canada!
Big Data Engineer
Posted today
Job Viewed
Job Descriptions
Role Name: Big Data Engineer / Toronto hybrid 4 days a week on site
JOB DESCRIPTION:
"Technical Skills:
Data Structures and Algorithms: Expertise in designing efficient data structures and algorithms for big data processing.
Distributed Systems: Experience with distributed computing frameworks and parallel processing.
Data Integration: Proficiency in integrating data from various sources and ensuring data consistency.
Performance Optimization: Skills in optimizing data processing and storage for high performance.
Containerization: Experience with Docker and Kubernetes for deploying big data applications.
Version Control: Proficiency in using Git for collaborative development.
Security: Knowledge of data security practices and compliance with regulatory standards.
Machine Learning: Familiarity with machine learning techniques and their application in big data environments
Responsibilities:
Design, develop, and maintain scalable big data architectures and systems.
Implement data processing pipelines using technologies such as Java, Spring Batch, Spring Boot, Scala ,Hadoop, Spark, and Kafka
Optimize data storage and retrieval processes to ensure high performance and reliability.
Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions.
Perform data modeling, mining, and production processes to support business needs.
Ensure data quality, governance, and security across all data systems.
Stay updated with the latest trends and advancements in big data technologies.
Experience with real-time data processing and stream analytics.
Knowledge of advanced analytics and data visualization tools.
Knowledge of DevOps practices and tools for continuous integration and deployment
Experience in managing big data projects and leading technical teams."
Big Data Engineer
Posted today
Job Viewed
Job Descriptions
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job OverviewJob Description
The Big Data Engineer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities:- Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
- Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
- Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
- Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
- Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
- Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
- Data Pipeline Development: Design, build, and maintain scalable ETL/ELT pipelines to ingest, transform, and load data from multiple sources.
- Big Data Infrastructure: Develop and manage large-scale data processing systems using frameworks like Apache Spark, Hadoop, and Kafka.
- Proficiency in programming languages like Python, or Scala.
- Strong expertise in data processing frameworks such as Apache Spark, Hadoop.
- Expertise in Data Lakehouse technologies (Apache Iceberg, Apache Hudi, Trino)
- Experience with cloud data platforms like AWS (Glue, EMR, Redshift), Azure (Synapse), or GCP (BigQuery).
- Expertise in SQL and database technologies (e.g., Oracle, PostgreSQL, etc.).
- Experience with data orchestration tools like Apache Airflow or Prefect.
- Familiarity with containerization (Docker, Kubernetes) is a plus
- Distributed caching solutions (Hazelcast or Redis)
- Prior experience with building distributed, multi-tier applications is highly desirable.
- Experience with building apps which are highly performant and scalable will be great
- Bachelor's degree/University degree or equivalent experience
- Master's degree preferred
-
Job Family Group:
Technology
-
Job Family:
Applications Development
-
Time Type:
Full time
-
Primary Location Full Time Salary Range:
$94, $141,500.00
-
Most Relevant Skills
Please see the requirements listed above.
-
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi's EEO Policy Statement and the Know Your Rights poster.
Senior Big Data Engineer
Posted today
Job Viewed
Job Descriptions
About the Role:
- We are looking for a Senior Data Architect to build and maintain - Platform Modernization, Transformation Programs
- You'll be part of a Core Accounts Data team that's responsible for the full software development life cycle, upholding best-in-class engineering standards and modern methodologies.
- This role involves writing code, collaborating with other developers, understanding business requirements, developing technical solutions, collaborating with other business partners, breaking down acceptance criteria to understand team backlog deliverables, complexities, and risks, and contributing effectively to an agile team.
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance applications
- Partner with architects, product owners, and cross-functional teams to design scalable and distributed system
- Follow best-in-class Big Data/ETL Applications design standards, security considerations, scalability, maintainability and resource utilization aspects
- Ensure high levels of unit test coverage, DevOps principles and a culture of continuous delivery and improvement
- Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards
- Ability of analyzing the results across the environment and finding potential or existing errors in code/builds
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
- Mentor junior engineers and foster a culture of engineering excellence and continuous learning.
Skills and Qualifications:
- 10+ years of experience
- Excellent Understanding of Bigdata/ETL ecosystem
- Proficiency in Apache Spark development with Scala
- Experience in building Spark Streaming and Batch/Live streaming applications
- Strong experience in creating applications for Big Data and other Data & Analytics technologies (Spark, Scala, Hadoop, Hive etc.)
- Ability to analyze Spark job performance in Spark UI and apply required performance tuning
- Experience of working with Linux Scripting, Kafka, Git, Maven, SSH
- Well versed with creating and debugging Scala code in IntelliJ IDEA
- Good problem solving skills
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review
Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.