Agilno – DevOps Engineer (GTA, ON, Canada) – Toronto, ON

Company: Agilno

Location: Toronto, ON

Expected salary:

Job date: Fri, 21 Feb 2025 23:04:37 GMT

Job description: Position Overview:We are seeking a DevOps Engineer to join our Toronto (GTA), ON team to take ownership of SOC 2 compliance, CI/CD pipelines, release management, and AWS infrastructure improvements. This role is crucial in ensuring our cloud-based infrastructure is secure, scalable, and compliant while improving automation processes and software deployment efficiency.Key Responsibilities:

  • Design, implement, and maintain CI/CD pipelines to automate software deployment.
  • Improve and manage AWS cloud infrastructure, ensuring scalability, security, and compliance.
  • Ensure and maintain SOC 2 compliance by implementing security best practices and monitoring mechanisms.
  • Optimize and enhance release management processes to improve deployment reliability.
  • Implement Infrastructure as Code (IaC) solutions using Terraform to automate cloud provisioning and management.
  • Work with developers to integrate DevSecOps best practices into CI/CD pipelines.
  • Enhance monitoring, logging, and alerting systems for proactive infrastructure management.
  • Collaborate with security and compliance teams to maintain audit readiness and risk management.
  • Stay updated with industry best practices and emerging DevOps technologies.

Required Qualifications:

  • Minimum 3+ years of experience in DevOps and cloud infrastructure management.
  • Strong expertise in AWS cloud services (EC2, S3, IAM, RDS, Lambda, etc.).
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
  • Strong proficiency in Terraform and Infrastructure as Code (IaC) principles.
  • Experience with SOC 2 compliance and cloud security best practices.
  • Proficiency in Docker and Kubernetes for containerization and orchestration.
  • Strong scripting skills in Python, Bash, or PowerShell.
  • Experience in monitoring tools such as Prometheus, Grafana, or CloudWatch.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication skills and ability to work with cross-functional teams.

Why Join Us?

  • Exciting Infrastructure Challenges: Work on SOC 2 compliance, automation, and AWS optimization.
  • Competitive Compensation: Transparent salary structure with performance-based bonuses.
  • Professional Growth: Internal training, workshops, and external education budget.
  • Flexible Work Culture: Remote and hybrid options with flexible work hours.
  • Health & Wellness: Comprehensive health insurance and paid time off (20 days per year).
  • Collaborative Environment: Work with top engineers and contribute to high-impact projects.

How to Apply:If you have the skills and passion to optimize cloud infrastructure and software delivery while ensuring compliance, we’d love to hear from you. Send your resume and cover letter to ivana@agilno.com.Note: Only shortlisted candidates will be contacted. Selected candidates may be required to complete an offline technical task as part of the interview process

Agilno – Senior Java Developer (GTA, ON, Canada) – Toronto, ON

Company: Agilno

Location: Toronto, ON

Expected salary:

Job date: Fri, 21 Feb 2025 23:09:55 GMT

Job description: About Agilno:Agilno is a forward-thinking software development company that collaborates with product-led North American companies to plan, design, develop, and optimize digital products. With a track record of over 8 years, we specialize in delivering impactful technology solutions that drive revenue and engagement. Our professional and innovative team is passionate about leveraging the latest technologies and techniques to create next-generation software solutions.Position Overview:We are looking for a Senior Java Developer to join our dynamic team in Toronto, ON (GTA) and work on AI-driven projects in the FinTech space. In this role, you will play a crucial part in developing scalable, high-performance software solutions that financial advisors can use to enhance their day to day work. You will collaborate closely with cross-functional teams, applying modern Java technologies to build intelligent, data-driven applications.Key Responsibilities:

  • Design, develop, and maintain high-performance Java applications.
  • Implement scalable architectures and integrate with AI/ML models.
  • Optimize application performance, ensuring reliability and efficiency.
  • Work closely with data scientists and AI engineers to integrate machine learning and optimization algorithms.
  • Develop and maintain RESTful APIs and work with cloud-based infrastructures.
  • Lead code reviews, and enforce best coding practices.
  • Stay up to date with emerging AI trends, Java frameworks, and cloud technologies.
  • Participate in Agile development processes, contributing to sprint planning and team collaboration.

