Senior Database Engineer

3 weeks ago


Cambridge, Ontario, Canada NCR Corporation Full time

About NCR Corporation

NCR Corporation is a global technology company leading how the world connects, interacts, and transacts with business. Our assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, and public sector organizations in more than 100 countries.

Position Summary

This Cloud Database Engineer role is responsible for the multi-Cloud Database design, deployment, implementation standards, and strategy for NCR Digital First Banking's Cloud SaaS offerings. The position requires a strong understanding of and practical experience with cloud platforms, preferably Google Cloud Platform (with a focus on CloudSQL) or AWS, database automation in the cloud using Terraform or configuration management utilities, database design patterns including RDMBS 3NF, noSQL, and the most common open source databases (Cassandra, Elastic, Postgres).

Key Responsibilities

  • Database design, implementation, automation, administration, and performance tuning
  • Ensure a "Cloud Ready" approach is taken to service availability, reliability, and performance
  • 24x7x365 on-call support to manage and execute on incidents
  • Execute on problem management, using modern tools for forensics and validation of root cause
  • Software development requirements and implementation in terms of automating repeatable operations tasks
  • Define and manage the configuration management of database and security standards and governance
  • Enable communications to both technical and business/exec facing audiences in the spirit of transparency
  • Data tier capacity management for the cloud environments to ensure maximum availability and performance of services
  • SRE metrics and monitoring strategy (SLI, SLO, etc.)
  • Accountable for the backup, HA, and DR implementation and exercise
  • Partner with the engineering ARE teams and product teams
  • Responsible for SRE ops guidelines across all clouds to ensure consistency in approach, execution, and reporting

