Make an impact with NTT DATA. The DevOps Engineer is a seasoned subject matter expert who consults with internal clients to translate business requirements into technology solutions. The role designs, tests, implements, and maintains software code that enables computer systems to perform specific tasks and align with client needs. Key Responsibilities Collaborate with Platform Specialists to receive detailed business/user requirement specifications that identify program goals. Prepare technical requirement documents, including systems diagrams and flowcharts. Analyze business requirements to ensure that the designed solution meets those requirements. Develop a comprehensive systems design document focused on delivering required functionality. Perform proof of concept activities when required. Compile detailed technical specifications for developers or IT programmers to implement. Translate designs into complete information systems, including acquisition and installation of the systems environment, database creation, test case and file preparation, coding, compiling, refining programs, and conducting test readiness reviews and procurement activities. Document development procedures for application use and security throughout the development phase. Examine program logic and data errors, recommend corrections, and escalates problems when necessary. Assist with installation, deployment, and integration of applications with required teams. Support production implementation of the solution, including problem resolution during integration and testing phases. Maintain implementations in production in accordance with defined Service Level Agreements (SLAs). Write and distribute task descriptions for production operations and maintenance of the solution. Conduct post‑implementation process reviews. Perform any other related tasks as required. Qualifications Seasoned knowledge of multi‑technology application design best practices. Ability to view application environments holistically, covering hardware platforms, applications, databases, operating systems, and storage. Strong problem‑solving and analytical skills, able to work with abstract concepts. Technical understanding of development and platform engineering. Client‑centric mindset with a focus on business outcomes. Excellent planning and organizational skills. Effective communication skills for interacting with technical teams and clients. Attention to detail and a collaborative team orientation. Knowledge of project management principles to ensure client projects run successfully. Continuous improvement mindset, contributing to internal methodology, process, and tool enhancements. Advanced expertise in designing, implementing, and maintaining CI/CD pipelines to automate build, test, and deployment processes. Experience with deployment, release management, and automation tooling across environments. Familiarity with source code repositories and automation tools. Academic Qualifications and Certifications Bachelor’s degree or equivalent in Information Technology or a related field. Relevant DevOps certification preferred. Relevant Agile certification preferred. Certifications in cloud platforms and services (e.g., AWS, Azure, GCP) preferred. Certifications in scripting and programming languages (e.g., Bash, Python, Ruby) preferred. Required Experience Seasoned experience deploying software solutions to clients in an outsourced or similar IT environment. Seasoned experience working in a multi‑team environment across multiple geographies. Seasoned programming/development experience, including Agile processes such as SCRUM and KANBAN. Workplace Type Hybrid Working. NTT DATA is a proud equal opportunity employer that values diversity and inclusion, ensuring an environment free of discrimination and harassment. #J-18808-Ljbffr