Required Qualifications:

  • Minimum 5+ years of experience in backend development with Java.
  • Strong proficiency in Java (Spring Boot).
  • Experience with AI/ML model integration and working with large-scale datasets.
  • Solid understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS, GCP, or Azure).
  • Proficiency with SQL and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
  • Strong problem-solving skills and experience with performance optimization techniques.
  • Knowledge of DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes) is a plus.
  • Excellent communication skills and ability to thrive in a collaborative team environment.

Why Join Us?

  • Innovative Projects: Work on cutting-edge AI-driven optimization and automation solutions.
  • Competitive Compensation: Transparent salary structure with performance-based bonuses.
  • Growth & Learning: Access to internal training, workshops, and external education budget.
  • Flexible Work Culture: Enjoy a healthy work-life balance with flexible hours and remote options.
  • Health & Wellness: Comprehensive health insurance and paid time off (20 days per year).
  • International Exposure: Opportunities to collaborate with leading North American clients.

How to Apply:If you’re excited about working on AI-powered Java applications and want to be part of a fast-moving, innovative team, send your resume and cover letter to ivana@agilno.com.Note: Only shortlisted candidates will be contacted. Selected candidates may be required to complete an offline technical task as part of the interview process.

Marketing – Senior Graphic Designer – Aritzia – Vancouver, BC

Company: Aritzia

Location: Vancouver, BC

Expected salary: $85000 – 125000 per year

Job date: Wed, 26 Feb 2025 07:15:00 GMT

Job description: THE TEAM The mission of the Graphic Design Department is to create unique, cohesive, and aspirational graphic design. THE OPPORTUNITY Aritzia is growing and our Graphic Design team is growing with it. This is a unique opportunity to be …

Confluent – Senior Solutions Engineer (Ontario, Canada) – Ontario

Company: Confluent

Location: Ontario

Expected salary:

Job date: Wed, 15 Jan 2025 04:17:27 GMT

Job description: Position at Infinitem Canada Ltd.With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives us to do better every day – we’re creating an entirely new category within data infrastructure – data streaming. This technology will allow every organization to create experiences and use the power of data in ways that profoundly impact the way we all live. This impact is our purpose and drives us to do better every day.One Confluent. One team. One Data Streaming Platform.Data Connects Us.About the Role:Solutions Engineers at Confluent drive not only the early-stage evaluation within the sales process, but also play a crucial role in enabling ongoing value-realization for customers, all while helping them move up the adoption maturity curve. In this role you’ll partner with Account Executives to be the key technical advisor in service of the customer. You’ll be instrumental in surfacing the customers’ stated or implicit Business Needs, and coming up with Technical Designs to best meet these needs. You may find yourself at times facilitating art of the possible discussions and storytelling to inspire customers in adopting new patterns with confidence, and at other times driving creative solutioning to help get past difficult technical roadblocks. Overall, we look upon Solutions Engineers to be a key cog within the Customer Success Team that help foster an environment of sustained success for the customer and incremental adoption of Confluent’s Technology(s).What You Will Do:

  • Help advance new & innovative Data Streaming use-cases from conception to Go-Live
  • Execute on and lead Technical Proofs of Concept
  • Conduct Discovery & Whiteboard Sessions to develop new use-cases
  • Provide Thought Leadership by delivering Technical Talks and Workshops
  • Guide customers with hands-on help and best practice to drive operational maturity of their Confluent Deployment
  • Analyze Customer Consumption trends and identify Optimization opportunities
  • Work closely with Product and Engineering teams, and serve as a key Product advocate across the Customer, Partner and Industry ecosystem
  • Forge strong relationships with key customer stakeholders and serve as a dependable partner for them

What You Will Bring:

  • 5+ years of Solutions Engineering or similar work experience
  • Experience with Event-Driven architecture, Data Integration & Processing Techniques, Database & Data Warehouse technologies
  • First-Hand exposure to Cloud Architecture, Migrations, Deployment & Application Development
  • Experience with Automation, GitOps and Kubernetes
  • Proficiency in Java, Python or SQL
  • Technical certifications – Cloud Developer/Architect, Data Engineering & Integration
  • Clear, consistent demonstration of self-starter behavior, a desire to learn new things and tackle hard technical problems
  • Exceptional presentation and communications capabilities.
  • Confidence presenting to a highly skilled and experienced audience, ranging from developers to enterprise architects and up to C-level executives

