N

NTT Data

Global IT services and consulting provider.

Senior Devops/Automation Engineer - IBM Z & hybrid platform

DevOps EngineeringUpdated on Nov 14
Full-timeNo salary listed

About the Job

Requirements

  • At least 10 years of demonstrable DevOps experience, including solution design, governance, compliance, and implementation of DevOps best practices.
  • At least 2 years of experience working in an IBM Z environment.
  • Experience with enterprise-scale Ansible through Ansible Automation Platform.
  • Strong Python development knowledge, including production-quality code, modular design, error handling, logging, and testing.
  • Experience with PostgreSQL schema design, performance tuning, and operational usage.
  • Knowledge of YAML for structured automation definitions.
  • Experience with Git and Git-based CI/CD practices.
  • Experience developing Jenkins pipelines with Groovy.
  • Experience developing Grafana dashboards and interpreting metrics.
  • Experience managing Nexus or an equivalent artefact repository.
  • Experience integrating HashiCorp Vault and automating secrets management.
  • Proven ability to mentor engineers, provide technical guidance, and embed engineering best practices across a team.
  • Hands-on experience with GitHub, Jenkins, Ansible Automation Platform, Nexus, Python, HashiCorp Vault, and API integration.
  • Design automation as resilient systems rather than scripts.
  • Build restartable and observable workflows.
  • Engineer for failure scenarios, including network issues, partial job completion, and region-specific failure cases.
  • Balance simplicity with production robustness.
  • Document reusable patterns across global regions.
  • Think in terms of architecture, not just tooling.
  • Operate in a complex enterprise estate.
  • Collaborate across distributed, mainframe, and infrastructure teams.
  • Apply standards pragmatically and consistently.
  • Engage with risk, audit, and governance functions.
  • Drive automation by design rather than manual workarounds.

Responsibilities

  • Design and build robust automation using Python and YAML.
  • Develop and maintain Ansible playbooks in Ansible Automation Platform for production orchestration.
  • Ensure automation patterns are idempotent, restartable, and state-aware.
  • Integrate automation across distributed and IBM Z platforms, including z/OS job execution patterns where relevant.
  • Implement failure handling, retry logic, and operational guardrails.
  • Build and maintain pipelines in GitHub and Jenkins, including Groovy-based pipeline development.
  • Embed automated compliance checks and quality gates.
  • Integrate artefact management through Nexus Repository.
  • Support Git-based workflow design, including branching strategies, pull requests, code reviews, tagging, and release patterns.
  • Design dashboards and telemetry pipelines using Grafana.
  • Integrate logging and metrics with enterprise observability platforms such as Splunk.
  • Build automated compliance and drift dashboards.
  • Create structured reporting for audit and operational governance.
  • Design schemas and automation state handling in PostgreSQL.
  • Implement run-state tracking, job-history retention, and audit-evidence capture.
  • Optimize queries and data handling for operational reliability.
  • Implement secure secret handling using HashiCorp Vault.
  • Integrate Vault with CI/CD and Ansible Automation Platform workflows.
  • Apply least-privilege principles and secure credential lifecycle management.
  • Contribute to enterprise standards for secrets, tokens, and service accounts.
  • Embed compliance verification into pipelines through automated controls and evidence capture.
  • Contribute to standards for GitHub, Jenkins, Ansible Automation Platform, and workflow governance.
  • Support configuration drift detection and remediation automation.
  • Ensure documentation is suitable for internal risk, audit, and regulatory stakeholders.

Desired Qualifications

  • Experience with z/OS workflow tooling such as IBM z/OSMF and/or Zowe CLI.
  • Experience with enterprise schedulers, such as IWS patterns.
  • Experience with configuration drift management frameworks.
  • Experience designing API integrations.
  • Experience with Infrastructure-as-Code governance models.
  • Experience with observability exporters and metrics pipelines.
  • Experience in regulated financial 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