Recherche d'emploi > Waterloo, ON > Engineer

SW DevOps Engineer III

NCR Corporation
Waterloo, ON
70K $-90K $ / an (estimé)
Temps plein

About NCR VOYIX

NCR VOYIX Corporation (NYSE : VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries.

NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments.

Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.

Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world's leading retailers, restaurants and financial institutions.

We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers' technology systems.

Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals - from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth.

Our solutions empower our customers to succeed in today's competitive landscape.

Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small - from the best-known brands around the world to your local favorite around the corner.

You are :

Passionate about DevOps. You build scalable systems using best practices around automation that improve reliability and velocity throughout their life cycle - including metrics collection, aggregation, and visualization.

You want software development and deployment to be efficient and reliable. You are always looking for opportunities to improve the process and make everyone's life easier.

You like to stay on top of newer tools and share knowledge with other DevOps engineers. You enjoy being part of and leading a team that is building software solutions with newer technologies that exceed customer expectations!

You are curious!

As a member of the team, you will support NCR Voyix's Banking Services business unit; the product, and technology teams to improve the design and operation of systems, focusing on making them scalable, reliable, and efficient.

You will influence the development and implementation of reliable production systems and services to address emerging business needs (such as Cloud-based SaaS).

You will facilitate innovation and operational improvement through the application of software engineering practices. You will make our products easier to adopt and use by making improvements to the product, tools, processes, and documentation.

Curious? Read on. We're looking for DevOps Engineers like you.

You can expect to :

  • Design and improve the CI / CD pipeline in an innovative manner using Agile practices.
  • Participate in design and code reviews.
  • Deploy various systems, and tools for development, testing, and improvement purposes both in VMs and the cloud.
  • Troubleshoot development and production problems across multiple environments and operating platforms, mainly Kubernetes run on Linux and GCP.
  • Monitor builds and coordinate several scrum teams to investigate failures and limit downtime.
  • Fix defects and / or validate fixes for defects.
  • Engage closely with engineering and operations teams to deliver highly available and scalable services with minimal / zero downtime.
  • Do Automation / Configuration management.
  • Collaborate between development and operations staff throughout different development lifecycle stages when creating and delivering a product or service.
  • Work in partnership with cross-functional teams in the capacity of delivering applications to production through various controls and operationalizing them for support.
  • Support production escalations as needed.
  • Provide a seamless transition of the application from Product Development to Production Support teams.
  • Participate in process improvements spanning continuous integration and delivery.
  • Build, deploy and evolve rapidly changing products and systems at high volume and large scale.
  • Utilize DevOps toolchain consisting of multiple tools through software build, test, configure, package, deploy and monitoring stages.
  • Engage with NCR DevOps resources to share knowledge and skills.
  • Triage and prioritize asks from different groups.
  • Manage a team of DevOps engineers across different time zones.

You Have :

  • A BS degree in Computer Science or related technical field with 7+ years of experience.
  • Experience in a development role with demonstrable experience in deploying in GCP and AWS.
  • Experience developing and debugging code in Java.
  • Expertise in Jenkins : managing nodes, setting up pipeline jobs, and integrating with external services.
  • Expertise in Kubernetes : managing and monitoring workloads, networking, volumes, and security.
  • Experience in GitHub : GIT commands, repository set-up and configuration, and GitHub Actions.
  • Experience with build tools : Docker, Maven, and NPM.
  • Understanding of AppSec and experience in using AppSec tool.
  • Excellent analysis, debugging, root-cause identification, and troubleshooting skills.
  • Experience with Linux, Shell Scripting, PKI TLS / SSL, Network, firewalls, load balancers and backup.
  • Ansible and Helm (or related technology).
  • Experience being a leader in a technical team.

You Might Also Have :

  • Experience with orchestration, automation, and configuration management tools like Terraform.
  • Experience with cloud virtualization and PaaS.
  • Experience with OpenShift.
  • Experience hosting and solving problems with public-facing services securely in GCP and AWS.
  • Experience in designing, analyzing and running large-scale distributed systems.
  • Experience with Cassandra, Elasticsearch, or Kafka.
  • Cloud certifications.
  • Experience with log management, including aggregation, alerting, and graphing (i.e. Sensu / StackDriver / Prometheus / ELK / TICK).

Offers of employment are conditional upon passage of screening criteria applicable to the job

EEO Statement

Integrated into our shared values is NCR Voyix's commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law.

NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential.

We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.

Statement to Third Party Agencies

To ALL recruitment agencies : NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility.

NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes

The Company has an accommodation process in place and provides accommodations for employees with disabilities. If you require a specific accommodation because of a disability or a medical requirement, please contact Human Resources via e-mail at AODA.

REQUESTS redacted so that arrangements can be made for the appropriate accommodations to be in place.

When applying for a job, please make sure to only open emails that you will receive during your application process that come from a redacted email domain."

Il y a 18 jours
Emplois reliés
NCR Corporation
Waterloo, Ontario

You like to stay on top of newer tools and share knowledge with other DevOps engineers. We're looking for DevOps Engineers like you. Manage a team of DevOps engineers across different time zones. You will facilitate innovation and operational improvement through the application of software engineeri...

NCR Corporation
Cambridge, Ontario

You like to stay on top of newer tools and share knowledge with other DevOps engineers. We’re looking for DevOps Engineers like you. Manage a team of DevOps engineers across different time zones. You will facilitate innovation and operational improvement through the application of software engineeri...

Offre sponsorisée
InsideHigherEd
Cambridge, Ontario

Reporting to the Director, Facilities & Capital Projects in the Facilities Management department within Hart House, the Project Manager – Facilities and Capital Projects, is responsible for all aspects of capital project planning and execution for various projects aligned with Hart House’s strategic...

Offre sponsorisée
Astek
Ontario, Canada

Founded in France in 1988, Astek is a global player in engineering and technology consulting.With its expertise in various industrial and tertiary sectors, Astek supports its international clients in the intelligent deployment of their products and services, as well as in the implementation of their...

Offre sponsorisée
Native Women's Association of Canada
Canada

Overview: The Senior Project Coordinator of Health will support the RED Path project and additional initiatives under the supervision of the Director of Health. The Senior Project Coordinator of Health must maintain strict confidentiality in performing. The Senior Project Coordinator must also demon...

Offre sponsorisée
West Works & BluElephant
Canada
Télétravail

This people centric company is currently looking to hire Data & Reporting Analyst to join their IT team, based out of their Calgary. As the Data & Reporting Analyst, you will be responsible to:. Perform data analysis to identify trends, patterns, and results in datasets and in alignment with stakeho...

Offre sponsorisée
Morson Talent (Canada & USA)
Greater Ottawa Metropolitan Area, Canada

Senior Software DevOps/Network Specialist. Minimum of 10 years of experience supporting DevOps environments and software testing. ...

Offre sponsorisée
Intelliswift Software
Canada

Understanding of software engineering principles, design patterns, object-oriented-programming(OOP), frameworks and technologies. ...

Offre sponsorisée
Understanding Recruitment
Canada

We are seeking a fully remote Staff DevOps Engineer a Series B RiskOps scale-up building AI into underwriting predictions, extracting data from hundreds of sources to revolutionise the underwriting process. We are seeking a DevOps Engineer with the following:. ...

Offre sponsorisée
Ness Digital Engineering North America
Ontario, Canada

As a DevOps engineer setup CI/CD pipeline for application deployment. Work in the DevOps team, to build new shared infrastructure services for on premises failover environment: S3, Kafka, Data Store. Work with DevOps team to establish connectivity between new failover shared services and existing sh...