Jobs.ca
Jobs.ca
Language
NTT DATA logo

Senior Software Architect

NTT DATA6 days ago
Remote
Vancouver, BC
Senior Level

About the role

NTT DATA Services currently seeks a Senior Software Architectto join our team inVancouver, British Columbia

Senior Software Architect

The Senior Software Architect will provide technical leadership, architectural oversight, and documentation within a cross-functional agile delivery team, leading the design and evolution of secure, scalable, cloud-native enterprise solutions. The role includes producing and maintaining clear architectural diagrams, models, and technical documentation to communicate system design, integration patterns, and non-functional requirements, while guiding development teams to ensure alignment with DevOps practices, provincial digital standards, and hybrid cloud platforms supporting iterative, continuous delivery

Job Duties:

  • Designs cloud native architectures for microservices deployed on OpenShift 4.x and Kubernetes, using modern patterns such as service meshes, telemetry, and container optimized workflows.

  • Defines event driven and asynchronous system designs using modern streaming and messaging technologies (e.g., GCP Pub/Sub) and standardized eventing patterns (CloudEvents, EDA best practices).

  • Designs secure authentication and authorization flows using OIDC/OAuth2, Keycloak, cloud identity providers, and API gateways such as Apigess, Kong, or cloud native ingress controllers.

  • Establishes robust data architectures integrating modern data stores (e.g., PostgreSQL, SOLR, cloud managed DBs) with legacy enterprise systems such as Oracle.

  • Develops and documents architectural models, diagrams, non functional requirements, digital standards, and governance frameworks, ensuring traceability and clear architectural intent.

  • Guides teams in applying DevOps, Infrastructure as Code (Terraform, Helm, Kustomize), and secure SDLC practices across the software delivery lifecycle.

  • Ensures alignment with digital platform reference architectures, government security standards, cloud governance frameworks, and enterprise architectural guidelines.

  • Designs and implements comprehensive observability strategies, including metrics, logs, distributed tracing, SLOs/error budgets, dashboards, and proactive alerting across OpenShift, Kubernetes, and Google Cloud Platform.

Required Skills:

  • 5 years' experience working with Apache Solr in containerized environment

  • 5 years' experience with Openshift Private Cloud and/or Google Cloud Platform environment

  • 5 years' experience working with an Agile Scrum development team, Scrum @ Scale environment, or Scaled Agile Framework (SAFe)

  • 5 years' experience designing cloud-native microservices architectures and container-optimized workflows.

  • 3 years' experience defining event-driven and asynchronous systems using technologies like GCP Pub/Sub or standardized eventing patterns.

  • 3 years' experience designing secure authentication/authorization flows using OIDC/OAuth2, Keycloak, or API gateways (Apigee, Kong).

  • 3 years' experience establishing data architectures that integrate modern data stores (PostgreSQL) with legacy enterprise systems (Oracle).

  • 3 years' experience with Infrastructure as Code (IaC) tools such as Terraform, Helm, and Kustomize within a secure SDLC.

  • 3 years' experience implementing observability strategies, including distributed tracing, SLOs/error budgets, and proactive alerting across hybrid cloud platforms.

About NTT DATA Services:

NTT DATA Services is a recognized leader in IT and business services, including cloud, data and applications, headquartered in Texas. As part of NTT DATA, a $30 billion trusted global innovator with a combined global reach of over 80 countries, we help clients transform through business and technology consulting, industry and digital solutions, applications development and management, managed edge-to-cloud infrastructure services, BPO, systems integration and global data centers. We are committed to our clients' long-term success. Visit nttdata.com or LinkedIn to learn more.

NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.

About NTT DATA

IT Services and IT Consulting
10,000+

NTT DATA – a part of NTT Group – is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services. NTT DATA enables them, as well as society, to move confidently into the digital future. We are committed to our clients’ long-term success and combine global reach with local client attention to serve them in over 50 countries around the globe.

Similar jobs you might like