Come As You AreAt Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law.Click to review our Candidate Privacy Notice which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.
#LI-Remote

Zortech Solutions – Dynamics 365 Developer-Canada – Toronto, ON

Company: Zortech Solutions

Location: Toronto, ON

Expected salary:

Job date: Wed, 19 Feb 2025 23:34:00 GMT

Job description: Role: Dynamics 365 DeveloperLocation: Remote-CanadaDuration: 6+ MonthsJob Description:The Role:

  • Reporting to the Director of Product Development, your role as Dynamics 365 Developer is key to our success to meet our goals of enhancing our Total Mental Health product and growing it internationally.

What you’ll do:

  • Collaborate with technical leads, solution architects, business analysts and participate in design, develop, test and deploy solutions based on Dynamics 365 Customer Service, Field Service modules and Power Platform.
  • Configure and customize Dynamics 365 to provide high quality scalable solutions that follow industry leading best practices and patterns.
  • Document the design and the development of the deliverables.
  • Support the application lifecycle management, deployments, and release planning.
  • Actively participate and partner with the product and delivery leaders in all Agile ceremonies including sprint planning, daily standups, and retros.
  • Mentor and assist engineers on the team to understand concepts and adhere to best practices and standards; regularly review developers’ code for alignment.
  • Troubleshoot complex issues, offer support to other team members and stakeholders.

Qualifications:What you bring:

  • 6+ years of Dynamics 365 and relevant Power Platform experience with Dynamics 365 Customer Engagement modules.
  • Extensive experience as a Dynamics 365/Power Platform Solutions developer, with a strong focus on understanding the capabilities of the platform as well as customization techniques to extend the platform behavior.
  • Proficiency in C#, JS, Typescript and React to develop plugins, web resources, PCF controls, custom connectors and Web APIs.
  • Experience working with Azure services such as Azure Functions, Logic Apps, Service Bus, App services.
  • Solid experience on Dataverse features, Power Automates and Model driven apps.
  • Experience working on the Agile teams and continuous delivery framework.
  • Strong understanding of the Solution management, segmentation and deployment processes.
  • Strong experience with Azure DevOps, Git, CI/CD Pipelines and Application Lifecycle Management for Dynamics 365 projects.
  • Ability to commit to continuous learning to implement modern solutions to solve business challenges.
  • Excellent analytical and problem-solving skills, with the ability to assess complex cross-functional requirements and recommend appropriate solutions.
  • Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams and stakeholders.

Great-to-haves:

  • Experience with Power BI, Dynamics 365 Customer Insights & Journeys (Marketing), Azure Data Factory, KingswaySoft SSIS and Performance testing.

#L!-CEIPAL

Randstad – Pharmacist – Rural Locations Across Canada – Current and Future Opportunities – Toronto, ON

Company: Randstad

Location: Toronto, ON

Expected salary:

Job date: Sun, 23 Feb 2025 08:34:17 GMT