Requirements

  • BA/BS in Computer Science, MIS, or related discipline
  • 4-6 years of database experience
  • 3+ years of experience in public cloud implementation
  • Exposure/experience with SRE as a discipline
  • 3+ years of experience with Google and/or AWS cloud platforms and technologies (IaaS, SaaS, and PaaS)
  • 2+ years of experience in software development (DevOps and database admin automation)
  • 5+ years of datacenter technology, architecture, and operational experience
  • 5+ years of experience supporting PCI-DSS, ISO27001, SOC2 certifications
  • Demonstrated history of innovative thinking and delivery, including disruptive innovation
  • 5+ years of hands-on experience in utilizing modern database and security tools
  • Highly organized
  • Working knowledge of CI/CD pipelines
  • Excellent communication, meeting facilitation, and listening skills
  • Strong negotiation, team working, and interpersonal skills
  • Proficient with Jira, Project Management tools, ServiceNow, Observability tools (Dynatrace, AppDynamics), PowerPoint, Word, and Excel
  • Ability to travel both domestically and internationally if needed


  • Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company leading how the world connects, interacts, and transacts with business. Our assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, and public sector organizations in more than 100 countries.Position...


  • Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company leading how the world connects, interacts and transacts with business. Our assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, and public sector organizations in more than 100 countries.Position...


  • Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company leading how the world connects, interacts, and transacts with business. Our assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, and public sector organizations in more than 100 countries.Position...


  • Cambridge, Ontario, Canada Ontario Inc. Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge web applications.The ideal candidate will have extensive experience in software development and a strong understanding of web technologies.Responsibilities include designing and implementing robust web applications, collaborating with...


  • Cambridge, Ontario, Canada NCR Corporation Full time

    About the RoleNCR Corporation, a global technology leader, is seeking an experienced Cloud Database Architect to join our Digital First Banking team. This position requires a strong understanding of cloud platforms, database automation, and design patterns.Key ResponsibilitiesDesign and implement multi-cloud database strategies for NCR's Cloud SaaS...


  • Cambridge, Ontario, Canada BWX Technologies, Inc. Full time

    Job Summary:We are seeking a highly skilled Senior Stress Engineer to join our team at BWX Technologies, Inc. in Cambridge, Ontario. As a Senior Stress Engineer, you will be responsible for ensuring the structural integrity and thermal-hydraulic performance of nuclear components and equipment designed, fabricated, and installed by BWXT meet all Code and...


  • Cambridge, Ontario, Canada BWX Technologies, Inc. Full time

    We are seeking a highly skilled Senior Stress Engineer to join our team at BWX Technologies, Inc. in Cambridge, Ontario.Our Engineering Analysis & Qualification group is responsible for ensuring nuclear components and equipment meet all Code and customer requirements for structural integrity and thermal-hydraulic performance. As a Senior Stress Engineer, you...


  • Cambridge, Ontario, Canada BWX Technologies, Inc. Full time

    Job Summary:We are seeking a highly skilled Senior Stress Engineer to join our team at BWX Technologies, Inc. in Cambridge, Ontario. As a Senior Stress Engineer, you will be responsible for ensuring the structural integrity and thermal-hydraulic performance of nuclear components and equipment designed, fabricated, and installed by BWXT meet all Code and...


  • Cambridge, Ontario, Canada itec group, Inc. Full time

    We are seeking an experienced Senior Mechanical Design Engineer to join our team at itec group, Inc. Located in a desirable location, this position comes with a competitive salary of $120,000 per year.Job DescriptionThis is a senior-level mechanical design engineer role that involves leading the design and development of complex mechanical systems and...


  • Cambridge, Ontario, Canada BWX Technologies, Inc. Full time

    Job Summary:We are seeking a highly skilled Senior Stress Engineer to join our team at BWX Technologies, Inc. in Cambridge, Ontario. As a Senior Stress Engineer, you will be responsible for ensuring the structural integrity and thermal-hydraulic performance of nuclear components and equipment designed, fabricated, and installed by BWXT meet all Code and...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Title: Senior Controls Engineering ManagerJob Summary:We are seeking a highly skilled Senior Controls Engineering Manager to lead our Controls Engineering team. The successful candidate will have a strong background in electrical and mechanical controls technology and experience in managing teams.Key Responsibilities:Lead and manage the Controls...


  • Cambridge, Ontario, Canada BWX Technologies Full time

    Job SummaryBWXT Canada Ltd. is seeking a highly skilled Senior Project Engineer to join our team. As a key member of our engineering services group, you will be responsible for leading complex projects related to nuclear power generation equipment.Key Responsibilities:Lead technical teams to ensure project deliverables meet customer requirements and...


  • Cambridge, Ontario, Canada BWX Technologies, Inc. Full time

    Job Title: Senior Field Engineering ManagerJob Summary:We are seeking a highly skilled Senior Field Engineering Manager to join our team at BWX Technologies, Inc. The ideal candidate will have a strong background in field engineering operations and a proven track record of delivering high-quality results.Key Responsibilities:* Provide technical expertise to...


  • Cambridge, Ontario, Canada BWX Technologies, Inc. Full time

    Job SummaryBWXT Canada Ltd. is seeking a highly skilled Senior Project Engineer to join our team. As a key member of our engineering team, you will be responsible for leading complex projects from conception to completion, ensuring technical adequacy and compliance with regulatory requirements.Key ResponsibilitiesLead technical projects, ensuring timely...


  • Cambridge, Ontario, Canada CITY RENO & DESIGN Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have experience in designing and developing scalable software systems.Key responsibilities include:Designing and implementing software systemsCollaborating with cross-functional teamsEnsuring software quality and reliabilityThe successful candidate will...


  • Cambridge, Ontario, Canada BWX Technologies, Inc. Full time

    Job Title: Senior Field Engineering ManagerJob Summary:We are seeking a highly skilled Senior Field Engineering Manager to join our team at BWX Technologies, Inc. This role will be responsible for providing technical leadership and support to our Field Services Construction and Major Projects team.Key Responsibilities:* Provide technical expertise and...


  • Cambridge, Ontario, Canada BWX Technologies, Inc. Full time

    We are seeking a highly skilled Senior Stress Engineer to join our team at BWXT Canada Ltd. in Cambridge, Ontario.Our company is a leading provider of nuclear power generation equipment and services, with over 60 years of experience in the design, manufacturing, and commissioning of nuclear components and equipment.The successful candidate will be...


  • Cambridge, Ontario, Canada ATS Automation Full time

    About This RoleWe are seeking a highly skilled Senior Systems Engineer, Nuclear to join our team at ATS Industrial Automation. As a key member of our nuclear equipment design team, you will be responsible for designing and developing complex systems and equipment for the nuclear industry.Key ResponsibilitiesCollaborate with customers, project managers, and...


  • Cambridge, Ontario, Canada Spire Full time

    Spire Global, a pioneering space-to-cloud analytics company, seeks an accomplished Senior Electronics Engineering Manager to drive the development of cutting-edge engineering solutions.About SpireWe revolutionize life on Earth by harnessing data from space. Our innovative products and services empower organizations to make informed decisions with...


  • Cambridge, Ontario, Canada Wesbell Communications Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Engineering Drafting Specialist to join our team at Wesbell Communications Inc.This is a permanent position working 40 hours per week, offering a competitive salary and comprehensive benefits package.