Inactive
N

NTT Data

Global IT services and consulting provider.

Technical Solution Architect - ThingWorx, SCPA

Implementation & Technical Account ManagementPosted on Aug 31
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience designing enterprise software, industrial Internet of Things, connected-product, remote-service, or similar technology solutions.
  • At least 5 years of hands-on ThingWorx architecture or senior development experience, including ThingWorx 9.x and/or 10.x.
  • Three to five years of strong experience with ThingWorx Composer, modeling, Mashups, services, events, subscriptions, security, persistence, deployment, and integrations.
  • At least 3 years of demonstrated experience with Smart Connected Product Accelerator (SCPA) or comparable ThingWorx solution/building-block architecture.
  • Three to five years of strong understanding of ThingWorx Thing Templates, Thing Shapes, Data Shapes, asset hierarchies, services, and persistence models.
  • Experience designing secure remote-access, endpoint-management, connected-device, or fleet-automation solutions.
  • Strong knowledge of role-based access control, identity federation, segmented or multi-tenant visibility, approval workflows, audit logging, and least-privilege security principles.
  • Experience designing enterprise REST/API and event-driven integrations.
  • Experience integrating platforms such as Salesforce, IAM/IdP, CMDB, SAP, monitoring, and logging systems.
  • Ability to translate functional requirements and Given/When/Then acceptance criteria into technical architecture and implementation guidance.
  • Strong experience with architecture governance, design reviews, technical risk management, and documentation.
  • Strong written and verbal communication skills and ability to work effectively with technical, security, operational, business, and executive stakeholders.