Job description: Pharmacists and Pharmacy Managers – Rural and Remote Communities – Canada – Healthcare – Current and Future OpportunitiesMake an Impact in a Community that Needs You!Are you passionate about healthcare and eager to make a difference in a community that truly needs your expertise? Rural and remote communities across Canada are seeking dedicated pharmacists and pharmacy managers to help improve access to quality healthcare. These areas are home to resilient and appreciative patient populations, and your work could have a profound impact on their well-being.If you are open to relocation and want to be part of a team that makes a real difference, we want to hear from you! Whether you’re a new graduate or an experienced professional, this is an opportunity to help shape the future of healthcare in underserved areas while advancing your own career.We are here to help you make this important move. Tell us what you need, and we’ll advocate on your behalf to find the right opportunity.Advantages
Pharmacists and Pharmacy Managers – Rural and Remote Communities – Canada – Healthcare – Current and Future OpportunitiesAdvantages of Relocating to Rural & Remote Canada:Every employer has different ways of supporting pharmacy professionals who relocate to rural and remote communities. Here are some possible advantages and incentives that can make your move smoother and more rewarding:– Competitive salary and benefits packages tailored to your role
– Potential for sign-on bonuses or retention bonuses to reward your commitment to the community
– Possible relocation/accommodation/travel expense support – always assessed case-by-case
– Some companies may have the ability to consider offering long-term incentives, such as profit-sharing, possible equity programs/options (typically after a period of employment and commitment in a particular locale), or bonus structures
– Professional development funding for continuing education or specialized certifications
– Health & wellness programs to support your mental and physical well-being
– Career growth opportunities, including fast-tracked development opportunities or the possibility of urban transfersNote: Offers vary by employer and location. Share your must-haves expectations with us, and we will work to match you with the best possible opportunity.Responsibilities
Pharmacists and Pharmacy Managers – Rural and Remote Communities – Canada – Healthcare – Current and Future OpportunitiesAs a Pharmacist / Pharmacy Manager in a rural or remote setting, you will play a key role in supporting both the healthcare team and the local community. Your duties will typically include:– Overseeing the daily operations of the pharmacy, including inventory management, prescription dispensing, and patient consultations
– Ensuring compliance with all regulatory requirements and providing professional advice to patients
– Collaborating with healthcare providers to optimize medication therapy management
– Leading a small team of pharmacy staff, providing mentorship and guidance to ensure high-quality service
– Building relationships with patients and providing personalized care that improves their health outcomes
– Offering support for community health initiatives and promoting preventive care
– Handling administrative tasks such as scheduling, reporting, and managing financials
– Promoting and educating the community on health services, medications, and lifestyle choices
– Other duties that are company / pharmacy specific which we can discuss with you on a case-by-case basisQualifications
Pharmacists and Pharmacy Managers – Rural and Remote Communities – Canada – Healthcare – Current and Future OpportunitiesTo be considered for current and future opportunities, you must meet the following requirements:– Licensed Pharmacist in Canada, in good standing with a provincial regulatory authority
– Open to relocating to a rural or remote location for a minimum of 12 months (or longer if the right offer is made)
– Strong communication and interpersonal skills, with the ability to work independently and as part of a small team
– Experience in pharmacy practice is an asset, but new graduates are also encouraged to apply
– Flexibility and willingness to adapt to a variety of challenges associated with working in rural and remote communities
– Passion for helping underserved populations and contributing to local healthcare
– Legally eligible to work full-time hours in CanadaSummary
Pharmacists and Pharmacy Managers – Rural and Remote Communities – Canada – Healthcare – Current and Future OpportunitiesQualified, available and interested candidates are encouraged to click “apply” on this page and submit an application via Randstad Canada’s confidential career portal. If you prefer, you may also use this short application to get in touch with us (please ensure you highlight your relevant experience and ideally attach a resume, please): https://forms.gle/FQVNXEx8Dk4a8nP49
We thank all applicants, but only those selected for interviews will be contacted immediately.We appreciate your application and thank you for your interest!Meet Randstad Healthcare:Randstad Canada’s Healthcare Division recruits for patient support, clinical, supervisory and managerial talent on behalf of healthcare facilities in major centers across Canada. Roles may be temporary or permanent in nature, however, the majority of clinical, supervisory and management roles our division recruits for are full-time and permanent.All communication is strictly confidential – we treat your personal information, and your confidential job search overall, with a great deal of respect.There is absolutely no cost whatsoever for job seekers to use our services. We are hired by companies to help facilitate the recruitment and selection process and support candidates as they look to find rewarding work that can carry them forward. Our involvement in the direct-hire recruitment process does not affect candidate compensation in any way.Why apply for this opportunity via Randstad Canada – what is the process?When you apply for a career opportunity via Randstad Healthcare and you are selected to move ahead in the selection process, we will discuss the role with you prior to presenting your information to our client, to determine whether or not the role suits your needs on various levels. If there is a good fit between our client’s requirements and your background, and your career path/company culture ‘likes,’ then we will professionally represent your profile directly to the hiring manager. We help manage the recruitment process. We will get you timely feedback concerning your application so you know where you stand. If hired as an employee of the hiring organization, you are our client’s employee from day one.Thank you for your interest in this opportunity, and for taking the time to learn about Randstad Healthcare’s professional recruitment services! We look forward to reviewing your application.Do you have family or friends who might be interested in this position? If so, we’d love for you to present them to us! Refer them through the Randstad referral program and you could qualify for a $250 bonus when they complete a full four weeks working with us in any of our positions. To do so, please follow this link : https://forms.gle/nDoJwTCPADsdxe5MA Thank you!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada’s workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.