660 Jobs Found
Snowflake Administrator Full-time Job
IT & Telecoms BramptonJob Details
Our Technology team wakes up every day with one goal in mind - connecting Canadians to the people and things that matter most. Together, we are proud to support 30 million Canadians each month through managing a robust portfolio that champions leading-edge technology. We drive large-scale, complex, and high-visibility technology projects and programs that shape the future of technology in Canada and expand connectivity from coast to coast. If you are interested in being a part of this, consider applying for the following opportunity:
Who we're looking for:
Rogers is seeking an innovative and self-motivated Snowflake Admin Lead. This individual will be expected to act as the Technical lead on various initiatives within Data & AI team. This role will be accountable for working closely with our application vendor and internal Technology teams to Manage and support Snowflake developement / operational activities.
What you will be doing:
- Manage and administer Snowflake databases and warehouses for multiple cloud platform environments
- Manage user access, roles, and security configurations.
- Deliver high performance, high availability, and security of the Snowflake platform.
- Build and manage proactive monitoring to keep the environment with high availability and reduce the impacting minutes for business / end-users
- Keep environment up to date with necessary security patching implementation
- Perform database creation, configuration, and optimization.
- Troubleshoot and rapidly resolve database environmental incidents in both production and non-production environments.
- Implement and maintain best practices for Snowflake administration.
- Monitor and enhance performance, plan resource utilization, and implement automation for routine tasks.
- Collaborate with development teams to design and implement data solutions.
- Stay updated with the latest Snowflake features and updates.
What you will bring:
- Computer Science / IT/ Engineering Degree education required.
- 4+ years of experience in software development required; experience in the telecom services industry will be a bonus.
- Proven experience as a cloud or database administrator, preferably with Snowflake.
- Thorough understanding of data warehousing concepts and best practices.
- Experience with cloud computing platforms like AWS/Azure etc
- Proficiency in Python, Shell scripting, SQL and database management.
- Experience with ETL processing, data pipelines, data visualization tools like PowerBI, Tableau is preferred.
- Excellent communication, collaboration, problem-solving and troubleshooting skills.
- Snowflake certification is preffered.
What’s in it for you?
We believe in investing in our people and helping them reach their potential as valuable members of our team. As part of our team, you’ll have access to a wide range of incredible resources, growth opportunities, discounts, and perks, including:
- Competitive salary & annual bonus
- Competitive & flexible health and dental benefits, pension plan, RRSP, TFSA, and Stock matching programs.
- Discounts: Enjoy up to 50% off Rogers Services and Blue Jays Tickets, 25% off TSC items, and a 20% discount on all wireless accessories sold in Rogers stores.
- Paid time off for volunteering
- Company matching contributions to charities you support
- Growth & Development Opportunities:
- My Path: self-driven career development program
- Rogers First: priority in applying to internal roles of interest
- Wellness Programs:
- Homewood employee & family assistance program
- Cognitive Behavioural Therapy (CBT) & Virtual therapy sessions
- Low or no-cost fitness membership with access to virtual classes
- Our commitment to the environment and diversity:
- Work for an organization committed to environmental protection
- Strong commitment to diversity and inclusion with employee resource groups supporting equity-deserving groups including groups representing People of Colour, 2SLGBTQIA+, Indigenous Peoples, Persons with Disabilities and Women. We all bring something different, and we know what makes us different makes us great.
To protect our people, brand and assets, a pre-employment background check will be conducted. As part of our selection process, all candidates must clear a criminal background check. Additionally, a credit check and drivers abstract may be required depending on the role.
Schedule: Full time
Shift: Day
Length of Contract: Not Applicable (Regular Position)
Work Location: 8200 Dixie Road (101), Brampton, ON
Travel Requirements: None
Posting Category/Function: Technology & Information Technology
Requisition ID: 311803
Snowflake Administrator
Rogers Communications Inc.
BramptonIT & Telecoms Full-time
Learn More
Data Engineer - AI & Machine Learning Full-time Job
IT & Telecoms MarkhamJob Details
We are seeking a skilled and experienced Data Engineer to join our dynamic and growing applied data analytics team. As a Data Engineer at BGIS, you will help us build our Analytics and AI Innovation Hub in Toronto. You will play an impactful and critical role in integrating and transforming our unmatched internal datasets with external data to drive insights, inform strategic decisions, and optimize our operations.
Responsibilities:
- Utilize your educational background in a quantitative field, such as computer science, mathematics, or engineering, to design, build, and maintain data pipelines and ETL processes.
- Leverage over five years of experience in data engineering, preferably with teams focused on machine learning, artificial intelligence, or data science.
- Design, build, and maintain robust data pipelines and ETL processes, ensuring data accuracy and accessibility for analysis and modeling.
- Develop and manage APIs for efficient data consumption, facilitating seamless integration and utilization of data across various platforms.
- Apply your passion for problem-solving to address complex data-related challenges, automate and optimize scalable data workflows.
- Maintain a strong understanding of data warehousing, cloud technologies, and big data solutions, constantly updating and improving our data infrastructure and knowledgebase.
- Communicate effectively across technical and business domains, collaborating with cross-functional teams to ensure the seamless integration of AI and data solutions.
- Participate in the development and deployment of AI and machine learning models, working closely with data scientists and analysts.
- Collaborate closely with data scientists and analysts, providing them with clean, structured analytical datasets necessary for advanced statistical modeling and machine learning.
- Demonstrate an aptitude for continuous learning, staying current with emerging technologies and best practices in data engineering, AI and analytics.
Qualifications:
- Bachelor's degree or higher in a quantitative field (Computer Science, Math, Engineering, etc.).
- Over five years of hands-on experience in data engineering, with some emphasis and familiarity with data preparation for AI and ML projects.
- A natural curiosity and enthusiasm for tackling challenging problems.
- Proficiency in data manipulation via SQL preferably using Snowflake
- Proficiency in data pipeline development, data modeling, data warehousing, and ETL processes.
- Familiarity with data visualization tools and techniques [Power BI, Tableau, Python libraries)
- Experience with data engineering technologies and data movement and transformation (e.g. Fivetran, DBT, Informatica, Dataiku, etc.)
- Excellent communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
- Proven track record of supporting delivery of actionable insights and solutions from complex data and analytic projects.
Why BGIS?
- Join a dynamic team at the forefront of data-driven decision-making in the commercial real estate industry, and at the creation of the BGIS Analytics and AI Innovation Hub.
- Collaborate with experts in the field and leverage cutting-edge technology.
- Competitive compensation package and opportunities for career growth.
- A supportive and inclusive work environment that values diversity and innovation.
Data Engineer - AI & Machine Learning
BGIS
MarkhamIT & Telecoms Full-time
Learn More
Senior Technical System Analyst - GFT Full-time Job
IT & Telecoms TorontoJob Details
What is the opportunity?
Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications? Come join us!
Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.
Compliance, Governance and Corporate Security (CGCS) is a team within Global Functions Technology that deals with trading and employee surveillance, privacy, and risk governance. This position is within the Compliance Technology areas of CGCS. The ideal candidate will be developing and implementing solutions and resolving complex issues in a variety of projects/campaigns in the employee surveillance eco system.
What will you do?
-
Designing, coding, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system
-
Contribute to technical design, development, and implementation of applications
-
Implement effective automation testing strategies along with the build activities
-
Ensure code quality, performance, scalability, responsiveness of applications
-
Work with technology vendors and own relationships with them to drive seamless delivery of dependent applications
-
Conduct and contribute to design and code reviews ensuring our apps are scalable, testable, and maintainable
-
Work in an Agile team environment which is fast paced, fun and collaborative
-
Ensuring the operating efficiency of existing application systems. Maintaining records for the documentation of systems development and revisions
-
Conducting analyses of organizational needs and goals for the development and implementation of application systems
-
Working with different RBC internal teams for software feature delivery, support and fixes
-
Work on addressing cyber security vulnerabilities (server patching, SSL certs, etc) identified for Compliance Technology applications
-
Work on updating EOL technology components e.g server OS, vendor software, etc
-
Work on onboarding applications to RBC Identity Access Manager platform
-
Work on setting up SRE components for Compliance applications
-
Ensuring all components are decommissioned for applications that are retiring
What do you need to succeed?
Must-have
-
Must have 5+ years working experience as a software developer
-
Strong knowledge in 3+ years in devOps and use of devOps tools such as Jenkins, GitHub, UCD, Helios, OpenShift, etc
-
Strong knowledge in Java, spring boot, MS SQL, SQL, Oracle
-
Knowledge of security gateways and protocols (JWT, OAuth2.0, OIDC, SSL Certificates)
-
Solid Understanding of Agile principles
Nice-to-have
-
Experience in a matrix environment, such as a large, publicly-traded corporation
-
Ability to facilitate between and influence key decision makers
-
Capital Markets/Wealth management and/or regulatory experience
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
-
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
-
Leaders who support your development through coaching and managing opportunities
-
Ability to make a difference and lasting impact
-
Work in a dynamic, collaborative, progressive, and high-performing team
-
A world-class training program in financial services
-
Flexible work/life balance options
-
Opportunities to do challenging work
#LI-Post
#LI-Hybrid
#TechPJ
Job Skills
Agile Methodology, Application Integrations, Application Maintenance, Applications Architecture, Commercial Acumen, Cybersecurity, DevOps, Enterprise Application Delivery, GitHub, Information Technology Management, Java, Oracle, Programming Languages, Software Development Life Cycle (SDLC), Structured Query Language (SQL), System Applications
Additional Job Details
Address:
RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO
City:
TORONTO
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2024-11-01
Application Deadline:
2025-02-28
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Senior Technical System Analyst - GFT
Royal Bank Of Canada
TorontoIT & Telecoms Full-time
Learn More
Senior Developer Full-time Job
IT & Telecoms TorontoJob Details
As a Senior Developer you will be joining a dynamic and energetic team consisting of developers, architects, project managers, and product owners. You will focus on card technology domain and your role includes delivering of the banking solution using Java, Spring Boot, Microservices and other leading-edge technologies, maintaining high level of code quality, and driving technical discussion. By joining our team, you will make an impact on our customers, the banking industry, and ultimately, the world.
Is this role right for you? In this role you will:
-
You will be providing technical direction with team input and feedback
-
You will be assisting in developing coding standards and testing approaches
-
You will be collaborating with the Software Engineer, Senior Developer and Architect (if applicable) to realize technical vision and direction
-
You will be providing reviews of solution designs and related code
-
You will help team members in technical knowledge and best coding practices
-
You have a passion to work in a fast pace high performance team and having a desire to take the team towards the next level
-
You have passion on learning new technologies
-
You never satisfy with “it works” and always have the desire to find out why
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
-
You have 5+ years of work experience as a Java developer with a preference for Java 6 Java 8 or 11. You have experience building scalable, enterprise level technology stacks with Java but ideally with a broad set of tools
-
You have extensive experience working with Spring Boot framework and DB2 databases
-
You have experience with REST API and SOAP APIs design
-
You have experience working with messaging brokers like kafka or MQ
-
You have worked on productionizing NodeJS and WAS servers
-
You have knowledge in Object Oriented and Functional Design
-
You can do deep research alone, to solve problems in a timely manner. You are passionate about sharing your solution to the team
-
You have well rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
Nice to have:
-
Knowledge of Azure Cloud, GCP & PCF
-
You have experience with at least one modern JS framework preferably React
-
You’ve used modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor)
-
You’ve built accessible and internationalized web applications before (JAWS, Voiceover, Transifex)
What's in it for you?
-
Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
-
Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
-
Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
-
Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
-
Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Work arrangements: Hybrid
#LI-Hybrid
Senior Developer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Senior UI Developer Full-time Job
IT & Telecoms TorontoJob Details
The Global Wealth Engineering Client Technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bring world-class digital experiences for all Scotia Wealth Management channels. The team plays a key role to help investor manage their investments and reach their financial goals.
Global Wealth Engineering Technology Team is looking for an energetic and results-oriented Senior Developer to join our team to help build our UI platform for our wealth customers. We’re looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive; and who are ready to roll up their sleeves in a collaborative and productive environment to get things done.
Is this role right for you? In this role you will:
- Developing new user-facing features using React.js
- Building reusable, scalable, robust components, and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Design and develop micro services based on Cloud solutions, such as Microsoft Azure, Google GCP.
- Collaborate with delivery lead to plan milestones, successfully execute software delivery, and escalate issues as needed
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
- Leverage industry best practices to design, test, implement and support a solution
- Assure quality security and compliance requirements are met for supported area
- Be flexible and thrive in an evolving environment
- Working experience in performance analysis and tuning
- Provides production support for applications maintained
- Guide your team through technical issues and challenges
- Working closely with technical leads, architect, UX designer, other developers and product owner on software architecture, design, dependencies and codes maintainability
- Strong problem-solving and analytical skills
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
Must Have Skills:
- 10+ years of IT experience.
- 6 - 8+ years of experience of React.js and its core principles, and React ecosystem JSX of react components life cycle.
- 6 - 8+ years of experience with popular React.js workflows (such as Flux or Redux) and data structure libraries (e.g., Immutable.js)
- 5+ years of experience and Strong proficiency in JavaScript Fundamentals and newer specifications of EcmaScript (ES6+ ), including DOM manipulation and the JavaScript object model
- 2+ years’ experience (1 or 2 recent projects) on front end optimization techniques such as Lazy Loading, Asynchronous Module Definition, Callback and Promises, Closures, Image Compression
- 2+ year experience and good knowledge of NodeJS (Yarn) to NPM registry libraries/packages.
- Strong working experience building for mobile web (such as Mobile First, Responsive and PWA)
- Up to date knowledge of the React ecosystem including Hooks, Suspense, and familiar with functional based programming
- Hands-on experience in Cloud MicroApp development.
- Experience in application monitoring software, including Dynatrace, Splunk or their equivalent tools.
- Unit testing with Sonarqube or other tools
Nice-To-Have Skills:
- Financial Industry is a plus, but technology experience will be prioritized
- Familiarity with modern back-end build pipelines and tools
- Experience with code versioning tools such as Git, Bitbucket
- Working experience in Microservices or Cloud based (GCP or Azure)
- Experience with Continuous Development or Continuous Integration is a plus
- Knowledge of distributed system design patterns like distributed configuration, service discovery, routing, service-to-service calls, circuit breakers
What’s in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
- Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Working location condition: Hybrid
#LI-Hybrid
Senior UI Developer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Web Application Developer - ADOBE AEM Full-time Job
IT & Telecoms TorontoJob Details
Digital Technology provides market-leading technology that enables CIBC to deliver exceptional service experiences and elevate our digital capabilities by designing end-to-end experiences with a digital-first mindset and providing our clients with more and better self-service capabilities. Within CIBC’s Digital Web Development team, the Web Application Developer is responsible for defining, extending, and coding the architecture of front-end client-side solutions to support sites such as CIBC.com, Simplii Financial, Investors Edge, CIBC online banking, and alternative brand websites.
At CIBC we enable the work environment most optimal for you to thrive in your role. To successfully perform the work, details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview.
How You'll Succeed
- Application Development Expertise: Work with Project teams/Tech Lead/Developers in defining AEM application architectures and implementation to ensure adherence to business requirements, technology standards, best practices and business strategies. Develop and implement front-end technology.
- Develop JavaScript-based application forms, financial planning tools/calculators and other single-page web applications using client-side MVC and RWD.
- Design, develop, and maintain web applications using Adobe Experience Manager (AEM), ensuring high performance, scalability, and reliability.
- Front-End Development: Develop dynamic and responsive user interfaces using JavaScript, jQuery, SASS, and CSS.
- Utilize modern UI frameworks like Vue.js and Angular.js to build engaging, user-friendly interfaces.
- Optimize front-end code for performance and cross-browser compatibility.
- Integration and APIs: Implement integrations with third-party APIs, web services, and back-end systems to ensure seamless functionality.
- Leverage AEM’s APIs and frameworks to enable advanced features and functionality.
- Collaboration and Support: Collaborate with designers, content authors, and other developers to ensure a cohesive and efficient development process.
- Provide technical guidance and support to team members, ensuring adherence to best practices and coding standards.
- Testing and Troubleshooting: Conduct rigorous testing of applications to identify and resolve bugs, performance issues, and security vulnerabilities.
- Maintain documentation for technical specifications, workflows, and troubleshooting guides.
- Continuous Improvement: Stay updated on emerging technologies, AEM updates, and front-end development trends to implement innovative solutions.
- Participate in code reviews to ensure high-quality deliverables and knowledge sharing.
- Agility: Take part in daily Scrum meetings, collaborate & communicate with UX teams and business clients
Who You Are
- You can demonstrate 3+ years of experience in web application development and Adobe Experience Manager (AEM).
- Proven experience developing and deploying AEM-based solutions, including custom components, templates, and workflows.
- Proficient in front-end technologies such as JavaScript, jQuery, SASS, and CSS.
- In-depth understanding of modern UI frameworks like Vue.js and Angular.js.
- Experience with Java for back-end development and integrating AEM with external systems.
- Familiarity with RESTful APIs, JSON, and web service integrations.
- It’s an asset if you have experience with Adobe AEM 6.x or higher.
- Knowledge of Adobe Marketing Cloud or related Adobe solutions.
- Familiarity with build tools such as Webpack, Grunt, or Gulp.
- You have a degree/diploma in Computer Science, Engineering, Management Information Systems, or a related field of study.
- You embrace and champion change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
- You’re digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
- You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of an inclusive team that enjoys working together to create a shared vision.
- Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.
What CIBC Offers
At CIBC, your goals are a priority. We start with your strengths and ambitions as an employee and strive to create opportunities to tap into your potential. We aspire to give you a career, rather than just a paycheck.
-
We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.
-
Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.
-
We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.
*Subject to plan and program terms and conditions
What you need to know
-
CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact [email protected]
-
You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.
-
We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, French proficiency, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.
Job Location
Toronto-81 Bay, 19th Floor
Employment Type
Regular
Weekly Hours
37.5
Skills
Adobe Experience Manager (AEM), Agile Methodology, AngularJS, Application Development, Cascading Style Sheets (CSS), Code Reviews, jQuery, JSON, RESTful APIs, Sass (Stylesheet Language), Software Development, UI Framework, User Experience (UX), Vue.js, Web Development
Web Application Developer - ADOBE AEM
CIBC
TorontoIT & Telecoms Full-time
Learn More
Linux System Administrator, Intermediate Full-time Job
IT & Telecoms GuelphJob Details
Job Summary
The Linux System Administrator, Intermediate position involves managing and maintaining the operating systems of both virtual and physical servers, ensuring
99.99% uptime for global systems, supporting hardware and software infrastructure, implementing security measures, and overseeing disaster recovery
processes. Additionally, the position requires collaboration with technical teams, adherence to change management protocols, and continuous development of
technical skills to support corporate IT operations and objectives.
Responsibility
- Under minimal supervision, responsible for installing, configuring, and maintaining operating system of servers, virtual and physical.
- Support global systems within Corporate IT maintaining a 99.99% SLA/Uptime this includes but not limited to, Ubuntu, Redhat, Windows servers and Kubernetes clusters.
- Deploy, manage, and troubleshoot Kubernetes clusters. Assist development team in deploying applications to Kubernetes clusters as per deadlines.
- Integrate and manage Active Directory for authentication and authorization with Linux systems.
- Ensure adequate monitoring and tuning of Corporate IT systems, to maintain a proactive approach to systems reducing outages.
- Support hardware solutions and replace systems as per end-of-life recommendations and hardware failures as they arise.
- Follow best practice Change Management as set out by Corporate IT policies, from planning implementation, implementing solutions, documenting back out plans individually or in a large team environment.
- Identify systems that require attention for security reasons and implement best practices. Review security of systems on a regular basis.
- Disaster recovery planning of existing systems, new systems. Test disaster recovery procedures on an annual basis, documenting implementation steps and recording outcomes. Corrective measures to the disaster recovery plans if so required.
- Ensure backups of systems are successful and retrievable for compliance.
- Develop, Document and promote standard operating procedures.
- Conduct routine hardware and software audits of servers to ensure compliance with established standards, policies, and configuration guidelines.
- \Develop and maintain a comprehensive database/library of all supporting documentation for all systems under your purview.
- Discuss technical matters concerning the management of server systems with co-workers and colleagues.
- Work in conjunction with technical teams (Network/DB/APP/Tech Services) on major projects and deployments of various systems.
- Technical Support for other Linamar facilities where assigned.
- Must be able to work alone or as an individual and in a collaborative group atmosphere.
- Meet yearly objectives set forth by management and update status in quarterly reviews.
- Continuously update technical skills and knowledge of new technologies.
Academic/Educational Requirements
- University or College degree in the field of computer science or a related field is required.
- Additional Computer Science certifications will be an asset.
Required Skills/Experience
- Minimum 5 Years in an Enterprise Server environment required
- Windows 2016/2019/2022 Servers
- Ubuntu Server installation and management
- Redhat Server installation and management
- NFS Fileshares and mount points
- Active Directory/DNS
- Office 365 and Microsoft Office Suite
- Virtual Server Technologies (HyperV)
- TCP/IP and related networking protocols
- Superb collaboration, interpersonal, and communication skills
- Advanced analytical and problem-solving abilities
- Excellent organizational and time-management skills
- Project planning and implementations in Enterprise Class systems
- Experience with scripting languages such as Bash, Python, Perl or Ansible
- PowerBI reporting an asset
- SQL Server Technologies
- Microsoft Azure Technologies
- Microsoft Failover Clustering
- Experience with HA environments
- Understanding of Storage technologies
- Disaster Recovery planning, implementation and testing
What Linamar Has to Offer
- Competitive Compensation
- Employee Benefits package includes but not limited to, Drug, Dental & Vision etc.
- Opportunities for career advancement.
- Sustainability Counsel
- Community based outreach supporting both local and global initiatives and charities.
- Discounts for local vendors and events, including auto supplier discounts.
Linux System Administrator, Intermediate
Linamar Corporation Plc
GuelphIT & Telecoms Full-time
Learn More
Software Developer Full-time Job
IT & Telecoms TorontoJob Details
Contributes to the overall success of the Online Digital Banking in Canada ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies, and procedures.
Is this role right for you? In this role you will:
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems, and knowledge.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct, and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
- Champions a high-performance environment and contributes to an inclusive work environment.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- Full Stack developer with 3+ years of progressive experience working in the IT industry in roles like developer and team lead.
- Current on industry best practice and secure coding
- Analyze and oversee the team’s development efforts working towards successful code delivery.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications.
- Design, develop, and unit test applications in accordance with established standards.
- Work with Delivery Leads and BSA’s to articulate efforts and compile estimates.
- Expert level experience in the following technologies: NodeJS / Javascript / ReactJS
- Deep knowledge of HTML / CSS / SASS (BEM, OOCSS, SMACSS, CSS3 Animations, Semantic HTML)
- Extensive experience in designing and developing enterprise grade software.
- Excellent verbal and written communication skills coupled with strong interpersonal and problem-solving skills.
- Time management skills with the ability to handle multiple assignments.
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Work arrangements: Hybrid
#LI-Hybrid
Software Developer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
MANAGER IT Full-time Job
IT & Telecoms TorontoJob Details
The Court Services Division at the City of Toronto is looking for an experienced IT leader to optimize our information technology operations. In this role, you will oversee the implementation of modern case management solutions for court and tribunal operations, strategically plan for growth and innovation within the division’s IT space and manage the day-to-day operations of the Court Services IT team.
Specifically, you will:
Plan and Execute Strategic Initiatives
Develop and implement comprehensive plans to meet the immediate and future information technology needs of the division’s court and tribunal operations. You will also recommend policies and manage the strategic direction of business information and process control technologies.
Advocate for the City’s Interests
Represent the City in the planning and execution of inter-governmental information technology projects and ensure that the City’s priorities are addressed.
Lead and Develop Teams
Oversee a high-performing team by managing day-to-day operations, assigning and reviewing work, scheduling, approving requests, and providing guidance and support to a diverse team. Foster a positive environment of continuous improvement and innovation.
Budget Management
Prepare, administer, and monitor divisional operating and capital IT budgets, ensuring expenditures are effectively managed, and process/policy is followed. Advocate for resources where needed.
Technology Solutions and Delivery
Lead the development and deployment of hardware/software solutions to support divisional operations. This includes creating functional specifications, executing project plans, ensuring timeline and scope are met and ensuring adherence to industry best practices.
Network and System Management
Ensure the effective operation of wide-area networks supporting process control, business, and administrative applications. Develop and implement procedures and quality assurance measures to ensure reliable delivery of IT services to end-users.
Collaboration and Partner Engagement
Liaise with internal and external partners to align IT systems and initiatives with organizational priorities and the needs of the public. Represent the division in various forums to address IT needs and policy implementation.
Risk Management and Security
Design and implement robust security systems, contingency plans, and asset management policies to ensure operational resilience.
Procurement and Contract Negotiation
Lead the acquisition of software, technology products, and services, ensuring compliance with corporate standards and optimal contract performance.
Key Qualifications
To succeed in this role, you bring:
- Considerable experience in IT operations management, including strategic planning, budget administration, and program delivery.
- Considerable experience leading a team; strong leadership skills with a track record of managing, motivating, and developing high-performing teams; experience managing labour relations, including performance management and grievance processes.
- Considerable experience developing and implementing hardware/software solutions, quality assurance measures, IT infrastructure management and case management systems.
- Post-secondary education in a relevant discipline, such as Computer Science, Information Technology, Engineering, Data Management etc. or an equivalent combination of education and experience.
- Considerable experience in the design, development, implementation and ongoing maintenance of software and information technology solutions, including programing languages, tools, and methodologies (e.g., Java/JEE, JavaScript, VBA, Oracle, MS Access,SAS, etc.)
- Advanced skills in data analysis, reporting, and decision support for senior management.
- Strong negotiation skills for procurement and vendor management, with experience managing external consultants and partners.
- Specific knowledge of emerging technologies related to court and tribunal operations is an asset; various operating systems (Windows 20), wide area networks, UNIX environment, imaging technology, workflow management systems, COBOL and Visual Basic.
- Ability to develop and enforce security systems, contingency plans, and compliance policies aligned with organizational and provincial standards.
- Excellent communication, interpersonal, and customer service skills with the ability to establish effective working relationships with employees, senior management, City divisions including Corporate I&T, Ministry of the Attorney General, Toronto Police Services, and external vendors and suppliers.
MANAGER IT
City Of Toronto
TorontoIT & Telecoms Full-time
122,305 - 163,639
Learn More
Full stack developer Full-time Job
IT & Telecoms BurnabyJob Details
Overview
Languages
English
Education
- Bachelor's degree
Experience
2 years to less than 3 years
Hybrid
Work must be completed both in person and remotely.
Asset languages
- Mandarin
- Cantonese
Responsibilities
Tasks
- Design and integrate website related code
- Determine hardware and software requirements to achieve optimal server performance
- Develop website architecture
- Write, modify and test website related code
- Write, modify, integrate and test software code
- Maintain existing computer programs by making modifications as required
- Communicate technical problems, processes and solutions
- Source, select and organize information for inclusion and design the appearance, layout and flow of the Website
- Create and optimize content for Website using a variety of graphics, database, animation and other software
- Write, modify, integrate and test software code for e-commerce and other Internet applications
- JavaScript Object Notation (JSON)
- Manage incidents
- Modify Web pages, applets and scripts
- Troubleshoot, maintain and upgrade web server hardware and software
Experience and specialization
Computer and technology knowledge
- Adobe Acrobat Reader
- Android
- iOS
- JavaOS
- Java
- JavaScript
- Security software
- Programming software
- HTML editing software
- Database software
- Software development
- Database management
- Data analysis software
- API
- Amazon Web Services (AWS)
- React Native
- React.js
- Figma
- GitHub
- Vue.js
- HP/UX
- Data processing and systems
Benefits
Health benefits
- Dental plan
- Health care plan
- Vision care benefits
Financial benefits
- Group insurance benefits
Other benefits
- Paid time off (volunteering or personal days)
- Parking available
How to apply
By email
Include this reference number in your application
Full Stack Developer_Jan2025
How-to-apply instructions
Here is what you must include in your application:
- Cover letter
- References attesting experience
This job posting includes screening questions. Please answer the following questions when applying:
- Are you available for the advertised start date?
- Are you currently a student?
- Are you currently legally able to work in Canada?
- Do you have previous experience in this field of employment?
- Do you have the above-indicated required certifications?
- What is the highest level of study you have completed?
- What is your current field of study?
- What is your current level of study?
Full stack developer
Origineer Consulting Inc.
BurnabyIT & Telecoms Full-time
65,000 - 75,000
Learn More
Java Developer with GUI and Data Engineering Full-time Job
IT & Telecoms TorontoJob Details
The Role:
The successful candidate will have a strong foundation in Data warehousing, ETL processes, and scheduling.
Key accountabilities:
- Provide technical expertise in designing, coding, and documenting ETL processes for new initiatives.
- Independently support existing applications and resolve issues.
- Estimate and deliver on individual tasks within project.
- Perform code review of code developed by technical consultants and oversee their work.
- Highlight technical issues and challenges and propose creative solutions.
Key responsibilities:
- 5-7 years of Java development experience
- 2 years of Python experience
- 5-7 years of Unix Shell Scripting
- Database skills with experience with Oracle, Postgres, SQL Server
- Containerization Technology, Docker, Kubernetes, Rancher, minio (s3 storage)
- UNIX/Windows scripting.
Nice to have:
- Experience with SAS or Talend applications
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank.
- We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Remote-friendly work environment will provide you with the flexibility to perform at your best.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
Java Developer with GUI and Data Engineering
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Principal Security Architect Full-time Job
IT & Telecoms TorontoJob Details
As a Security Architect, you will support development of long-term cyber security strategies and roadmaps, using architecture methodologies and security frameworks. In addition, you will participate in the development of the bank’s security architecture and broader enterprise architecture efforts.
Is this role right for you? In this role, you will:
- Lead the security and resilience architecture teams, oversee the development and maintenance of technology solutions, and ensure compliance with standards and regulations.
- Engage with global stakeholders to provide architectural direction, participate in design councils, and ensure the quality and accuracy of standards and frameworks.
- Foster a customer-focused culture, ensure operational effectiveness, and implement a people strategy to attract, retain, and develop team members.
- Lead development of strategic security and resilience roadmaps and architecture plans including their respective value.
- Maintain and periodically review information security patterns, frameworks and standards that align with Scotiabank’s (BNS) Enterprise Architecture directives and industry best practices, meet business needs and SLA requirements.
- Develop and implement a robust security architecture process that ensures a current view of all security capabilities of the Bank are available and can inform development of a target state architecture that adheres to BNS security standards and best practices.
- Interface routinely with technology peers in financial services and other industry sectors to learn about good practices and gain insight into industry trends and experiences.
- Develop conceptual and logical security architectures for security capabilities in areas of Cloud Security, Application Security, Data Security, Endpoint Security etc.
Do you have the skills?
- Strong collaboration skills. Excellent oral and written communication, ability to present confidently to executives, attention to detail and strong planning and management ability.
- Strong leadership skills to support development of security and resilience architecture teams.
- Knowledge and experience with at least three of the following areas: application, data, endpoint, security analytics/monitoring, or cloud security.
- Knowledge of, and experience working with, one or more formal Enterprise Architecture methodologies.
- Demonstrated ability to work with teams in a highly complex and matrixed organization.
- Demonstrated ability to build and maintain credibility with technical and non-technical stakeholders.
- Knowledge and experience in delivering blueprints, specifications, models, and guidelines.
Location(s): Canada : Ontario : Toronto
Principal Security Architect
Scotiabank
TorontoIT & Telecoms Full-time
Learn More