N

NTT Data

Global IT services and consulting provider.

Systems Integration Senior Specialist

Platform EngineeringUpdated on Nov 14
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 7 years of engineering experience, or equivalent demonstrated through work experience, training, military experience, education, or a combination of these.
  • At least 7 years of technology infrastructure engineering and solutions experience.
  • At least 7 years of hands-on software development, systems engineering, platform engineering, infrastructure engineering, or architecture implementation experience.
  • At least 5 years designing, coding, integrating, testing, and troubleshooting complex enterprise applications, platforms, infrastructure services, or distributed systems.
  • At least 5 years creating technical prototypes, proofs of concept, reference implementations, automation, or reusable engineering components.
  • Experience evaluating new technologies within enterprise architecture, security, risk, infrastructure, operational, and support constraints.
  • Experience developing in one or more programming or scripting languages such as Python, Go, Java, JavaScript, PowerShell, Bash, or equivalent languages.
  • Experience with source control, automated testing, continuous integration and continuous delivery, application programming interfaces, infrastructure automation, observability, and technical documentation.
  • In-depth knowledge of enterprise infrastructure technologies, including cloud, virtualization, containers, operating systems, networking, storage, security, automation, or distributed systems.

Responsibilities

  • Lead hands-on design, coding, configuration, integration, testing, troubleshooting, and implementation for research and proof-of-concept initiatives.
  • Build working prototypes and reference implementations that validate technical feasibility, integration requirements, performance, security, resiliency, operability, and enterprise applicability.
  • Write production-quality or near-production-quality code, automation, application programming interfaces, scripts, infrastructure definitions, test harnesses, and integration components to evaluate new technologies.
  • Design and execute structured proofs of concept with defined technical questions, success criteria, assumptions, test scenarios, risks, dependencies, and measurable results.
  • Install, configure, and test emerging technologies in approved environments using available platforms, tools, services, access models, and infrastructure.
  • Evaluate how proposed technologies align with enterprise architecture, engineering standards, security controls, risk requirements, network patterns, identity and access models, data requirements, observability capabilities, and support processes.
  • Identify technical gaps, constraints, integration challenges, required exceptions, operational impacts, and dependencies that may affect enterprise adoption.
  • Provide evidence-based recommendations on whether a technology should be adopted, adapted, integrated with existing capabilities, further tested, or not pursued.
  • Translate proof-of-concept outcomes into implementable designs, reference patterns, reusable code, technical decision records, test evidence, runbooks, and engineering guidance.
  • Partner with architects to validate target-state designs and ensure proposed patterns can be implemented within existing enterprise capabilities and constraints.
  • Work with engineering teams to demonstrate solutions, resolve implementation issues, review code and designs, and guide the transition from experimental work to supported delivery.
  • Guide platforms toward standard implementation models by developing reusable components, common application programming interfaces, automation patterns, integration approaches, and reference configurations.
  • Perform technical comparisons of products, frameworks, platforms, and architectural approaches using repeatable evaluation criteria and hands-on testing.
  • Conduct performance, scalability, reliability, failure, security, interoperability, and operational-readiness testing appropriate to the technology being evaluated.
  • Prototype and evaluate capabilities across research focus areas, including artificial intelligence, accelerated computing, graphics processing unit infrastructure, integration services, automation, operating systems, image lifecycle, OpenShift, platform engineering, and modernization technologies.
  • Lead technical execution across the experimentation lifecycle, from research and environment setup through design, build, test, findings, recommendation, and transition.
  • Create white papers, opinion papers, executive briefs, architecture diagrams, code examples, test results, and technical recommendations based on hands-on findings.
  • Mentor engineers through pairing, code and design reviews, technical workshops, demonstrations, and practical implementation guidance.
  • Anticipate technical obstacles, lead troubleshooting and root-cause analysis, and make informed tradeoffs across feasibility, business value, risk, cost, delivery speed, and long-term sustainability.
  • Stay current on emerging engineering technologies and continuously test their relevance against the enterprise ecosystem.

Desired Qualifications

  • Independently take an emerging technology from initial research through environment setup, coding, integration, testing, evaluation, and documented recommendation.
  • Build proof-of-concept solutions using Kubernetes, OpenShift, cloud or hybrid infrastructure, artificial intelligence platforms, graphics processing unit or accelerated computing, automation frameworks, operating systems, or platform services.
  • Use RESTful application programming interfaces, infrastructure as code, GitOps, continuous integration and continuous delivery, containers, image pipelines, policy automation, telemetry, and platform integration patterns.
  • Design test plans and execute functional, integration, performance, scalability, reliability, failure, security, and operational-readiness testing.
  • Assess technical feasibility and enterprise fit using direct evidence rather than vendor claims or conceptual analysis alone.
  • Produce reusable code, reference designs, technical decision records, implementation guidance, runbooks, white papers, and executive recommendations.
  • Explain constraints and tradeoffs clearly to architects, engineers, product partners, risk stakeholders, platform owners, and senior leaders.
  • Apply code review, design review, debugging, troubleshooting, and root-cause analysis skills.
  • Mentor engineers and provide technical leadership, including pairing with engineers and leading practical workshops or demonstrations.
  • Apply a hands-on research and engineering mindset focused on practical experimentation, disciplined execution, enterprise compatibility, and measurable technical outcomes.

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