313 Jobs Found
Senior Cyber Security Analyst (GCS) Full-time Job
IT & Telecoms TorontoJob Details
WHAT IS THE OPPORTUNITY?
The ideal candidate is passionate about information security and securing and protecting privileged accounts, credentials, and non-human access across tools, applications, and systems. As a Senior Cyber Security Analyst in the Identity Access Management (IAM) Team, you will work with the IAM Application Onboarding Team to integrate RBC applications onto IAM solutions (CyberArk, EntraID (Azure), SailPoint IIQ, ServiceNow, GDS, etc.). This process will require you to work with a wide range of technology and business stakeholders to implement IAM solutions.
WHAT WILL YOU DO?
-
Work with business partners and application teams across RBC Enterprise to explain the onboarding process and document requirements.
-
Work with business partners and application teams to ensure data remediation is completed including orphan, description clean-up, role creation, Segregation of Duties (Toxic Combination) policy creation in the IAM SailPoint Tool.
-
Provide Consultative services to ensure Privileged Access Management are in compliance with our standards within Global Cyber Security
-
Identify and Report security risks in accordance with RBC Standards
-
Participate in internal/external audits, establish, monitor, and coordinate action plans.
-
Accountable for consultation and issue resolution as first point of inquiry/escalation and problem resolution for privileged provisioning/procurement activities.
-
Participates in project planning and management activities across multiple efforts.
-
Participate in all aspects of onboarding testing as requested by the onboarding team: This may include:
-
Test case scenarios creation and assisting with test case writing.
-
Assisting with FST, UAT, OAT, and PIV testing
-
-
Provide support with tasks and ad hoc requests as required.
-
Suggest/document solutions to improve the efficiency of the onboarding process.
-
Willing to work UK times when demand arises.
What do you need to succeed?
Must-have
-
3 years of experience with IAM Solutions.
-
3-5 years of IAM experience with strong knowledge in Requirements methods: interviewing, data modeling, business process modeling, business object modeling and user interface design
-
Hands-on with different requirement methodologies: methodology of Object Orientation, Use Cases, Unified Modeling Language, Agile and Waterfall approach.
-
Experience with the IAM domain including related IAM controls and risk frameworks.
-
Understanding of Cloud Identity as a service (IDaaS) for SaaS, PaaS and IaaS concepts
-
Understanding of various technology platforms and application stack configurations (LDAP, Active Directory, ZVM, etc)
-
Data analysis and reporting skills.
Nice-to-have
-
Knowledge of Business line(s)’ business applications/ processes.
-
Identity and access management provisioning and de-Provisioning
-
CyberArk experience
-
SailPoint IIQ experience
-
Azure AD Experience
-
IT Standards, Methodologies, CMM & audit requirements
-
Authentication - SSO (Single Sign on), Multi-Factor Authentication
-
Authorization (Role Based Access Authorization and Conditional Access Control)
-
Familiar with Agile methodologies and tools including Jira, Confluence
-
Professional certification(s) related to information security or information risk management such as CRISC, CISA, CISM, CISSP
Nice-to-Have Education:
-
A Degree or Diploma in Computer Science, Information Security, Engineering or Management Information Systems
RBC is committed to supporting flexible work arrangements when and where available. Details to be discussed with Hiring Manager.
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-Hybrid
#LI-POST
#TECHPJ
Job Skills
Confidentiality, Cyber Security Management, Decision Making, Detail-Oriented, Encryption Software, Group Problem Solving, High Impact Communication, Information Security Management, Information Technology Security
Additional Job Details
Address:
330 FRONT ST 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-06-26
Application Deadline:
2024-09-06
Senior Cyber Security Analyst (GCS)
Royal Bank Of Canada
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Data Visualization Engineer Full-time Job
IT & Telecoms TorontoJob Details
What will you work on?
As a member of the Data Analytics team, you will be responsible for designing and developing visual analytics that is easy to absorb, adopt and adapt to business needs. The ideal applicant will have a strong background in creating compelling and interactive data visualizations using Power BI with proficiency in SQL. You will work closely with data analysts, data engineers, business stakeholders and data scientists to design and develop interactive and automated visual tools that transform complex data into actionable insights.
How will you create impact?
- Stakeholder Collaboration: Work closely with business users, data analysts, and other stakeholders to gather requirements, understand business needs, and ensure visualizations caters to those needs.
- Design and Develop Visualizations: Create interactive and user-friendly dashboards and reports using Power BI, ensuring data is presented in a clear, concise and compelling manner.
- Data Transformation and Modeling: Utilize SQL/Power Query to extract, manipulate, and prepare data from various sources for visualization. Build and manage data models, create time intelligence calculations, calculated columns/measures and filters for dynamic filtering using complex DAX. Ensure data quality, integrity and accuracy throughout the process.
- Advanced Analytics: Implementing what-if scenarios and simulations to explore different business outcomes. Use Power BI's built-in AI features like QA, Decomposition Tree, and Key Influencers to uncover insights.
- Optimization and Performance: Ensure that dashboards and reports are optimized for performance and accessibility, providing a seamless user experience across different devices and platforms.
- Automation: Build automated solutions that enable auto refresh and update of dashboards and reports, inline with data refresh cadences set in the Datawarehouse.
- Maintenance and Support: Regularly update and maintain existing visualizations and dashboards, ensuring they remain relevant and accurate as business needs evolve.
- Documentation: Develop and maintain comprehensive documentation for all visualizations and underlying data processes.
- Tableau: While Power BI is the primary tool, familiarity with Tableau is a plus.
What are your skills and experience?
- Experience in data visualization, with a strong focus on using Power BI.
- Strong emphasis on automating manual tasks wherever possible and suggest solutions to streamline processes.
- Familiarity with Google BigQuery and associated products to source data from.
- Familiarity with Jira and Agile development methodologies to effectively integrate into the team's workflow.
- Proficiency in Power BI for creating interactive dashboards and reports.
- Strong SQL skills for data extraction, transformation, and manipulation.
- Familiarity with data warehousing concepts and relational databases.
- A keen eye for detail and design, with the ability to create visually appealing and effective visualizations.
What you can expect from us:
Our mission is to Make Life More Fun with a vision to push the boundaries of innovation, creativity, and fun.
- Growth and Career Opportunities
- Flexible Work Hours
- Innovation, Collaboration and Fun
- Comprehensive Benefits
- Other fun Perks!
Data Visualization Engineer
Spin Master Inc
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Network Designer Full-time Job
IT & Telecoms TorontoJob 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:
What are we looking for?
Engineering – Wireless Data Core Team is looking for Network Designer Reporting to the Manager, Engineering – Wireless Data Core, the Data Networks specialist will be the technical Subject Matter Expert (SME) to support the engineering & implementation for Wireless Data Core platforms, services and networks (including 5G, MEC, LTE, IoT, LTE, etc…).
What you will be doing?
- Take full accountability and ownership in the engineering deliverables for wireless data core platforms, including but not limited to the following:
- 5G Standalone Core (5GC):
- AMF, SMF, UPF
- Evolved Packet Core (EPC):
- MME, PGW, SGW, ePDG
- Software development and scripting to automate functional service validation for wireless solutions.
- Provide technical documentation support to facilitate configuration design changes on Wireless 3GPP platforms in support of 5G & LTE wireless solutions
- Integrate and deploy next generation cloud native network functions based on Kubernetes (k8s) and virtualization technology.
- Utilize cloud and virtualization tools to automate workflows, platform instantiation, service validation, and KPI reporting.
- Capacity planning, dimensioning, and KPI performance reporting of platforms.
- Co-ordinate and work closely with peer departments (eg. Project Management, Network Operations, Network Planning, Product Development, IT, Engineering, etc…) for end-to-end service integration, implementation and solution delivery.
- Author lab design and execute implementation/validation in lab environment to simulate changes in a controlled environment prior to production rollout.
- Provide troubleshooting support to Operations and peer technical teams.
- Provide resolution for technical issues related to engineering design.
- Manage Vendor relationships (eg. review of vendor quotes, scope of work documents, solution requirements, design specifications, acceptance test plans, MOPs, and roadmap of platform evolution).
- Work in a tight, highly motivated, team environment taking on leadership responsibility when necessary.
What will you bring?
- Working knowledge of 5GC/LTE/3G call flows and 3GPP architecture.
- Working knowledge with Docker, Kubernetes, Ansible, microservices, edge computing, orchestration, CI/CD pipeline integration and workflow automation in a cloud environment.
- Cloud certifications with Azure, AWS, and/or GCP would be an asset.
- Experience with Splunk, Grafana, Prometheus, Jaeger, EFK or ELK stack, software defined networking (SDN) as applicable to Wireless Packet Core.
- Scripting (python, shell) and sysadmin skills on Linux environments: a strong asset
- University Degree or equivalent in engineering/computer science discipline.
- Core Competencies include Innovative and Creative thinking, Problem Solving abilities, Adaptability and Initiative.
- Excellent communication, inter-personal skills, teamwork and collaborative abilities with proven ability to work in cross-functional teams and to work with minimal supervision.
- Proven ability to multi-task and deliver in order to meet tight deadlines.
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: Variable
Length of Contract: No Selection
Work Location: 8200 Dixie Rd (341), Brampton, ON
Travel Requirements: Up to 10%
Posting Category/Function: Technology & Engineering
Requisition ID: 312713
Network Designer
Rogers Communications Inc
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Sr. Data Analyst Full-time Job
IT & Telecoms TorontoJob Details
Reporting to the Sr. Manager, Revenue Assurance, the successful candidate will be an energetic, thorough, and detail-oriented contributor with expert knowledge of controls, data analytics and reporting. We have a bold vision of developing new Revenue Assurance capabilities to deliver even better experiences to our valued customers and frontline team members that support our customers. To enable that vision, we are looking for individuals with a passion for collaboration and innovation. Gone are the days of traditional transactional reporting using clunky tools and stale data – join us to make an impact!
What you’ll be doing:
- Lead the development and migration of Revenue Assurance controls, reporting and dashboards through the entire development lifecycle (scoping, requirements, development, QA, defect management, deployment, etc.) in Databricks.
- Monitor Revenue Assurance controls, reporting and dashboards to identify revenue related risks, and recommend, implement, and monitor corrective actions.
- Perform analysis and transformation of various internal and external data sets with the aim of generating actionable insights.
- Undertake self-initiated analysis to uncover opportunities or instances of revenue or cost exposure/overbilling.
- Help with process automation, technical and analytical support to the operational and management teams when required.
- Generate business case and/or cost benefit statements to support analysis and key findings for any revenue recovery opportunities.
- Collaborate with key internal and external stakeholders to resolve issues or identify and implement opportunities that improve operational processes when required.
- Identify opportunities to leverage advanced analytics (esp. predictive) to effect better business outcomes.
- Support data stewardship and data governance activities and initiatives as needed.
What you’ll bring:
- Undergraduate degree from a recognized university (computer science/engineering, mathematics, business, or equivalent).
- 2-4 years of demonstrated coding, business reporting and analytical experience, preferably within the telecom industry.
- Experience analyzing, manipulating, transforming, and interpreting large and complex datasets (i.e., millions of rows)
- Technical Aptitude: Advanced knowledge of database queries, structures, and data management principles. Python, Excel/VBA, SAS, Business Objects, and other coding will be an asset.
- Experience with one or more current BI and visualization tools such as Tableau and Power BI.
- Demonstrated knowledge of the master data lifecycle, including experience with data profiling and data quality.
- Practical experience with Software Development Lifecycle (SDLC) and ETL (extract, transform, load) processes and associated tools.
- Exceptional analytical and problem solving skills.
- Excellent interpersonal and communication skills with ability to work with cross-functional teams.
- Strong planning and organizational skills and ability to contribute to and support multiple projects in a high-paced performance environment.
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:
- Self-driven career development programs (E.g. MyPath 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.
This is a hybrid work position and will require you to be in office three days per week. You can choose which days in office work best for you!
If you are selected to move forward in the recruitment process, here is what you can expect:
- 15-minute phone screen with your recruiter, 1-hour virtual interview with Hiring Manager, 30-minute final round virtual interview with Director of the team. Best of luck!
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: No Selection
Length of Contract: Not Applicable (Regular Position)
Work Location: 333 Bloor Street East (012), Toronto, ON
Travel Requirements: No Selection
Posting Category/Function: Finance & Accounting & Audit / Compliance
Requisition ID: 311907
Sr. Data Analyst
Rogers Communications Inc
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Software Engineer with Python, Django and GCP Full-time Job
IT & Telecoms TorontoJob Details
Scotiabank’s Information Technology and Solutions provides global technology solutions support to each of our core businesses - Domestic Banking, International Banking, Global Banking & Markets and Global Wealth & Insurance. Our technology-based solutions enable Scotiabank to achieve sustained profitable growth and a competitive advantage.
The Client Central technology team is an integral part of Global Technology Applications (GTA) team.
We are comprised of high performing, energetic, results-oriented, and collaborative individuals who thrive in our dynamic and agile environment to deliver the best solutions to meet the needs of our customers.
The role
We are looking for a Software Developer to join our team to help move forward our strategy and vision.
As a member in the Client Central technology team, you will be working alongside a group of technology professionals responsible for technical design, development, and delivery of various solutions to resolve multi-dimensional business problems to support business needs. We are looking to fill our team with forward thinking individuals who embrace change, are passionate about their profession, are flexible, curious, continuous learners and who want to achieve challenging goals and have long-lasting impact on our customers and the Bank.
You will be a hands-on technologist with a results-oriented and curious mindset and deep technical skills. You will provide the delivery of technical solutions, while ensuring they are delivered on time, on budget, and with high quality. You will have the opportunity to be mentored by senior team members, while bringing a fresh perspective to the team.
Responsibilities
- Responsible for the design, development and successful implementation of effective and quality solutions to support client data processing, reporting and analytics.
- Work within a big data ecosystem (GCP, Hadoop) to design and deliver complex software components and applications.
- Analyze complex business requirements and transform them into robust technical specifications.
- Adapt to change quickly and adjust work accordingly in a positive manner.
- Effectively contribute to and collaborate with a dynamic, agile development team, working to build a high-performing team in an inclusive work environment.
- Collaborate and clearly communicate with partner BA, QA and business teams.
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have:
- 5+ years of relevant software development and IT industry work experience, with focus on big data technologies
- Disciplined in development methodology and familiar with software development technologies and concepts. Hands on experience in design, development and successful deployment of large-scale projects from end to end
- Proven analytical and problem-solving abilities. Candidate should be able to work both independently and, in a team, -oriented collaborative environment, by understanding the design documents and handling application development, unit testing and QA support
- Excellent programming skills in Python
- Hands-on working experience in Django frameworks is an asset.
- Experience with a wide spectrum of big data technologies including Hive, Spark, HQL, Spark, SQL, Hadoop/HDFS
- Practical expertise using agile delivery with deep understating of core agile concepts, and continuous delivery and deployment methodologies (GitHub, Bitbucket, Maven, Jenkins, Artifactory, Airflow, etc).
- Strong SQL knowledge and experience working with relational databases, including database modeling.
- Experience with GCP (Google Cloud Platform) is a plus.
- Knowledge of Kafka and NiFi is a plus
- Knowledge and experience in Capital Markets and Master Data Management would be an asset
What's in it for you?
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
- We provide you with the tools and technology needed to create meaningful customer experiences.
- An opportunity for mentorship from experienced and knowledgeable technologists
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
- We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), generous vacation, personal & sick days, personal development funding, maternity leave top-up, parental leave and much more.
Location(s): Canada : Ontario : Toronto
Software Engineer with Python, Django and GCP
Scotiabank
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Software Developer Full-time Job
IT & Telecoms TorontoJob Details
Software Developer for the Fraud IT team under Global Functions Technology.
Job Description
What is the opportunity?
This is an exciting opening for a Senior Developer in the dynamic Fraud IT team. Fraud IT is front line in protecting our clients and RBC from a wide range of fraudulent activity and has a direct impact on RBC's bottom line. You'll be responsible for designing and enhancing detection components and working with Cloud technologies including Openshift, Azure, Kafka, and ElasticSearch. The team embraces an innovative mindset and exploring new solutions and technologies to continuously improve our detection capability and supporting platforms.
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
-
Design, build, and maintain APIs, Microservices and Responsive web applications by leveraging best practices alongside a global development team
-
Integrate applications with 3rd party tools and deploy to cloud services
-
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
-
Participate in post-implementation reviews of application, development, and processes, continually working to create a learning environment by sharing with others
-
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 system
-
Working with different RBC internal teams for software feature delivery, support and bug fixes
-
Stay current and competitive by keeping up to date with the latest platform capabilities, security, performance, and reusability
-
Must have 3-4 years working experience as a software developer
-
Will be responsible for reviewing Business requirements and a lead participant in application solutioning, design, and development execution
What do you need to succeed?
Must-have
-
3+ years experience in Java and Scala
-
3+ years experience in Unix/Linux platforms
-
Cloud platform experience such as Azure, AWS, or Openshift
-
Experience using noSQL technologies such as Elastic Search
-
Experience with Kafka
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
-
Flexible work/life balance options
-
Opportunities to do challenging work
-
Opportunities to take on progressively greater accountabilities
#LI-Hybrid
#LI-POST
#TECHPJ
Job Skills
Decision Making, Enterprise Application Delivery, Information Technology (IT) Infrastructure, Interpersonal Relationships, IT Systems Integration, System Applications, Systems Software
Additional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST 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-04-22
Application Deadline:
2024-09-30
Software Developer
Royal Bank Of Canada
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Application Integration Specialist Full-time Job
IT & Telecoms TorontoJob Details
As a member of CIBC’s Enterprise Technology team- information security technology, the Application Integration Specialist is responsible for the detailed technical design and development of applications using various technology platforms. The role performs tasks of technical depth and breadth, utilizing a solid understanding of business dynamics to conduct impact analysis and provide feedback on problems with recommended solutions. The Application Integration Specialist determines methods and approaches to projects, transforming business requirements specifications into programming instructions, designing, coding and testing programs. In addition, the role plays a key role in the development and implementation of database management solutions, supporting the company’s backup plans. The role uses judgement and autonomy on day to day tasks, exercising considerable latitude to conduct data source analysis and negotiate with users regarding requirements.
At CIBC we enable the work environment most optimal for you to thrive in your role. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1-2 days per week on-site, while other days will be remote.
How you'll succeed
- Systems Implementation - Participate and conduct technical design, development, and integration of cross functional, multi-platform application systems. You must have good knowledge and understanding of Software Development Life Cycle, good understanding of databases and knowledge of networking.
- Troubleshooting and Technical Skills – Work closely with key business and technology partners to ensure that business and client impact issues are well understood and addressed. Ensure adherence to all regulatory and information security standards and policies are maintained in all aspects of the application management. Provide technical guidance concerning business implications of application development projects
- Relationship Management - Build strong relationships and partnerships with technical team members, clients, vendors and peers. Lead discussions, listen and ask the right questions to ensure problems/issues are identified and resolved. Express oneself and communicate with others verbally at an advanced level; recognizing that verbal communication is more than just language - it includes tone, style and structure.
Who you are
- You can demonstrate experience. 2-3 years’ experience as an Application Developer/Support and Integration Specialist wearing multiple hats to help support internal clients. You must have at 1-2 year experience in SQL, Power BI, scripting languages such as Python, Bash. Experience in application production support including logical thinking, organizational and troubleshooting skills. Experience in application production support including logical thinking, organizational and troubleshooting skills. Flexible and able to adapt to a rapidly changing environment and can manage projects of varying length, scope, and complexity. Strong asset if you have experience with Azure DevOps/Jenkins/Github. Familiar with CI/CD pipelines, automation tools, cloud platforms such as AWS, Azure, or Google Cloud, and networking concepts, protocols, firewalls, and VPNs. Knowledgeable about application security and network security. Experience with scripting languages such as Python, Bash. Also an asset if you have Java experience.
- You have a degree/diploma in Computer Science, Software Engineering, Information Systems, or a related field of study.
- You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of a team that enjoys working together to create a shared vision.
- You put our clients first. Passion for client service - You want the work you do each day to result in a positive client experience.
- You give meaning to data. You enjoy investigating complex problems, and making sense of information. You're confident in your ability to communicate detailed information in an impactful way.
- You embrace and champion change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
- Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
- You're passionate about people. You find meaning in relationships and build trust through respect and authenticity and enjoy being a team member.
- 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 health benefits program, defined benefit pension plan, an employee share purchase plan and MomentMakers, our social, points-based recognition program
- Our spaces and technological toolkit will make it simple to bring together great minds to build 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
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
Job Location
Toronto-81 Bay, 15th Floor
Employment Type
Regular
Weekly Hours
37.5
Skills
Analytical Thinking, Application Development, Applications Programming, Emerging Technologies, IT Strategic Planning, Mentoring Staff, Project Management Technology, Work Collaboratively
Application Integration Specialist
CIBC
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Data Operations Manager Full-time Job
IT & Telecoms TorontoJob Details
The Data Operations Manager will be part of the Market & Data Insights team and be a champion for data. This includes providing day-to-day data steward processes, data quality, data governance, KPIs, and privacy. The role will work directly with the Director and involve strong collaboration with the Senior Managers of CRM and Data Insights, and managing data steward processes, aligning with the Global data steward team on protocols, and adhering to timelines and procedures.
This is an excellent opportunity for a strong, tactical, self-starter who will implement processes and governance to ensure data integrity and data standards and be part of a transformation.
- Develop and implement data-related processes, policies, and plans across Front Office Transformation and across National Marketing & Communications (NMC).
- Ensure process adherence, data accuracy, integrity, and consistency, and troubleshoot data issues with Salesforce, Introhive, and BoardEx.
- Build relationships with key stakeholders, including the global data steward team, the user base, and the CRM Champion Networks.
- Plan, develop and execute Salesforce data quality initiatives, including logic and quality checks to monitor changes made by users and other CRM analysts to maintain data integrity.
- Manage the daily projects for our offshore contractors.
- Collaborate with various teams on data governance and privacy.
- Participate in regular testing and enhancements, focusing on data impacts and data governance.
- Stay updated on current trends and leading data practices across industries.
- Develop and maintain requirements for data currency, accuracy, precision, retention, and security.
- Enforce established data standards, guidelines and roles and responsibilities.
- Proactively monitor and test data accuracy and facilitate required data corrective actions.
- Contribute to continuous improvement of data-related processes.
- Participate in data cleansing activities and resolve data discrepancies.
- Support the development and reporting on data KPIs and manage data-related projects and reports.
- Create reference materials on data quality trends, data governance, and privacy for a wide range of firm stakeholders.
- Assist in the development of project plans and timetables and maintain good communication with business partners and teams.
- Work with the Global data team on future projects related to master data and support other team members on ad hoc or special projects.
- Develop thorough knowledge of KPMG, its lines of business, and service areas to enhance the client experience.
What you bring to the role
- 2-3 years of experience in data cleaning, quality, data privacy and governance, CRM tools and processes, research or a related discipline.
- Strong business acumen with an understanding of the business purpose of data, knowledge of Canadian companies, and experience with executive level contacts and opportunities.
- Experience in the Professional Services industry and working with CRM databases and other data tools and resources.
- Understanding of data structure, quality, and processes, and experience working with large and diverse data sets.
- Efficiency, attention to detail, quick learning, and professional development eagerness.
- Knowledge of CASL and other data privacy legislations.
- Experience working with a virtual team, preferably in Canada and India.
- Intellectual curiosity, analytical acumen, strong problem-solving and people skills.
- Ability to thrive in a fast-paced environment, meet deadlines, and provide support and recommendations to senior leadership.
- Exceptional communication and organizational skills, and a team-oriented attitude.
- Proficiency in data management and integration, data profiling concept, design, and development.
- Hands-on experience with SQL databases, csv files, SQL statements, and other APIs.
- Demonstrated ability in capturing business requirements, designing data-driven systems, and estimating level of effort.
- Self-management skills, intermediate to advanced Microsoft office skills, and experience with PowerBI.
- A desire to learn, share and collaborate, and a positive attitude to ‘get it done’ and takes initiative.
- Proficient with data management and integration, data profiling concept, design and development.
- Strong analytical and systems thinking skills.
This position requires written and oral fluency in English. The successful candidate may be required to support or collaborate with English-speaking colleagues or stakeholders while at KPMG. The successful candidate may be required to create, interpret and/or apply policies, practices, laws and and/or regulations during the regular course of their employment.
KPMG BC Region Pay Range Information
The expected base salary range for this position is 69,000$ - 110,500$ and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills, & competencies, and unique qualifications. In addition, KPMG offers a comprehensive and competitive Total Rewards program.
Data Operations Manager
KPMG CANADA
Toronto - 12.12kmIT & Telecoms Full-time
69,000 - 110,500
Learn More
Software Developer Full-time Job
IT & Telecoms TorontoJob Details
Provides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.
Job Description
What is the opportunity?
By applying to this job posting, you will be considered for role of Software Developer on the Finance IT team within RBC Technology & Operations.
What will you do?
-
Collaborate with peers to develop code in line with strategic initiatives, as well as develop, troubleshoot, enhance, and document components, as per the requirements and detailed design
-
Translate requirements into functional specifications, and coordinate design phases, while identifying, tracking, and resolving technical issues
-
Create and review technical design documents, understand how the design will be used in the code development process, and facilitate meetings to design, troubleshoot, and execute projects
-
Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans
-
Conduct thorough unit testing, often developing and leveraging automated unit testing frameworks, and improve performance of single functions through performance tuning
-
Plan design/implementation activities, ensure technical solution quality, provide third-level support for various technologies, and drive technical platform evolution and improvements
-
Estimate activities/tasks required to perform design, coding, and unit testing
What do you need to succeed?
Must-have
-
Working experience of programming languages (Java or related OOP languages), Databases (Oracle and SQL Server), frameworks (Spring Boot), design techniques and tools, and code management tooling (Git, Jenkins)
-
Knowledge of the Software Development Life Cycle (SDLC) – Agile and Iterative methods
-
Familiarity in working with data and transforming data to be presented in reports
-
Undergraduate degree with a focus on computer science, engineering, math or statistics
-
Excellent interpersonal and highly developed communication skills (verbal and written)
-
Ability to learn and apply new skills required to perform job deliverables
Nice-to-have
-
Knowledge of Big Data Technologies Kafka, Spark and Scala language
-
Knowledge with front-end languages and technologies like JavaScript and Angular
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
#LI-HYBRID
#LI-POST
#LI-SP
Job Skills
Active Learning, Agile Methodology, Angular, Application Integrations, Automated Unit Testing, Big Data, Big Data Technologies, Code Development, Data Transformation, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Git, Group Problem Solving, Java, Linux, Programming Languages, Software Development Life Cycle (SDLC), Structured Query Language (SQL), Teamwork, Technical Designs
Additional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST 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
Application Deadline:
2024-08-23
Software Developer
Royal Bank Of Canada
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Helpdesk Analyst Full-time Job
IT & Telecoms TorontoJob Details
The Medcan I.T. team is recruiting an enthusiastic, energetic and client-focused professional for the position of Analyst, Helpdesk.
The IT Support Associate is tasked with delivering top-notch technical assistance to our executives, clinical and non-clinical staff, and other corporate stakeholders. This role is pivotal in ensuring the smooth functioning of daily technology requirements and effectively managing the processes of onboarding and offboarding. The associate will be a proactive problem solver possessing robust technical troubleshooting abilities.
Responsibilities include:
· Offering 1st and 2nd level support for Windows, MacOS, Point of Sales Systems and other devices via phone, email, and in-person
· Manage onboarding and offboarding procedures, as well other IT requests
· Record, track, and escalate incidents via the ITSM system, Service Now
· Image, configure and support workstations, tablets, mobile phones, point of sales, and other necessary computing equipment
· Provide support for multifunctional printers, IP Phones, and other peripheral devices.
· Implement and support Audio/Video conferencing technologies.
· Conduct security and operating system updates, software deployment, and troubleshooting.
· Collaborate with Technology Services team on escalated issues (Business Applications, Infrastructure, and Cybersecurity)
· Deliver exceptional service to all business units, utilizing available resources while meeting set SLAs
· Document technical procedures for new technologies and update/maintain existing technical documentation.
· Provide dedicated support for defined members of the Medcan Executive Team, prioritizing their IT needs and ensuring optimal functioning of their systems.
· Creating and managing user Accounts within Active Directory and Office365
Key Requirements:
· A post-secondary education in Information Technology or equivalent
· 2-3 years in an IT Support role
· ITIL Foundations, A+, Network+, M365 and Managing Modern Desktops and Devices MD-101T certifications are considered assets
· Understanding of basic networking concepts
· Experience ITSM, Service Now or similar
· Providing Technical Support to 800+ end-users
· Basic hardware (desktop/laptop/IOS), Mac OSX, IOS, Android OS, Microsoft Windows, and Microsoft
· Experience with Mobile Device Management (MDM), Intune and MFA/SSO technologies
· Strong verbal and written skills, and the ability to work courteously and effectively.
This is a full-time position that is scheduled primarily during business hours Monday through Friday, and will report to the Team Lead, Help Desk. The position will have a hybrid work set-up with opportunity to work from home, on a rotating schedule and in the office at our 150 York St location in downtown Toronto.
We thank all applicants for their interest; however only those selected for an initial interview will be contacted. No phone calls and no agencies please.
Helpdesk Analyst
Medcan
Toronto - 12.12kmIT & Telecoms Full-time
Learn More
Senior Software Engineer Full-time Job
IT & Telecoms TorontoJob Details
What is the opportunity?
As a Senior Software Engineer, you will be part of the team leading the technical design and development of cross-functional, multi-platform application systems. The ideal applicant should have expertise in constructing fundamental services and web-based APIs from scratch and can organize and produce clean, sustainable code.
What will you do?
Essential Duties and Responsibilities:
-
Develop automation for internal requirements from stakeholders (network, telecom, infrastructure, vulnerability management, collaboration).
-
Design, implement or improve features in a variety of backend systems including our REST APIs, microservices, data ingestion and processing systems, and distributed task/job processing systems.
-
Develop applications as micro-services on OpenShift4 (OCP4).
-
Using existing Elastic setup; carry out data analytics on various use cases.
-
Write and maintain scalable, performant, and secure code that can be shared across platforms.
-
Document the technical design decisions and prepare all required SDLC artifacts.
-
Collaborate closely with product management and design on requirements, priorities, sizing efforts and trade-offs.
-
Actively involved in pursuing/deploying new technologies, tools, and capabilities both from an automation as well as Operations & Infrastructure perspective.
Technology:
-
Our primary applications are Python backend web applications and RESTful APIs built on FastAPI.
-
Interactive web applications are built with NodeJS (Express.js) and React with Material UI.
-
Our automated data collection and injection jobs are written in Python and are a part of a Big Data Pipeline with Elasticsearch.
-
Deployment is CI-driven, built on top of OpenShift4 (OCP4) and Pivotal Cloud Foundry (PCF).
What do you need to succeed?
Must-have:
-
Bachelor’s degree in computer science or a related field or equivalent professional software development experience.
-
3+ years of OOP development writing high-performance, reliable and maintainable code.
-
3+ years of experience with Python or other similar OOP/functional languages.
-
Experience with micro services architecture platforms and Containerization.
-
Previous experience with CI, Cloud based development and OCP 4
-
Previous experience with React, or similar front-end JavaScript libraries.
-
Strong knowledge of database structures, theories, principles, practices, RDBMS / NoSQL.
-
RESTful API Development with Flask/Django/FastAPI or similar web frameworks.
-
Strong written and verbal communication skills; be a team player.
-
Self-motivation to learn new technologies and concepts.
Nice to have:
-
Experience with Express.js or other similar web application frameworks.
-
Experience with modern Web UI frameworks.
What’s in it for you?
-
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
-
Ability to make a difference and lasting impact.
-
Work in a dynamic, collaborative, progressive, and high-performing team.
-
Flexible work/life balance options.
-
Opportunities to do challenging work.
#LI-HYBRID
#LI-POST
Job Skills
API Development, Application Development, Application Integrations, Application Maintenance, Applications Architecture, Back-End Development, Backend Systems, Cloud Foundry, Communication, Cross-Functional Teamwork, Data Analytics, Data Ingestion, Detail-Oriented, ElasticSearch, Enterprise Application Delivery, Express.js, Flask (Web Framework), Group Problem Solving, Microservices Architecture, Programming Languages, Python (Programming Language), RESTful APIs, Software Development Life Cycle (SDLC), System Applications
Additional Job Details
Address:
330 FRONT ST 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-08-12
Application Deadline:
2024-09-30
Senior Software Engineer
Royal Bank Of Canada
Toronto - 12.12kmIT & 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
Toronto - 12.12kmIT & Telecoms Full-time
Learn More