Responsibilities

  • Own the end-to-end solution architecture for SmartConnect using ThingWorx 10.x and SCPA.
  • Define application, data, integration, security, deployment, infrastructure, and operational architecture.
  • Translate business requirements, user needs, and Given/When/Then acceptance criteria into traceable technical requirements, architecture decisions, and implementation guidance.
  • Evaluate requirements against SCPA capabilities and determine whether to configure, integrate, extend, or custom-build.
  • Develop and maintain architecture diagrams, solution documentation, technical standards, and Architecture Decision Records.
  • Establish implementation guardrails and reusable architectural patterns for development teams.
  • Design the overall ThingWorx Thing model and asset hierarchy.
  • Define and govern Thing Templates, Thing Shapes, Data Shapes, services, events, subscriptions, persistence strategies, Mashups, and application components.
  • Assess and leverage SCPA standard capabilities, reusable building blocks, extension points, and custom components.
  • Ensure custom extensions are maintainable, testable, reusable, and designed to minimize future upgrade impact.
  • Architect secure attended and unattended remote-access solutions for gateways and downstream endpoints.
  • Define architecture for session routing, customer/user consent, endpoint availability, failure handling, auditability, clipboard access, and file transfer.
  • Design secure gateway-to-endpoint communication and access patterns.
  • Ensure remote-access capabilities comply with enterprise cybersecurity and least-privilege requirements.
  • Design automated file-watch ingestion and processing capabilities.
  • Define targeted remote-package execution architecture, including endpoint targeting, integrity/checksum validation, retry and failure-management policies, execution status, per-endpoint results, audit records, monitoring, and observability.
  • Establish scalable automation patterns for managing distributed endpoints and connected assets.
  • Define role-based access control and least-privilege security architecture.
  • Design static and dynamic visibility groups and segmented access models.
  • Architect just-in-time privileged-access approval workflows, including customer-owned approval processes.
  • Define identity and authorization models for customers, internal employees, external contractors, and business partners.
  • Design identity federation and authentication patterns using enterprise identity platforms.
  • Ensure security controls, authorization decisions, privileged access, and user activity are appropriately auditable.
  • Define integration architecture between ThingWorx/SmartConnect and Unity (Salesforce) for endpoint master data.
  • Establish system-of-record ownership and read-only data-field principles.
  • Design synchronization, reconciliation, error handling, retry, and recovery mechanisms.
  • Provide visibility into synchronization status and last-successful-sync information.
  • Establish standards for REST APIs, events, data contracts, and integration patterns across enterprise systems.
  • Support integrations with IAM/IdP platforms, Salesforce, CMDB, SAP, logging, monitoring, and other enterprise applications.
  • Define and govern non-functional requirements for availability and high availability, performance, scalability, resiliency and recovery, security and privacy, observability and monitoring, auditability, maintainability, supportability, and deployment and release management.
  • Ensure architectural decisions support production operations, troubleshooting, future enhancements, and platform upgrades.
  • Lead architecture reviews, technical design reviews, threat-modeling discussions, and design-assurance activities.
  • Identify architectural risks, technical dependencies, and mitigation strategies.
  • Review implementation designs and code to ensure compliance with approved architectural patterns.
  • Provide technical leadership and guidance to ThingWorx consultants, developers, integration engineers, and infrastructure teams.
  • Partner with Product Management, Engineering, Cybersecurity, QA, Service Operations, Infrastructure, and enterprise integration teams.
  • Communicate architectural decisions, risks, dependencies, and recommendations to technical and executive stakeholders.
  • Define the migration strategy from the existing SmartConnect implementation to the next-generation platform.
  • Develop migration and coexistence architecture to minimize business and operational disruption.
  • Identify opportunities to reduce technical debt during modernization.
  • Define deployment, transition, rollback, and release strategies.
  • Produce and maintain solution architecture documents; context, container, component, and integration diagrams; SCPA fit-gap assessments; configure/integrate/extend/custom-build recommendations; ThingWorx Thing and asset models; data and persistence architecture; security and RBAC models; identity and federation architecture; visibility-group designs; remote-access architecture; JIT privileged-access workflow designs; endpoint automation architecture; Unity/Salesforce integration designs; API, event, and data contracts; non-functional requirements; operational and observability architecture; ADRs; threat-model inputs; technical risk and mitigation plans; migration and coexistence architecture; deployment and release architecture; technical standards and implementation guardrails; and architecture and design-review outcomes.
  • Deliver architecture traceable to approved requirements and acceptance criteria.
  • Maximize the use of SCPA standard configuration and reusable building blocks wherever practical; minimize unnecessary customization and technical debt.
  • Ensure custom development is justified, governed, testable, maintainable, reusable, and upgrade-safe.
  • Build security, auditability, least privilege, resiliency, scalability, and operational supportability into the architecture.
  • Provide development and delivery teams with clear architectural decisions, interfaces, standards, and non-functional expectations.
  • Enable successful migration to the next-generation SmartConnect platform with minimal disruption to existing users and operations.

Desired Qualifications

  • ThingWorx Developer, Model Specialist, Deploy Specialist, or equivalent certification.
  • Hands-on experience with SCPA extension points, custom building blocks, reusable components, and upgrade-safe architecture.
  • Experience with Microsoft Azure.
  • Knowledge of SAML, OAuth/OIDC, Microsoft Entra ID, identity federation, and privileged-access management.
  • Experience with PostgreSQL and ThingWorx persistence architecture.
  • Experience designing high-availability ThingWorx environments.
  • Knowledge of enterprise observability, logging, monitoring, and alerting platforms.
  • Experience with CI/CD pipelines, DevOps, infrastructure automation, and automated deployment.
  • Experience working within regulated healthcare, medical-device, life-sciences, cybersecurity, or quality-controlled product environments.

About the Company

NTT Data

Global IT services and consulting provider.

NTT DATA is a global IT and business services provider that helps organizations run and transform their technology and operations. It delivers consulting, industry solutions, cloud migration, cybersecurity, data analytics, and managed services to modernize systems and processes. It differentiates itself through its large scale, deep sector expertise in banking, healthcare, manufacturing, public sector, and automotive, and its broad ecosystem of partners with Microsoft, SAP, AWS, and Salesforce. Its goal is to help large enterprises digitally transform and optimize operations at scale using cloud-native approaches and secure IT environments.

Company size
10,001+
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
1988

Recently Posted Jobs

Explore more opportunities at NTT Data

See more jobs