660 Jobs Found
Software Developer Full-time Job
IT & Telecoms MarkhamJob Details
As a software developer you will play a vital role in a wide range of activities including new feature development, problem troubleshooting, and customer support in our Digit Labor software suites, development/maintenance/support of our software components and development environment, enhancing automations on our quality assurance and development infrastructure. You’ll be part of a team working on leading edge technology solving some of the world’s most complex problems and supporting the entire Digital Labor organization. Collaboration is at the heart of what we do, and you’ll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations.
GSW24
Required Technical and Professional Expertise
- Software Development Expertise:
- Cloud Technology Proficiency:
- Database Technology:
Sound knowledge of databases, handling APIs, network requests, and general data manipulation.
- Artificial Intelligence and Machine Learning:
Familiarity with artificial intelligence and machine learning.
- Self-Starter Mindset:
A self-starter with a proactive mindset, able to initiate and drive projects independently.
- Excellent Problem-Solving Skills:
Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions.
- Collaborative Team Player:
Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment.
Preferred Technical and Professional Expertise
- Experience working with Cloud ecosystems.
- Familiarity with Machine Learning and AI.
- Building and maintaining CI/CD workflows.
Software Developer
IBM Canada Limited
MarkhamIT & Telecoms Full-time
Learn More
IT Project Coordinator (12-Month Contract) Contract Job
IT & Telecoms MarkhamJob Details
The IT Project Coordinator collaborates with Solutions Consultants, Project & IT Managers, business leads, external clients and subject matter experts to drive the coordination of project activities across multiple programs. The IT Project Coordinator will be responsible for assisting the project team to develop and execute project plans for IT systems and services and to ensure that they are deployed into production environments in an efficient and effective manner. They will need to be well-organized and be able to work in collaboration with other IT teams in supporting managed services and larger projects.
KEY DUTIES & RESPONSIBILITIES
- Supports project leaders (Manager, Technical Product Management, Solutions Consultants, business leads with monitoring and coordination of scope, schedule, and overall project initiatives.
- Assists in developing project artifacts including the project charter, requirements, work breakdown structure, budgets, resource allocation, sprint logs, user stories, schedule, risk logs, action items, lessons learned, etc.
- Assists project teams with planning, coordination, and reporting.
- Assists with visualization and documentation of project scope and deliverables.
- Supports and facilitates project meetings, preparing agendas, presentations, and meeting minutes.
- Maintains communications with all team members.
- Coordinates projects in both agile and waterfall methodology.
- Assists in validating budget forecasts and provides on-going reconciliation of resources and other related project expenditures against set budgets.
- Effectively escalates early warning signs and deviations from the plan.
- Maintains project documentation repositories.
- Documents control; ensures projects adhere to frameworks and all documentation is maintained appropriately for each project.
- Tracking status of deliverables to ensure project deadlines are met.
- Attends and participates in stakeholder meetings.
- Develops project strategies to ensure alignment of team members, priorities based on vision to execute on time, within scope and on budget.
- Scheduling, organizing meetings and team member activities to contribute to project success.
- Provides regular status updates to team members and project leaders.
- Other duties as assigned
KNOWLEDGE & SKILLS REQUIRED
- A university degree/college diploma in project management, management information systems (MIS), or relevant work experience
- Minimum 2 to 3 years project management experience in I.T.
- Demonstrated knowledge and familiarity with project management frameworks, including cost, schedule, risk, issue and status tracking and monitoring
- Demonstrated ability to learn and work with new technologies and applications
- Experience supporting and coordinating a variety of small and large projects
- Experience with business process documentation techniques and tools
- Experience supporting and facilitating a variety of engagement sessions and meetings with technical and professional staff, vendors, and senior stakeholders
- Experience with Microsoft Office and MS Project
- Good written and verbal communication skills
- Good problem-solving and critical-thinking skills
- An ability to interpret flowcharts, schedules and step-by-step action plans
- Solid organizational skills, including multitasking and time-management
- Strong client-facing and teamwork skills
- Familiarity with quality assurance and quality control
Licenses and/or Professional Accreditation
- PMP certification is considered an asset
Please note, this position requires a Reliability Security Clearance.
IT Project Coordinator (12-Month Contract)
BGIS
MarkhamIT & Telecoms Contract
Learn More
Senior Full Stack Developer Full-time Job
IT & Telecoms Bedford Park-NortownJob Details
What is the opportunity?
Are you looking to make an impact across many teams? Excited at the thought of transforming the flows that help these teams deliver their products to production? If so, you’ve come to the right place.
We are looking for a Developer obsessed with efficiency and automation to be part of an autonomous team to deliver services for application teams across Capital Markets. An open minded individual who is not afraid to fail fast and pivot when needed. An individual who seeks out gaps and challenges to drive efficiency not only for other application teams but also for their own team. Knowledge sharing is key in this respect. As a Developer, you will participate in transforming DevOps for Capital Markets.
What will you do?
-
Skilled and knowledgeable engineer who will work to transform our technology
-
Build the state of the art, highly scalable data platform as a lead and/or contributor across the team
-
Develop as a contributor to the Standard Technical Services Portfolio
-
Build digital assets to serve our internal and external clients as necessary
What do you need to succeed?
Must-have
-
An engineer mindset, SDLC experience with production class delivery, strong analytical mindset, communication skills, and sense of ownership / drive
-
5+ years of development experience in one of the following languages: Python, RUST, GO, Elixir, Erlang
-
Experience with application and system design patterns
-
Experience with Docker or Kubernetes
-
Experience with Agile methodologies, ie SCRUM
Nice to Have Technology experience
-
Experience using DevOps CICD tools such as GitHub, Jenkins, UrbanCodeDeploy
-
Experience with a public cloud technology, ie AWS, Azure, GCP
-
Experience building or supporting distributed applications
Nice to Have Business experience
-
FinTech
-
DeFi
-
Crypto & Blockchain
-
AI/ML
-
Experience working with Agile/Scrum development methodology
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.
-
Positive work culture emphasizing diversity and inclusion, volunteerism and community involvement
-
A comprehensive Total Rewards Program including great benefits, annual incentive program and recognition
-
Leaders who support your development
-
A dynamic, collaborative, and high-performing team
-
Opportunities to do challenging work and grow your career
-
Work-life integration
649618712
649581846
#LI-Hybrid
#LI-POST
#TechPJ
Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications
Additional Job Details
Address:
90 WESTERN PKY:BEDFORD
City:
BEDFORD
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
CAPITAL MARKETS
Job Type:
Regular
Pay Type:
Salaried
Application Deadline:
2024-10-04
Senior Full Stack Developer
Royal Bank Of Canada
Bedford Park-NortownIT & Telecoms Full-time
Learn More
Data Engineer Full-time Job
IT & Telecoms OshawaJob Details
Status: Full Time, Permanent
Education Level: 4-year University education in computer science, computer/software engineering or other relevant programs within data engineering, data analysis, artificial intelligence, or machine learning.
Location(s): Pickering, ON
Travel: 10%
Deadline to Apply: September 18, 2024.
Salary Range: $1,651.02 - $2,832.86 Per Week
Ontario Power Generation (OPG) is looking for dynamic, strategic, and results-drivenprofessional to join our team in the role of a Data Developer.
Reporting to the Senior Manager, IT Programs, the Data Developer is primary responsible for building and supporting the data driven applications which enable innovative, customer centric digital experiences. You will be working as part of a cross-discipline agile team who help each other solve problems across all business areas. You will build reliable, supportable & performant data lake & data warehouse products to meet the organization’s need for data to drive reporting analytics, applications, and innovation. You will employ best practice in development, security and accessibility to achieve the highest quality of service for our customers.
KEY ACCOUNTABILITIES
- Build and productionize modular and scalable data ELT/ETL pipelines and data infrastructure leveraging the wide range of data sources across the organization
- Implement curated common data models that offer an integrated, business-centric single source of truth for business intelligence, reporting, and downstream system use, in collaboration with Data Architect
- Work closely with infrastructure and cyber teams to ensure data is secure in transit and at rest
- Clean, prepare and optimize datasets for performance, ensuring lineage and quality controls are applied throughout the data integration cycle
- Support Business Intelligence Analysts in modelling data for visualization and reporting, using dimensional data modeling and aggregation optimization methods
- Troubleshoot issues related to ingestion, data transformation and pipeline performance, data accuracy and integrity
- Collaborate with business analysts, data scientists, data engineers, data analysts, solution architects and data modelers to develop data pipelines to feed our data marketplace
- Assist in identifying, designing, and implementing internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Work with tools in the Microsoft Stack; Azure Data Factory, Azure Data Lake, Azure SQL Databases, Azure Data Warehouse, Azure Synapse Analytics Services, Azure Databricks, Microsoft Purview, and Power BI
- Work within the agile SCRUM work management framework in delivery of products and services, including contributing to feature & user story backlog item development, and utilizing related Kanban/SCRUM toolsets
- Assist in building data catalog and maintenance of relevant metadata for datasets published for enterprise use
- Develop optimized, performant data pipelines and models at scale using technologies such as Python, Spark and SQL, consuming data sources in XML, CSV, JSON, REST APIs, or other formats
- Document as-built pipelines and data products within the product description, and utilize source control to ensure a maintainable code-base
- Implement orchestration of data pipeline execution to ensure data products meet customer latency expectations, dependencies are managed, and datasets are as up-to-date as possible, with minimal disruption to end-customer use
- Create tooling to help with day to day tasks, and reduce toil via automation wherever possible
- Work with Continuous Integration/Continuous Delivery and DevOps pipelines to automate infrastructure, code delivery and product enhancement isolation and proper release management and versioning
- Monitor the ongoing operation of in-production solutions, assist in troubleshooting issues, and provide Tier 2 support for datasets produced by the team, on an as-required basis
- Implement and manage appropriate access to data products via role-based access control
- Write and perform automated unit and regression testing for data product builds, assist with user acceptance testing and system integration testing as required, and assist in design of relevant test cases
- Participate in peer code review sessions, and approve non-production pull requests
- Other Duties as Required
EDUCATION
- 4-year University education in computer science, computer/software engineering or other relevant programs within data engineering, data analysis, artifical intelligence, or machine learning
QUALIFICATIONS
- Minimum 6 years experience with Data Engineering
- Experience as a Data Engineer building data pipelines.
- Fluent in creating data processing frameworks using Python, PySpark, SparkSQL and SQL
- Experience with Azure Data Factory, ADLS, Synapse Analytics and Databricks
- Experience building data pipelines for Data Lakehouses and Data Warehouses
- Good understanding of data structures and data processing frameworks
- Knowledge of data governance and data quality principles
- Effective communication skills to translate technical details to non-technical stakeholders
What Makes a Career at OPG Different?
As Ontario’s largest clean energy generator, we’re building, expanding, and innovating the equipment and technology that keeps Ontario powered with clean, reliable energy.
At OPG, our values are our strengths. They are fundamental truths about our organization that don’t change:
Safety – it’s our business
Integrity – always lead with integrity
Excellence – never satisfied with good enough
Inclusion – working together for powerful outcomes
Innovation - creativity accelerates possibility.
Here's why OPG might just be the ideal workplace for you:
- Exceptional range of opportunities province-wide
- Long-term career growth and development opportunities
- Electricity is vital to the province and OPG’s clean electricity is helping decarbonize other sectors.
Our promise to you:
- We care about the safety and the well-being of our employees. It is our utmost priority.
- A supportive work environment where you can be your best every day.
- Opportunities to stretch and develop.
- Offer different ways for you to give back to communities where we operate.
- Partner with Indigenous communities and support local businesses.
- We support employment equity, diversity and inclusion.
Are you ready to start a career that has the power to electrify life on and off the job? Apply now.
Data Engineer
Ontario Power Generation
OshawaIT & Telecoms Full-time
Learn More
Specialist, IT Support Full-time Job
IT & Telecoms MississaugaJob Details
Closing Date: 09/23/2024
Job Summary
Under the direction of the Supervisor of Platform Systems, the successful candidate is responsible for backup/recovery and providing multiple copies of protected data to different end-points. The candidate also assisted in providing resource requirements for the Enterprise (backup equipment and licenses, data protection software, storage arrays, and tape libraries).
Ensure that data centre environmental equipment, PDUs, HVAC, UPS, power transfer switches, and generator monitoring and alerting are within thresholds. Ensure data centres are running at a high level of reliability and availability to our clients, including planning for future growth and sustainability.
This position will require a hybrid work arrangement (minimum of 3 days of work in the office) for an undetermined period. Once the City’s offices fully re-open, you may be required to work out of Mississauga City Hall at 300 City Centre Drive (possibly on a rotational basis).
Duties and Responsibilities
- Backup and restore data for clients; restore deleted files or special backup requests for application upgrades or legal; restore corrupt or deleted emails for individual users.
- Backup and recovery of MSSQL, Oracle, Linux, MS Exchange, Metallic M365, and SAP HANA to multiple locations, including SAN, tape libraries and cloud.
- Recovering corrupt or deleted VMWare virtual or physical servers from backups as required
- Server and Storage Provisioning: Building physical and virtual servers that host various software. Ensuring that servers are correctly added to the domain with appropriate storage resources assigned and maintained
- Data Centre proactive monitoring and operational support; Troubleshooting and monitoring data centre using various tools, including SolarWinds, replacing failed systems equipment for 7/24/365 uptime and working with external computer vendors to resolve issues and vendor health checks. Work with facilities to ensure the health of the data centre environmental equipment by coordinating scheduled and preventative maintenance activities such as generator and UPS tests and being on-site where required to monitor. Informing Facilities of issues.
- Security, Patching, firmware and keeping Infrastructure updated for the Enterprise backup infrastructure.
- As part of a team and as required, updating firmware on systems, storage and operating systems to prevent issues from occurring, allowing the servers and equipment to continue to run optimally.
- Work with clients and vendors to repair and troubleshoot infrastructure equipment related to backup and restore software and equipment.
- Data Centre equipment, life cycle and decommissioning. Manage equipment, including installing, receiving, asset tagging, keeping systems up to date, and decommissioning equipment using industry best practices.
- Participate in technical projects as a core or part of extended teams as it pertains to backup and recovery solutions.
- Create and maintain technical documentation, along with SOPs and technical diagrams.
- Collaborate with IT Architects to build backup and related infrastructure as required.
- Work closely with Cyber Security to maintain and improve security posture
- The role will include operational work, managing assigned work requests, providing 3rd-level support to IT Helpdesk incidents\tickets and occasional project work
- Comply with all IT service levels, change management, incident management, standards and policies
- Work independently with minimal supervision or as part of a group on projects with set timelines.
- Provide expert advice and guidance on IT issues to clients, colleagues, management, committees, or inter-disciplinary team
- Commitment to service excellence and total quality is essential
- Occasional work outside of regular business hours
- Perform other duties as assigned
Skills and Qualifications
- Post-secondary degree/diploma in Computer Science, related discipline, or equivalent experience.
- Minimum of 3 years experience supporting backup technologies and related systems and storage products.
- Minimum of two years of information technology experience administrating and supporting server and cloud infrastructure.
- Experience with Commvault backup and recovery solutions or equivalent Enterprise backup system
- Experience is required in configuring backup and recovery for many environments, including Exchange mailboxes, Exchange databases in a DAG environment, Microsoft SQL in both standalone and AG configuration, Oracle databases in both standalone and Always-On configuration, Distributed File System (DFS) backups, and Virtual Server architecture utilizing Intillesnap.
- Experience with Windows Server, VMWare/ESXi, and storage management is preferred
- Familiarity with Active Directory, DNS Linux (Redhat) Server and AWS an asset
- Previous experience in maintaining and monitoring data center temperature and humidity as it pertains to environmental standards and best practices. Assuring all HVAC equipment is properly running and maintained for peek operation core responsibilities.
- Previous experience in data centre environment, racking servers, PDU’s, KVM’s, monitoring systems and alerting.
- Familiarity with enterprise HPE Server, HPE Nimble SAN, and Brocade Fibre Channel is an asset
- Industry certifications Commvault, MCP/MCSE Certified Systems engineer and AWS Cloud Practitioner, is preferred
- Excellent analytical and troubleshooting skills
- Strong communication skills (written and verbal), excellent customer service and interpersonal skills
Hourly Rate/Salary: $ 41.93 per hour to $55.91 per hour
Hours of Work: 35
Work Location: Civic Centre
Specialist, IT Support
City Of Mississauga
MississaugaIT & Telecoms Full-time
41.93 - 55.91
Learn More
SENIOR SYSTEMS INTEGRATOR TECHNOLOGY SERVICES (Senior Frontend Lead Developer) Full-time Job
IT & Telecoms TorontoJob Details
As a key member of the Digital Government & Modernization team, the Senior Systems Integrator (Senior Frontend Lead Developer) for Technology Services plays a critical role in driving the city’s digital transformation. They excel as an expert frontend developer with deep knowledge of web application architecture and backend technologies. Their primary goal is to rapidly develop and deliver solutions to production. Responsibilities include developing web-based applications, Salesforce solutions, and managing both public-facing and internal web applications.
Major Responsibilities:
- Implements detailed plans and recommends policies/procedures regarding program specific requirements.
- Supervises, motivates and trains assigned staff, ensuring effective teamwork, high standards of work quality and organizational performance, continuous learning and encourages innovation in others.
- Supervises the day to day operation of all assigned staff including the scheduling, assigning and reviewing of work. Authorizes and co-ordinates vacation and overtime requests. Monitors and evaluates staff performance, approves salary increments, hears grievances and recommends disciplinary action when necessary.
- Provides input into and administers assigned budget, ensuring that expenditures are controlled and maintained within approved budget limitations.
- Leads, facilitates and contributes to the design, creation, development and sustainment of corporate standards for the division, including formalized project management and methodology, data warehousing architecture, data modeling, metadata, change management, and application development and migration.
- Responsible to senior management within the division, business and technical stakeholders for all aspects of assigned projects, including the project charter, project plan and schedule, progress, budget, risk management, issue management, change management, resource management, quality review/best practices.
- Provides project budget and financial management such as sole source requests; contract negotiations; leasing agreements; business cases; feasibility and cost/benefit analysis.
- Prepares and/or supervises the preparation of various formal contractual documents such as Request For Information/Proposal/Quotation (RFI/P/Q), Statement Of Work (SOW), Memorandum Of Understanding (MOU) and Service Level Agreements (SLA).
- Provides leadership in the evaluation, selection and recommendation of technical solutions and professional services; manages vendors and contractors in the overall solution delivery process.
- Identifies and develops divisional/cross-divisional initiatives to produce synergies and economies of scale.
- Negotiates with senior management, clients and various stakeholders often with competing and conflicting goals, objectives and priorities.
- Provides assessments and recommendations of new technology trends on the effective use, acquisition and integration of technology by the City.
- Identifies and analyzes current business processes and practices in the context of evolving information architecture and performance measures; prepares feasibility study and recommends overall technical solutions for business initiatives and leverage existing enterprise infrastructure investments.
- Recommends and implements security, privacy and quality assurance requirements consistent with both the Municipal Freedom of Information Privacy and Protection Act (MFIPPA), and corporate and legislated standards regarding the storage, processing and retention of confidential data.
- Recommends, establishes, and sustains various project management structures that span one or more levels of government such as the Provincial Offence Act and Social Housing downloading initiatives.
- Assesses and recommends scalable multi-jurisdictional business and technical solutions that meet client and business requirements in the context of corporate standards, policies and procedures for information technologies and architectures. This includes determining requirements, conducting research and evaluations and obtaining all approvals and signoffs.
- Informs and educates senior managers, business users and technology peers on technology trends, and the effective use of business and technology solutions and information management.
Key Qualifications:
Your application for the role of Senior Systems Integrator Technology Services (Senior Frontend Lead Developer) should describe your qualifications as they relate to:
- Post-secondary education in computer science or a related discipline, or the approved equivalent combination of education and/or experience with the ability to provide technical leadership on large scale projects.
- Extensive experience working with minimal supervision as a front-end developer, with proven leadership, mentoring abilities, designing enterprise solutions and software components, with a strong consideration for solution designs that are highly configurable to help improve development efficiency.
- Extensive experience in developing using JavaScript, Web Components, ReactJs, HTML5, CSS3, responsive web design, hybrid mobile development (Cordova), and other JavaScript frameworks and technologies as well as understanding of integrating with server API(s) using REST (JSON) APIs.
- Experience developing and/or maintaining large scale information technology applications and working effectively with a group of multidisciplinary staff, following industry best practices such as source control (Git), Continuous Integration and Continuous Deployment (CI/CD).
- Experience developing digital products that comply with accessibility standards and/or best practices (WCAG 2.x AA, AODA, WAI-ARIA) while optimizing accessibility features of the platform (Web, iOS, Android) as well as automating function and digital accessibility testing.
- Ability to work in a fast-paced, collaborative environment while delivering high-quality solutions under tight deadlines that meet functional and non-functional software requirements such as Security, Performance, Standardization, and Reusability. Proven ability of using communication, collaboration, and problem-solving skills to conduct root cause analysis when troubleshooting issues in a large organization.
- Highly developed interpersonal skills with the ability to interact and communicate effectively at all organizational levels.
- Experience performing data analysis and statistics, is an asset.
- Demonstrated team supervisory and interpersonal skills working independently and collaboratively with others in a multidisciplinary team setting.
- Demonstrated efficiency and effectiveness in teamwork, facilitation, communications, conflict resolution, problem solving, crisis management and team leadership in projects, assignments, and service engagements.
- Demonstrated ability to prepare, organize and present business cases, proposals, solutions and budgets or similar formal documents and statements to various audiences, including stakeholders, clients, and the public.
SENIOR SYSTEMS INTEGRATOR TECHNOLOGY SERVICES (Senior Frontend Lead De...
City Of Toronto
TorontoIT & Telecoms Full-time
112,280 - 149,247
Learn More
CloudOps Engineer (AWS) Full-time Job
IT & Telecoms TorontoJob Details
Rogers Sports and Media is seeking a skilled CloudOps Engineer to architect and manage our AWS infrastructure. As a key player in delivering Canadian audiences a diverse content portfolio, from the thrilling Stanley Cup playoffs to the latest Bachelor episode, you'll be at the forefront of technology innovation. With a deep understanding of cloud technologies, automation, and security, you'll ensure our cloud environment supports our broadcast operations and aligns with our business goals.
What You'll Do:
-
Design, implement, and manage scalable, reliable, and secure AWS environments.
-
Utilize Infrastructure as Code (IaC) Terraform templates to automate provisioning and management.
-
Implement monitoring, logging, and alerting using CloudWatch, Prometheus, Grafana, Loki, syslog-ng and Zabbix.
-
Build and maintain CI/CD pipelines using Azure DevOps to deploy software.
-
Collaborate with development teams to deploy and manage applications in the cloud and on-prem.
-
Implement and maintain AWS infrastructure security practices, including IAM policies, VPC configurations, and security groups.
-
Provide technical support, troubleshoot issues, and conduct root cause analysis to ensure the reliability and availability of services.
-
Monitor and optimize AWS usage to manage and reduce costs.
-
Work closely with Corporate CloudOps and Corporate Security teams to ensure compliance.
What You'll Bring:
-
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
-
5+ years of experience in CloudOps, DevOps, or a related field.
-
Proven experience with AWS services (EC2, S3, Step Function, Lambda, etc.).
-
Proficiency in scripting languages such as Python, Bash, or PowerShell.
-
Understanding of Red Hat Enterprise Linux (RHEL) systems, including management and administration.
-
Familiarity with containerization and orchestration tools like Docker and Kubernetes.
-
Strong understanding of advanced networking concepts and utilizing AWS Direct Connects
-
AWS Certified Solutions Architect - Associate (or other relevant certifications)
-
Experience with relational databases like PostgreSQL.
-
Experience with configuring and managing Nginx web servers.
-
Strong problem-solving skills and attention to detail.
-
Excellent communication and collaboration skills.
-
Ability to work in a fast-paced, dynamic environment.
-
Ability to work independently and as part of a team.
-
Experience in AWS Media Services would be an asset.
-
Experience in Sports and/or Broadcast would be an asset.
-
Experience in Microsoft Azure would be an asset.
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: 1 Mount Pleasant (083), Toronto, ON
Travel Requirements: None
Posting Category/Function: Technology & Information Technology
Requisition ID: 313073
#LI-CG1
CloudOps Engineer (AWS)
Rogers Communications Inc
TorontoIT & Telecoms Full-time
Learn More
Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
We are seeking a Software Developer for the Canadian Digital Banking Engineering team.
Is this role right for you?
- Work closely with technical leads to build application as per design document.
- Create design documents into technical stories and technical tasks.
- Review and understand defect and make code changes to enhance the application.
- Compile and Deploy application to various environments.
- You will provide system analysis, object-oriented design / programming, technical documentation, and support for existing and new applications and systems.
- You will perform coding, unit testing, debugging, documenting, and implementing of applications and scripts.
- You will maintain, support, and enhance existing applications.
- You will participate in regular code reviews for release activities.
- You will participate in production issue analysis and perform root cause analysis for production issues and implementation issues.
Do you have the skills that will enable you to succeed in this role?
- Bachelor’s degree in computer science, Engineering, or related discipline.
- Demonstrate good communication skills.
- Nice to have 3+ years of technical working experience in systems analysis, design, development, unit testing, and debugging.
- Excellent problem-solving skills and ability to review and design documents and create technical stories and tasks.
- Must have technical 3+ years of working experience with .NET/TFS/C#/API.
- Must be a system integration expert -i.e developing/maintaining services and components , external-internal API,s file transfers
- Must be Proficient in SQL & relational databases.
- You have working experience in the use of Bit Bucket, GIT, Gradle, Jira, Confluence, or similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Technical working experience in an agile environment.
- Technical working knowledge of Web Services, XML/SOAP/REST Tools, or Integrated Development Environment (IDE)
- Nice to have - Knowledge of SSL and setup of secure handshake between applications.
- Nice to have - Working knowledge of SoapUI; Postman, WinSCP (Windows Secure Copy); PuTTY SCP (PSCP)
- Nice to have - Technical knowledge of Microsoft Azure Cloud or Google Cloud is an asset.
- Participate fully as a team member and contribute to a positive work environment that encourages productivity, professionalism, and teamwork.
- Contributes to an environment of continuous learning, including the sharing of experience and learning across team members, peers, Scotia partners, and management as appropriate.
- Participate in identifying personal development needs and pursue development/career opportunities.
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!
#LI-Hybrid
Software Engineer
Scotiabank
TorontoIT & Telecoms Full-time
Learn More
Software Developer Full-time Job
IT & Telecoms TorontoJob Details
We are looking for a qualified Software Developer to work with the Notification Services team in Scotia Digital, who can deliver high quality code, write unit tests, provide UAT support, implementation, and operational support.
Is this role right for you? In this role you will:
- Lead development activities as the senior member of the scrum team, planning and executing to meet sprint objectives as well as program/project milestones.
- Write well designed, testable, efficient code by using best software development practices.
- Gather and refine specifications and requirements based on technical needs.
- Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.
- Ensure that requirements are clearly, accurately, and thoroughly documented and understood either for system changes and/or process changes and that there is value and consistency added to the customer experience by:
- Providing contribution to design/review process
- Monitoring/reviewing design during development phase.
- Ensure the timely and accurate completion of projects through:
- Production/Input to an overall Project Plan, strategy, and implementation
- Procedural documents completed to support user (guidelines, job aids. etc.)
- Input provided to preparation and execution of testing.
- Conducting post implementation measurement review of projects.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Champion 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:
- University or College Degree in Computer Science
- 5+ year experience in Java Springboot, developing enterprise, cloud native, message driven, test driven, reactive, containerized applications.
- Previous experience in banking industry/financial services is preferred
- MS Azure, containerization & orchestration (Kubernetes, Docker), Java 11 & 8, Springboot framework, Junit frameworks (Junit 5, Mockito), build tools and dependency management (Maven, Gradle), noSQL database, template management (Velocity), CI-CD Pipeline (Jenkins)
- version control tools, like Git, Bitbucket
- well-rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
- Familiar with software security tools like BlackDuck (vulnerabilities in JARs), Fortify (vulnerabilities/security issues in code), Webinspect (scan REST end points) and SonarQube (Junit coverage for code)
- well-rounded knowledge different JAVA based framework/libs, such as Spring Boot, Spring Security, JDBC, Junit, Apache-Camel, Azure SDK
- Strong knowledge of network communications (VPN, Firewall management, Load Balancers), security protocols (SSL), Authorization mechanism (OAuth, JWT) and trouble shooting
- Hands on experience in developing applications with KAFKA, ActiveMQ/Azure Service Bus, RDBMS, NoSQL, Redis
- Strong knowledge of programming languages: Java 8+, Unix Shell Script, XML, YAML, JSON, SQL, Apache Velocity, Apache Groovy
- Strong hands-on programming skills with popular developer utility tool suites like Eclipse/STS, JIRA/Bitbucket/Confluence, Git, Gradle/Maven
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
Senior Data Scientist Full-time Job
IT & Telecoms EdmontonJob Details
Collaborating with teams across the Corporation, Senior Data Scientists bridge the divide between raw data and action, with an emphasis on solving real world problems and operationalizing solutions.
The Senior Data Scientist position is dedicated to leading and shaping end-to-end data science projects. This role serves as the driving force behind data science at the City of Edmonton and the application of insights to fulfill organizational objectives.
What will you do?
- Project Intake: Decide on whether a project requires data science approaches such as machine learning, clustering, and forecasting. Do research on potential solutions, and project directions
- Project Leadership: Lead and manage complex data science projects, aligning them with corporate objectives and incorporating project planning, scheduling, resourcing, risk assessment, and cost/benefit analyses. Guide junior staff and mentor data science students on projects, and coordinate efforts between those involved
- Data Analysis: Analyze large and intricate datasets to extract meaningful insights that drive strategic decisions, considering the size, scope, duration, risk, and complexity of the projects
- Model Development: Develop and implement advanced predictive models and algorithms to address business challenges, leveraging specialized systems and technology (e.g., Unix, Docker, Databases, Scripting) for production-level implementation
- Operationalization: Work with stakeholders to design a solution that can be used by front-line staff, and monitor usage as a key metric of project success
- Quality Assurance: Rigorously test and validate data-driven solutions to ensure accuracy, reliability, and alignment with the organization's strategic direction
- Performance Monitoring: Continuously monitor the performance of deployed models, adapting and interpreting them as necessary to reduce uncertainty and increase the likelihood of success. Collaborate with the Data and Analytics Ethicist to examine ethical implications. This includes preparing progress reports and escalating project concerns to project governance
- Model Optimization: Iteratively improve machine learning models as needed to enhance predictive accuracy and relevance to business goals
- Stakeholder Communication: Effectively communicate complex findings and insights to non-technical stakeholders, including senior management, to influence the Corporation's strategic direction
- Continual Learning: Stay up to date with new advancements in the field of data science broadly, with a specific emphasis on learning innovative techniques directly beneficial to the end-to-end implementation of data science projects at the City
- Perform other related duties
Qualifications
- Graduate University Degree in applied statistics, mathematics, engineering, computer science, or a related field
- 8 years experience with an emphasis on complex operationalized projects
- Project Management Professional (PMP) Designation is required. Applicants who currently do not possess their PMP Designation may be considered and if successful, will be required to obtain it within the first 12 months of employment
Skills required for success:
- Proficient in multivariate regression/classification, time series models, cluster analysis, anomaly detection, optimization, neural network models, supervised and unsupervised machine learning techniques
- Experience using state of the art machine-learning techniques (e.g. BERT, YOLO, XGBoost)
- Proficiency in relational databases, SQL, and scripting languages (e.g., R, Python)
- Strong programming skills with experience in software development in a collaborative environment
- Demonstrated success in applying machine learning and statistical methods to solve practical problems
- Inherently motivated, intellectually curious, and inclined towards taking proactive actions
- Strong critical thinking, consensus-building, and influential skills
- Self-directed and capable of managing complex projects independently
- Proficient in project management with a track record of implementing improvements at organizational, departmental, and operational levels
- Effective communication skills tailored for diverse audiences, proven through successful information dissemination and active listening
- Alignment to our Cultural Commitments and Leadership Competencies (https://bit.ly/4brRrXm)
- Embracing a culture of equity, diversity, reconciliation and inclusion (https://bit.ly/3hd2d95)
- Applicants may be tested
Work Environment:
- The weekly hours of work for this position are currently under review and may change at a future time. Any changes will be made in accordance with the City of Edmonton/Civic Service Union 52 collective agreement and the incumbent will be notified in advance.
The City of Edmonton values applicants with a diverse range of skills, experiences and competencies, and encourages you to apply. We strive to provide reasonable access and accommodations throughout the recruitment process. To request an accommodation, please contact [email protected]. Learn more about our benefits https://bit.ly/COEbenefits.
Up to 1 permanent full-time position
Hours of Work: 40 hours per week, Monday - Friday
Salary Range: $56.441 - $71.296 (Hourly); $117,848.810 - $148,866.050 (Annually)
Talent Acquisition Consultant: RD/MZ
IND123
Classification Title: Senior IT Project Manager-8hrs
Posting Date: Sep 04, 2024
Closing Date: Sept 18, 2024 11:59:00 PM (MDT)
Number of Openings (up to): 1 - Permanent Full-time
Union: CSU 52
Department: Financial and Corporate Services
Work Location(s): Century Place, 17th Floor, 9803 - 102A Avenue Edmonton T5J 3A3
Senior Data Scientist
City Of Edmonton
EdmontonIT & Telecoms Full-time
117,848.81 - 148,866.05
Learn More
IT Senior Application Developer Full-time Job
IT & Telecoms HamiltonJob Details
The Senior Application Developer will be responsible for translating software requirements into workable programming code and will maintain and develop programs for use in business, automation, configuration management, workflow development and parametrization.
Role
- Take the lead on the development of APIs and web applications
- Lead on code development and/or modifications to routines, versions, enquires, screens, tabs, menus, process workflows, local fields, and local tables
- Actively participate in the development and testing of technical updates to the T24 Banking System
- Complete interface updates, modifications, automation of services, and development
- Review programs for corrections and enhancements or environment changes
- Ensure and confirm parametrization changes in T24 are complete
- Apply your capabilities and know-how for the documentation of requirements and RFPs as required for existing and new clients
- Stay up to date in your area of expertise through research and consult about potential software and/or system changes
- Communicate with others about current industry trends, new technologies and services that impact member and employee experience as well as providing factual recommendations
- Maintain user manuals and training materials
- Accurately maintain and ensure FirstOntario's data integrity standards
- Consider health & safety as a primary concern to ensure the safety of self and others
- Perform other duties as required
Required Skills
- Post-secondary diploma or degree in computer science or equivalent in a related program
- Have a minimum of eight (8) years of working knowledge of Java, APIs, mobile development, .NET
- Have training and experience in Temenos T24 software support and development considered an asset
- Understand and have working knowledge of System Develop Life Cycle (SDLC) processes for planning, creating, testing and deploying an information system
- Have knowledge of application development best practices
- Be quick to respond to requests for service from all of your clients in a manner which is clearly understood
- Be analytical and detail oriented when dealing with technical support issues and IT projects
- Ability to provide strong member experience
- Demonstrate superior written and verbal communication skills
- Be aware of and mitigate enterprise risk factors and ensure compliance with applicable regulations, legislation and FirstOntario policies and procedures
- Be available to work evenings and weekends as the job demands and travel as required
Interested in this role, but don't meet every requirement? We encourage you to apply! We know from experience that a candidate doesn't need 100% of the qualifications listed to bring incredible value to our team. We're actively seeking diverse backgrounds and perspectives to help make FirstOntario better. At FirstOntario, inclusion, diversity, and equity aren't just "nice to have" - they're essential to our success.
IT Senior Application Developer
FirstOntario Credit Union
HamiltonIT & Telecoms Full-time
Learn More
Data Scientist, Advanced Analytics and Modelling Full-time Job
Canadian Tire Corporation, Limited
IT & Telecoms TorontoJob Details
What you’ll do
We are seeking a results-oriented Data Science professional who can support retail, loyalty, and customer analytics. The primary focus of this position is to develop robust machine learning models, perform customer and program analytics, and develop analytical measurement frameworks. The Data Scientist will perform analytics in support of customer engagement, loyalty program optimization, and marketing program efficiency. Models, analytics, and insights developed will help achieve the strategic goals of our Retail organization.
-
Develop a deep understanding of our Retail business, Loyalty and Credit Card Customers, and Marketing programs.
-
Support the development of models and other analytics tools to increase customer engagement, marketing program efficiency, and loyalty program effectiveness.
-
Collaborate in cross-functional teams to generate models, insights, and measurement frameworks that improve business practices and generate measurable business value.
-
Scope and structure data science projects while considering business needs and technical constraints.
-
Perform advanced quantitative and statistical analysis of retail, customer and loyalty data to identify trends, patterns, and correlations which will be used in making critical business decisions that enhance business performance.
-
Support the development of a robust measurement practice using the latest technologies and advancements in machine learning to provide timely insights.
-
Establish Machine Learning/Deep Learning models to improve customer engagement and marketing program performance.
-
Provide creative solutions, recommendations, and timely advice that align business needs with analytical/modelling concepts.
-
Establish necessary data pipelines to deploy AI/ML solutions.
-
Act as an active contributor to the analytics strategy within the Advanced Analytics team.
Key Relationships
-
Peers within the Advanced Analytics and Modelling team
-
Business Stakeholders throughout the retail organization.
What you bring
-
M.S or PhD, preferably in Statistics/Math/Economics/Computer Science or a related quantitative discipline.
-
3+ years experience developing and implementing data science solutions for retail businesses, or loyalty programs.
-
Proficiency in using industry standard programming languages, including Python, R, or SAS.
-
3+ years of experience querying and analyzing large datasets with tools such as SQL, Spark, etc.
-
Demonstrated understanding of statistical techniques to programmatically select (and justify) the right approach given specific business problems and data/technology constraints.
-
Familiarity with cloud-based data structures including tools to extract, manipulate and transform data within the cloud. Experience with Databricks and Azure Synapse is an asset.
-
3+ years interpreting, synthesizing, and presenting complex models and analysis to business partners.
-
Excellent oral and written communication skills, with the ability to communicate both technical and business concepts, as well as strong presentation skills.
-
Demonstrated confidence and clear presentation style.
Hybrid
At Canadian Tire we work flexibility embracing ‘Hybrid’ whereby individuals utilize a combination of working at a CTC campus and or virtually in service of outcomes. Determined by managers, decisions around work location will be made based on business and team needs and grounded in a desire to support individual well-being and personal needs. Our goal is to empower teams and individuals to make the right decisions for them, and we expect that to look different for everyone.
#LI-GM1
Data Scientist, Advanced Analytics and Modelling
Canadian Tire Corporation, Limited
TorontoIT & Telecoms Full-time
Learn More