294 Spark jobs in Canada
Senior Spark Developer
Posted 22 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Design, develop, and implement complex Spark applications for processing large datasets, leveraging your expertise in distributed computing and data manipulation techniques.
+ Partner with management teams to integrate Spark-based solutions into existing data infrastructure, ensuring seamless data flow and optimal performance.
+ Resolve critical data processing challenges by evaluating complex business processes, system processes, and industry standards, applying your deep understanding of Spark's capabilities.
+ Provide technical leadership and mentorship to other engineers, guiding them on Spark best practices and promoting efficient development strategies.
+ Develop and maintain coding standards, testing procedures, and debugging techniques specifically for Spark applications.
+ Contribute to the overall data architecture, ensuring that Spark solutions align with business goals and integrate effectively with other data technologies.
+ Appropriately assess risk when making technical decisions, considering factors such as data security, performance, and scalability.
+ Drive compliance with applicable laws, rules, and regulations, adhering to company policies and demonstrating sound ethical judgment.
**Qualifications:**
+ 6+ years of application development experience, with a significant focus on Java/J2EE and Apache Spark.
+ Strong command of Object-Oriented Programming (OOP) principles and design patterns in Java.
+ Excellent understanding of data structures and algorithms, and their application in Spark development.
+ Proven experience developing complex Java/J2EE applications, encompassing all areas of the technology stack.
+ Thorough knowledge and hands-on experience with Hadoop, MapReduce, YARN, Sqoop, Pig, Hue, Unix, Impala, and Cassandra on Mesos.
+ Extensive experience designing, developing, and deploying Spark applications in a production environment, handling large volumes of data.
+ Deep understanding of Spark architecture, including Spark SQL, Spark Streaming, RDDs, and DataFrames.
+ Experience with ETL and BI tools is a plus.
+ Experience working in an agile environment using Scrum methodologies.
+ Expertise in designing and optimizing software solutions for performance and stability, particularly in the context of Spark.
+ Expertise in troubleshooting and problem-solving complex technical issues.
+ Experience with test-driven development (TDD).
+ Cloudera certification (CCDH) is an added advantage.
**Preferred Qualifications:**
+ Experience with cloud-based Spark platforms (e.g., Databricks, AWS EMR, Azure HDInsight).
+ Experience with other big data technologies (e.g., Kafka, Hive, HBase).
+ Experience with data visualization tools and techniques.
**Education:**
+ Bachelor's degree in Computer Science, Engineering, or a related field.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$120,800.00 - $170,800.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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Line Cook (Spark)
Posted today
Job Viewed
Job Description
Job Description
3 Brasseurs is a growing company that takes its social responsibilities seriously and puts people at the heart of its decisions and strategy.
We are looking for enthusiastic people to be part of a friendly team and to share our passion for beer in a stimulating atmosphere.
We offer :
- An employee assistance program
- An energetic and friendly atmosphere
- Career opportunities
- International mobility opportunities
- A culture of development
- A human and participative management
You love working in the kitchen and are responsible for the preparation, set up and execution of customer orders. You make sure that the quality and presentation standards of 3 Brasseurs are respected at every step of the preparation since You are committed to preparing impeccable dishes.
You main responsibilities
Preparation of the dishes ordered on your station in a high volume restaurant environment;
Preparing and setting up the different work stations;
Assist the Chef in all aspects of kitchen operations;
Cleaning of your station and participation in kitchen cleaning activities;
Respect of the health and safety standards established by the Company;
General cleaning during downtime;
Assist the dishwasher when required;
All other related tasks requested by the Chef de Cuisine;
Skills to succeed in the role of a line cook:
Ability to work as a team
You are aware that the team is the strength of the restaurant and is a valuable asset to the work done here. You make sure to listen to the team and give feedback so that all colleagues are proud to be 3 Brewers ambassadors. You are also committed to helping your fellow line cooks and 3 Brewers peers alike.
Ability to handle stress
You can easily tolerate the stress of a kitchen. The pressure stimulates you and you are able to organize your time and tasks in a controlled manner. Your sense of priorities and urgency drive you to multi-task. You have adopted many organizational techniques that allow you to be autonomous and resourceful in your work.
Manual dexterity
You are a person who possesses motor skills as well as a certain ease in handling kitchen tools. You like to do a good job, You have a sense of thoroughness and are a person who performs your duties with cleanliness.
Engagement Specialist/Job Developer - Spark Employment Services
Posted today
Job Viewed
Job Description
Job Description
Projected Start: As soon as possible
Term: Nine (9) month contract (35 hours per week) with possibility of extension
Compensation: $28.14 hourly ($51,214.80 annually)
Job Description:
The Job Developer is responsible for delivering a holistic approach to employment services by building strong partnerships with community businesses and guiding job seekers through the full continuum of career exploration, job matching, and retention support. This role emphasizes collaboration and engagement with local employers to create meaningful employment opportunities for clients while fostering supportive workplace environments.
Key Responsibilities:
- Conduct active outreach to employers to identify and promote job opportunities, job matching, and employment services.
- Ensure employers meet eligibility criteria and conduct site visits to verify compliance with Ministry & Employment Standard guidelines.
- Match clients with employment opportunities aligned with their skills, interests, and career goals.
- Assist employers with recruitment, selection, and onboarding processes.
- Facilitate work opportunities and negotiate placement agreements, including training objectives, commitments, and financial incentives.
- Provide coaching and ongoing support during placements, address workplace issues and fostering client success.
- Conduct placement monitoring and ensure timely processing of required documentation for financial incentives.
- Deliver community presentations to raise awareness of programs and services.
- Provide resources and guidance to employers to help them build supportive workplace environments.
REQUIRED QUALIFICATIONS
- Bachelor’s degree/ diploma in a related field (e.g., Human Resources, Social Work, Business Administration) or equivalent combination of education and experience.
- 1-2 years of experience in employment services, job development, or a related field.
- Proficiency in both official languages is required
- Strong understanding of labor market trends and employer needs.
- Must have a class G license, access to a reliable insured vehicle and have a good driving record
PREFERED QUALIFICATIONS
- Certification in Career Development or Employment Counselling.
- Experience working with diverse and marginalized populations.
- Knowledge of Ministry guidelines and funding programs related to employment services.
- Training in conflict resolution or workplace mediation.
Please email full applications (cover letter & resumé) to:
Dhwani Bhatia
Organizational Change Manager
dhwanib"at"sudburyemployment.ca
“We are committed to fostering an inclusive workplace where diversity is celebrated, and everyone feels valued and respected. Persons with disabilities are encouraged to apply and will be provided with reasonable accommodations, as needed, to support their participation in the recruitment process and their performance on the job. We believe that diverse perspectives lead to innovative solutions, and we welcome the unique talents and contributions that individuals with disabilities bring to our team. If you require any accommodations or assistance during the application process, please let us know, and we will be happy to accommodate your needs."
Company DescriptionSpark Employment Services
Company DescriptionSpark Employment Services
Senior Big Data Engineer – Spark & Scala
Posted 14 days ago
Job Viewed
Job Description
Experience Required: 10+ years
Required Technical Skills:10+ years of experience in designing and implementing applications
8+ years of hands-on experience with:
Apache Spark
Scala
Java
8+ years of experience working with SQL Server RDBMS
Strong understanding of data models and entity relationships
Proficient in Linux-based environments
Knowledge of:
Containerization tools (Docker, OpenShift)
CI/CD tools and processes
Cloud platforms, especially Databricks and Snowflake
Nice to Have:Experience with Spring Boot and Angular
Familiarity with JCL (Job Control Language)
Background in the life insurance industry
Key Responsibilities:Contribute to low-level design of application components
Develop and maintain code with automated unit tests (e.g., JUnit)
Participate in code reviews and provide constructive feedback
Assist in creating implementation and deployment plans
Support user acceptance testing (UAT) by the business
Triage and fix defects identified during testing or production
Collaborate with cross-functional teams for technical delivery
Senior Big Data Engineer - Scala, Apache Spark
Posted 22 days ago
Job Viewed
Job Description
Memory Living Manager (SPARK Manager)
Posted today
Job Viewed
Job Description
Job Description
Let us Welcome you Home at Aster Gardens in Sherwood Park, AB.
Optima Living operates Independent Living, Assisted Living, Supportive Living and Memory Living communities in Alberta and British Columbia. Our communities are among the best places to live in Western Canada.
Our Vision: For every person to feel at home.
This is truly supported by our credo. “Let us welcome you home.” All of us here feel it is an honour to work with our residents and we advocate a resident-centered approach where the Resident, is the focus of all our endeavours.
Summary
Reporting to the General Manager and in collaboration with the Director of Care, the Memory Living Manager internally referred to as the "Spark Manager" takes a resident-centered approach for individuals with dementia or Alzheimer’s, working closely with residents, families, and team members. They plan and manage programs that reflect each resident’s abilities and interests, foster a caring home environment, and provide hands-on leadership to ensure flexible, personalized support. The Memory Living Neighborhood is a safe, supportive community for people with mild to moderate Alzheimer’s, focusing on social well-being rather than medical care. It is not a care unit, but rather a specialized community geared specifically to addressing the social impact of the disease rather than the disease itself.
Responsibilities
Core Spark Program Deliverables
- Leads the development and ongoing evaluation of the SPARK program goals, objectives, and outcomes in collaboration with the DOC.
- Oversees the implementation of the SPARK program in accordance with Memory Living standards.
- Monitors residents’ social assessments in the Welbi platform.
- Ensures residents’ daily activities are structured and well organized while supporting the program's flexibility and spontaneity.
- Meets regularly with team members to communicate any identified changes or concerns regarding residents’ status and activities, and assists in developing appropriate action plans.
- Ensures all required resident documentation is current and complete.
- Effectively utilizes SPARK tools and approaches to problem solve team responses to individual resident personal expressions (responsive behaviors).
- Coordinates the purchase of supplies and equipment, ensuring cost-effective usage and timely ordering.
- Coordinates and leads family conferences and related meetings.
- Provides leadership, support, guidance and mentorship for the SPARK program.
- Provides oversight and direction to the SPARK program to meet the daily needs of the residents.
- Oversees the daily operation of the SPARK program through coordination of work routines.
- Conducts and attends functional (department) meetings.
- Ensures the SPARK program complies with all required health and safety standards and regulations.
- Creates a positive, respectful, and supportive environment for all residents and family members.
- Participates in the operational, budgetary, and capital planning processes.
- Maintains budget allocation for the function (department).
Community Engagement
- Ensures that effective communication systems are in place for residents, families and team members.
- Maintains positive resident relations by handling inquiries and concerns with empathy and responsiveness.
- Meets with residents daily, building relationships and prioritizing meaningful interactions with residents and their families over task completion.
- Works closely with the Director of Care and coordinates with other functions (departments) to ensure that goals and planned changes are monitored and reviewed.
- Solicits regular feedback from residents through variety of sources.
Quality Assurance
- Conducts and reviews organizational audits and shares the results to support quality improvements.
- Investigates and documents incidents and complaints, ensuring prompt corrective actions.
- Manages risks, communicates problems. and identifies solutions for quality improvements and risk mitigation.
- Reviews key performance indicators, quality reports and inspection findings with the GM and DOC.
- Maintains accurate records by ensuring necessary documentation and reporting systems are in place.
Operational and Administrative Systems
- Participates in community outreach initiatives and programs (e.g., Alzheimer’s Society).
- In consultation with the General Manager, determines and maintains appropriate staffing levels and interviews and hires qualified personnel for the function (department).
- Oversees the onboarding and orientation of the function (department).
- Works with the Director of Care on performance evaluations and improvement strategies.
- Identifies educational and training needs, and collaborates with the DOC to develop the SPARK program.
- Engages in work-related developmental programs and opportunities to foster continuous learning and professional excellence.
- Resolves conflicts and takes appropriate corrective action as required.
General Responsibilities
- Promptly reports unsafe conditions, incidents, or concerns to the General Manager and/or OH&S Committee.
- Identifies and reports maintenance issues to the maintenance function (department).
- Responds quickly during emergency codes in alignment with organizational standards and protocols.
- Contributes to quality improvement initiatives by sharing ideas and providing feedback.
- Demonstrates knowledge of and compliance with Occupational Health and Safety regulations.
- Ensures adherence to infection control policies and procedures through regular audits, observations, and investigations.
- Maintains strict confidentiality of resident medical and personal information in accordance with privacy legislation.
- Completes orientation and annual mandatory education as assigned.
- Supports new team members through their orientation process.
- Performs other duties as required to support operational needs.
Qualifications & Requirements
- Graduate of a post-secondary education program in recreation, nursing, gerontology, social work or equivalent related experience.
- Completion of a specialized behavioral education certification program (e.g., GPA, P.I.E.C.E.S, Montessori methods).
- Minimum of three (3) years of related experience in a retirement, long term care or health care environment.
- Minimum of three (3) years of experience working with individuals with Alzheimer’s disease.
- Minimum of one (1) year leadership experience in a health care setting is preferred.
- May require travel within the province.
- Warm personality with demonstrated empathy and understanding of the needs of individuals with dementia or Alzheimer’s disease.
- Ability to work independently as well as collaboratively within a team.
- Proven ability to source and coordinate tools, information, and support systems to optimize SPARK program delivery.
- Ability to provide hands-on education and training.
- Energetic and supportive leader who drives team engagement and morale while consistently leading by example.
- Communicates in an approachable, open and courteous manner with the temperament to deal tactfully, effectively, and cooperatively.
- Excellent interpersonal and communication skills, both oral and written.
- Strong organizational, planning, and problem-solving skills, with the ability to manage priorities effectively.
- Experienced in crisis intervention and conflict resolution.
- Physical and mental ability to carry out the duties of the position, including TB screening and medical clearance from a Physician (or equivalent) upon hire.
- Ability to operate equipment safely.
- Computer literacy required.
- Flexibility to work a variety of shifts, including weekends and evenings, and to take "on-call" responsibilities during off-hours.
Conditions of Employment
- Clear Police Information Check
- Clear Vulnerable Sector Check
Powered by JazzHR
PfQGJPWrbO
Bilingual Employment Specialist - Spark Employment Services
Posted today
Job Viewed
Job Description
Job Description
Job Description:
The Employment Specialist is responsible for delivering a holistic approach to employment services, guiding job seekers through the full continuum of counselling, assessments, case management, and employment engagement. This role is focused on providing wrap-around support, addressing the individual needs of clients to help them succeed both in finding and retaining meaningful employment. The Employment Specialist acts as a guide, connecting clients to the necessary resources, tools, and support systems required for long-term success.
Key Responsibilities:
- Conduct comprehensive needs assessments to identify barriers and develop tailored action plans for each client
- Administer and interpret assessments that measure employability and educational readiness, providing feedback and recommendations.
- Provide personalized coaching in skills that support successful employment, particularly though not limited to: employment readiness, motivation, job search strategies, resume building, interview techniques, and job placement.
- Support clients through the preparation of job search tools and skills development, including resume reviews, interview coaching, and mock interviews.
- Offer appropriate referrals to external agencies and resources as needed. Provides appropriate referrals to outside agencies as required.
- Maintain regular contact with clients to monitor progress and provide support, adjusting strategies as necessary.
- Works in partnership with community partners including Ontario Works, to provide collaborative services. Conduct case conferences as needed.
REQUIRED QUALIFICATIONS
- Bachelor’s degree/diploma in a related field (e.g., Social Services, personnel management, Human Resources) or equivalent combination of education and experience.
- 1 to 3 years of experience in employment counselling, recruitment, training, and/or human resource management.
- Proficiency in both official languages is required
- Must have a class G license, access to a reliable insured vehicle and have a good driving record
PREFERRED QUALIFICATIONS
- Experience in working with marginalized populations and understanding of diverse community needs.
- Certification in Employment Coaching, Human Resources, or a related field.
- Familiarity with local labor markets and knowledge of employment services and supports available in the community.
- Strong technical skills and experience with case management software and statistical data tracking.
- Must have a valid class G license, access to a reliable insured vehicle, and a good driving record.
Please email a cover letter and resume to:
Dhwani Bhatia
Organizational Change Manager
dhwanib"at"sudburyemployment.ca
“We are committed to fostering an inclusive workplace where diversity is celebrated, and everyone feels valued and respected. Persons with disabilities are encouraged to apply and will be provided with reasonable accommodations, as needed, to support their participation in the recruitment process and their performance on the job. We believe that diverse perspectives lead to innovative solutions, and we welcome the unique talents and contributions that individuals with disabilities bring to our team. If you require any accommodations or assistance during the application process, please let us know, and we will be happy to accommodate your needs."
Company DescriptionSpark Employment Services
Company DescriptionSpark Employment Services
Be The First To Know
About the latest Spark Jobs in Canada !
"AWS Data Engineer - Hadoop, Spark, Scala, AWS DataLake *Netezza"
Posted 13 days ago
Job Viewed
Job Description
Understand business requirements from product owners and convert them into technical scope and requirement documents
Design end-to-end data ingestion and transformation solutions using Hadoop ecosystem (Spark, Spark Streaming, Hive, etc.)
Create technical design documentation and mentor team members on implementation
Develop scalable solutions using Spark on AWS Data Lake
Build reusable frameworks for data engineering on AWS using services like S3, EMR, Glue, etc.
Coordinate with cross-functional teams (upstream/downstream) for production deployments
Provide post-production support and bug fixes as needed
Interpret and migrate existing Netezza/Hadoop features into AWS Data Lake architecture
Assist QA/SIT teams with unit testing, functional testing, and migration activities
Work with stakeholders to define reusable design patterns for data onboarding and integration
5 MUST-HAVE Skills & ExperienceStrong hands-on experience with Hadoop ecosystem , particularly Hive and Spark with Scala
Extensive experience in data engineering on AWS , including S3, EMR, Glue, Redshift, Lake Formation, and Python
Proficiency in PySpark and building batch workloads on Hadoop and AWS platforms
Experience with code versioning and deployment tools like Bitbucket, Artifactory, and AWS CodePipeline
Understanding and implementation of data encryption techniques and secure data handling
5 NICE-TO-HAVE Skills & ExperienceExperience handling terabyte/petabyte-scale data and processing millions of transactions per day
Building and orchestrating ETL pipelines using Apache Airflow
Knowledge of Spark Streaming or similar streaming technologies
Proficiency in Scala or Java , and comfort with Linux-based environments
Familiarity with AWS services like Secrets Manager, KMS, Lambda , and Pythonic pipeline design principles
Experience Required6+ years of hands-on experience in data engineering, data warehouse, and data lake platforms
Full Stack - Java , Spring Boot,Microservices ,Angular 13+,Python,Spark
Posted 11 days ago
Job Viewed