Automation Developer
Job Summary
Job Description:
Function / Role
Automation Developer (Mid-level)
External title (business card): Automation Developer
Key Responsibilities
Collaborate with automation developers and services stakeholders to deliver automation solutions within agreed scope and timelines.
Participate in the project delivery lifecycle (requirements clarification solution build testing rollout and hypercare) under guidance of a senior team member.
Apply working knowledge of OS infrastructure SAP Basis and/or databases to build and support automations for operational tasks.
Identify repetitive/manual operational activities suitable for automation (e.g. monitoring checks transport housekeeping user/client administration patching/OS updates) and propose candidates for improvement.
Develop and maintain scripts and playbooks using tools such as Ansible and one scripting language (e.g. Python Bash or PowerShell).
Create and deploy workflows in Service Now Flow for automated tasks and support platform/tool integration activities.
Support technical rollout and adoption of automation solutions including basic process updates and user enablement materials.
Test and validate automation solutions (unit tests peer review feedback resolution and execution in non-production environments).
Document design implementation details and runbooks following team standards.
Provide L2/L3 support for existing automations including troubleshooting minor enhancements and maintenance (tickets handling).
Track work progress collect user feedback and escalate risks or blockers early.
Monitor automation executions to detect issues and help validate realized benefits (e.g. success rates time saved).
Contribute to documentation quality by keeping procedures up to date and supporting knowledge sharing in the team.
Reporting / Organization
Reporting to Infrastructure & Platform Services Automation Supply Development Manager/ Automation Operations Manager
Profession Level
Junior Professional
Professional
Senior Professional
Program Manager
Principal
Director
Education/Experience/Skills
Bachelors degree in Computer Science Engineering or a related field (or equivalent practical experience).
Working knowledge in at least one area: OS administration infrastructure or hyperscalers.
Hands-on scripting experience in one or more languages (Python Bash PowerShell etc.).
Practical experience developing Ansible playbooks (or willingness to learn quickly with mentoring).
Basic understanding of software delivery practices: version control (Git) code reviews testing and documentation.
Experience troubleshooting automation failures and understanding logs/errors in Linux Windows and AIX environments.
Ability to work in an operational environment with multiple stakeholders following change and incident/problem processes.
Good English communication skills (written and spoken).
Nice to have
Experience with AWX / Ansible Tower.
Cloud infrastructure-as-code exposure (e.g. Terraform).
Containerization exposure (e.g. Docker/Kubernetes basics).
Experience building a few self-implemented automations for operational tasks.
Interest in AI-assisted automation and productivity tooling.
We transform. SAP solutions into Value
NTT DATA Business Solutions is a fast-growing international IT company and one of the worlds leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions including hosting services and support.
Required Experience:
IC
About Company
NTT DATA helps clients transform through consulting, industry solutions, business process services, IT modernization and managed services.