This job posting isn't available in all website languages

Principal Cloud Architect

020549 Requisition #
Share this Job
Sign Up for Job Alerts

As a member of the Cloud Platform Services team, you will help design and deploy Diebold Nixdorf‘s next generation cloud SaaS solutions. In this role, you will work with globally distributed cross-functional teams including engineering, QA, product management, security, compliance, services and IT to successfully bring new cloud solutions to our global market.


An ideal candidate will have experience architecting and building secure, scalable, highly available cloud solutions at global scale in public cloud environments; Have a broad knowledge of IT systems in general, cloud technologies in particular, and enjoy staying current with the latest technology trends; Comfortable presenting to senior leadership as well as discussing technical details with engineers. 


Your tasks

  • Convert business and technical requirements into technical solutions

  • Architect all technical solution aspects including identity and access management, networking, storage, cloud infrastructure and services, security, logging, monitoring, and external service integrations

  • Ensure cloud solutions are highly available and resilient, meeting compliance (PCI), security, SLA, and RPO/RTO requirements

  • Evaluate and identify cloud platforms, tools, and technology standards for Diebold Nixdorf cloud solutions

  • Build and maintain relationships to promote adoption of cloud solution standards and best practices across global teams and projects

  • Set architectural direction, build consensus, mediate conflicts, create an environment that solicits positive contributions from all team members across engineering, QA, product management, security, compliance, services, and IT

  • Mentor and develop cloud engineers, directing their work to automate the deployment and configuration of the cloud solution architecture

  • Clearly present solution architectures and technical concepts to senior leadership

  • Discuss technical solution and application integration details with engineers

  • Maintain deep hands on technical knowledge of Microsoft Azure and cloud-related technologies, staying abreast of industry trends and developments


  • 5+ years of experience designing and deploying large scale public cloud enterprise solutions

  • 10+ years of experience in relevant IT fields (software, networking, databases, security, etc.)

  • Expertise in AWS or Azure, with a strong preference for Azure

  • Strong systems and network engineering knowledge

  • ​​Experience with containerization technologies (Docker, Kubernetes)

  • BS or higher degree in computer science or a related field

  • Excellent analytical and problem solving skills

  • Excellent writing, communication, and interpersonal skills

  • Experience working with globally distributed teams

  • A proven track record of successfully delivering large systems on time

  • Able to travel up to 25%


  • Experience with OpenShift Container Platform

  • Experience with ElasticSearch, Fluentd, Kibana, Prometheus and Grafana

  • Experience with PCI compliance and HSM management

  • Experience with devops automation tools such as Terraform, Ansible, and Jenkins

  • Experience with JBoss EAP, PostgreSQL, J2EE and .NET

Diebold Nixdorf, Incorporated is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, marital status, age, national origin, genetic information, disability or protected veteran status.

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

London, ON, Canada

📁 Engineering