The Job logo

What

Where

NTT DATA Logo

NTT DATA

https://us.nttdata.com/en/

About

NTT DATA Services is a recognized leader in IT and business services including cloud, data and applications. A division of NTT DATA headquartered in Texas, the company leverages consulting and deep industry expertise to help clients accelerate and sustain value throughout their digital journeys. NTT DATA – a part of NTT Group – is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services in over 50 countries.

Active Jobs

92 Jobs

Category

IT Services and IT Consulting

Headquarters

Plano, Texas, United States

Recent jobs

NTT DATA Logo

Software Applications Development Engineer

NTT DATA

Hyderabad, Telangana, India

+1 more

Posted: 14 days ago

Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA The Software Applications Development Engineer is a seasoned subject matter expert, responsible for developing new applications and improving upon existing applications based on the needs of the internal organization and / or external clients. What you'll be doing Key Responsibilities: Develops applications that effectively accomplish client objectives and user needs. Designs and writes code for applications and maintain applications databases. Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms. Remodels and adapts applications as needed to optimize performance. Identifies specific client needs and preferences related to the application. Tests applications extensively to ensure they are error and bug-free. Installs applications and acts as technical advisor. Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces. Consults with clients in the design phase to determine client needs. Produces software documentation following company software process and templates. Participates in software product review meetings and team meetings. Performs any other related task as required. Knowledge and Attributes: Seasoned understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features. Good team player who maintains the integrity of the team. Excellent attention to detail capabilities. Ability to understand and analyze complex systems. Extended proficiency in writing software using the Java Programming Language and a standard object library. Seasoned knowledge of software development process Seasoned proficiency with agile development such as Scrum Seasoned knowledge of software integrated development environments Seasoned knowledge in various programming languages such as (but not limited to) Java, Perl, Python, C++. Demonstrated analytical, organizational, and project management skills, using relevant information to make timely and critical decisions that affect cross-functional teams. Ability to handle client and customer issues tactfully and professionally. Academic Qualifications and Certifications: Bachelor's degree or equivalent in computer science or software engineering or related field. Certification in various programming languages, for example (but not limited to) Java, Perl, Python, C++ preferred. Scrum / Project Management certification preferred. Required Experience: Seasoned Software Applications Engineering, Software Development experience, or related work experience. Seasoned experience with Programming Languages such as (but not limited to) C, C++, Java, Python. Seasoned experienced with Linux or Unix and Windows operating systems. Seasoned experience working with SQL. Seasoned project management experience and/or experience working in an Agile environment. Workplace type: Hybrid Working

NTT DATA Logo

Junior SAP Engineer

NTT DATA

Hyderabad, Telangana, India

Posted: 14 days ago

Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.   Your day at NTT DATA The Application Managed Services Engineer (L2) is a developing engineering role, responsible for providing a managed service to clients to ensure that their Packaged Application technologies such as ERP, Middleware and other business critical software remain operational through proactively monitoring, identifying, investigating, and resolving Application-based incidents, service requests and alerts. The primary objective of this role is to proactively review client requests or tickets and apply technical/process knowledge to resolve them without breaching service level agreement (SLA) and focuses on second-line support for incidents and requests with a medium level of complexity to ensure the smooth operation and optimization of clients' Application infrastructure and services. The Application Managed Services Engineer (L2) may also contribute to / support on project work as and when required.   What you'll be doing 1 Implement and maintain the multiple SAP instances that comprise the SAP environment (development, test, training, and production). 2. Maintain the integrity of the SAP environment by managing the SAP Correction and Transport System (CTS) to ensure all configuration and development objects are promoted properly. 3. Introduce technical changes into the environment using a structured approach that minimizes risk and achieves high reliability, availability, and performance of each SAP instance. 4. Printer Administration: Manage and configure printers in SAP systems, ensuring proper print functionality across different modules. 5. Manage all non-HANA DB administration and operations (Oracle, MSSQL, DB2, Sybase, MaxDB), with a minimum of 2 non-HANA DB exposures 6. Experience in Migrations / refresh / Upgrades / Builds and Rollouts of All SAP components 7. Distribute the online SAP user workload and monitor and manage the SAP background job workload. 8. Maintain SAP performance by planning and executing SAP tuning strategies. 9. Monitor all SAP systems (work processes, users, system logs, short dumps, locks, developer traces, system traces, disk space, etc.) 10. Database Administration: Manage and maintain databases such as Oracle, HANA, and others, including backups, performance tuning, and troubleshooting 11. Perform SAP client administration (create client, copy client, delete client, export/import client) as required. 12. Troubleshoot HANA memory bottlenecks, tune performance, and manage workloads efficiently 13. Knowledge of SAP HA/DR and backup/restore technologies 14. Apply and migrate SAP maintenance (hot packages and kernel upgrades) through all systems using a structured methodology. 15. Develop and maintain system documentation for all SAP instances and interfaces.   Workplace type: Hybrid Working

NTT DATA Logo

Associate DevOps Engineer

NTT DATA

Hyderabad, Telangana, India

+2 more

Posted: 24 days ago

Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA The Associate DevOps Engineer is an entry level subject matter expert, responsible for consulting with internal clients about less complex software technology environments. Working under general supervision, this role supports with translating business requirements into technology terms and develops algorithms and programming code for software solutions. The primary objective of the Associate DevOps Engineer is to design, test, implement and maintain software code that enables computer systems to perform specific tasks and assists with determining how technology can be applied to meet client needs. What you'll be doing Key Responsibilities: Works closely with Platform Specialists to receive detailed business/user requirement specifications that identify the goals of the program. Assists with the preparation of a technical requirements document, including systems and flowcharts that diagrammatically show how the information will flow through the computer and its peripheral or related equipment. Supports with the analysis of business requirements and ensures that the designed solution meets those requirements. Supports the transformation of the detailed requirements into a complete, detailed systems design document that focuses on how to deliver the required functionality. Supports the compilation of detailed technical specifications based on their designs for developers or IT Programmers to implement. Helps ensure that throughout the development phase, the process is documented including the development procedures for application use and security. Supports with examining any program errors in logic and data and makes the necessary recommendations to correct the program as required and/or escalate the problem accordingly. Works with the required teams to assist with the installation and deployment of the application. Assists with implementation preparation and implementation of the solution into a production environment. Supports all the code sets and implementations that have been implemented in production in accordance with defined Service Level Agreements (SLAs) for the business. Supports with writing and distributing the task descriptions in a production environment to operate and maintain the solution that has been designed and implemented. Performs with any other related task as required. Knowledge and Attributes: Entry level knowledge on multi-technology application design best practices. Developing ability to take holistic views of application environments, including hardware platforms, applications, databases, operating systems, and storage. Developing ability to work with abstract concepts and have sound problem solving and analytical skills. Entry level technical understanding of development and platform engineering. Excellent client-centricity with the ability to focus on business outcomes. Highly organized with excellent planning skills. Demonstrated communication skills to effectively interact with a variety of stakeholders, including the technical teams and clients. Ability to demonstrate impeccable attention to detail and work well within a team environment. Knowledge of project management principles to ensure that projects with clients are executed accordingly. Ability to continuously contribute to the improvement of internal effectiveness by contributing to the improvement of current methodologies, processes, and tools. Entry level knowledge to design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the software build, test, and deployment processes. Entry level knowledge and experience with deployment and release management across environments. Entry level knowledge of Automation tooling and source code repositories. Academic Qualifications and Certifications: Bachelor’s degree or equivalent in Information Technology or related field. Relevant DevOps certification preferred. Relevant Agile related certification preferred. Relevant certification of cloud platforms and services, for example (but not limited to) AWS, Azure, GCP. Relevant certification of scripting and programming languages, for example (but not limited to) Bash, Python, Ruby. Required Experience: Entry level experience within Software Development and Support. Entry level experience deploying software solutions to clients in an outsourced or similar IT environment. Entry level experience working in a multi-team environment across multiple geographies. Entry level programming/development experience including Agile processes such as SCRUM, KANBAN.   Workplace type: Hybrid Working

NTT DATA Logo

Data Analyst

NTT DATA

Bengaluru, Karnataka, India

Posted: a month ago

Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA The Data Analyst is a seasoned subject matter expert, responsible for working with internal and external clients to determine requirements and to define solutions to address complex business, process and systems problems, and improvements in the organization. This role acts as a liaison among stakeholders in order to understand the structure, policies, and operations of an organization, and to recommend solutions that enable the organization to achieve its goals. What you'll be doing Data and data system management The Data Analyst will work with business to understand business data requirements and then will ensure that the data is analysed, constructed in the correct format and cleansed. They will ensure that the data is kept accurate and up to date, working closely with the management information analyst to create the required data templates. This individual will assist with the development and implementation of data collection systems and other strategies that optimize statistical efficiency and data quality. The Data Analyst acquires data from primary or secondary data sources and maintain databases/data systems. They will filter and “clean” data, and review reports, printouts, and performance indicators to locate and correct code problems. They assist management to prioritize business and information needs. Data Analysts conduct a verification/accuracy process of relevant data for identifying the problem/s and develops solutions to resolve problem/s. Reporting These individuals will assist with the identification of the relevant sources of data from which to draw information and works closely with the relevant internal stakeholders to understand and agree the reporting specification format required from the business. They gather and collate information into a report, ensuring the integrity of and continuously assessing the quality of the data and facilitating information flow to and from various stakeholders. System support They document all system processes, policies and procedures and ensure the implementation and adherence to all management information processes. They will locate and define new process improvement opportunities. Behavioural skills The Data Analyst has good analytical and creative problem solving ability. They are good at organising and display excellent attention to detail. They have the ability to take initiative and can interpret statistical data whilst maintaining a good awareness of critical business issues and priorities. Key Responsibilities: Acts as a bridge between the business problems and the technology solutions. Analyzes, transforms and ultimately resolves the business problems with the help of technology. Works with internal clients and apply best practice methodologies to determine business requirements and to define solutions to address business, process, information and system problems, improvements or change. Delivers business projects in line with sponsor requirements and enterprise architecture. Proactively develops and deploys enhanced services and platforms, covering all the functional aspects from service/product definition through to build and deployment. Ensures the identification and documentation of operational gaps including user guides, templates, test cases and related user training. Assists with the resolution of issues pertaining to the service. Adheres to and follows the relevant development and support processes. Communicates and escalates if any issues arise or deliverables cannot be met and request assistance to ensure closure of issues. Takes responsibility for delivery of project elements with minimal supervision. Performs any other related task as required. Knowledge and Attributes: Seasoned understanding of business practices and processes. Excellent team player who displays good client service orientation with well-developed administrative and organization skills. Seasoned expertise in specific systems, processes and technologies that they will be required to analyze. Meticulous attention to detail whilst working under pressure. Excellent verbal and written communication skills. Seasoned process mapping technology knowledge. Ability to build rapport and engage effectively with a variety of stakeholders. Seasoned knowledge of project management methodology. Excellent analytical skills with the ability to convert business requirements into operational deliverables (functional requirements) to meet business objectives. Excellent documentation skills, in particular, functional requirements, test cases, system user documentation, processes and procedures and presentations. Seasoned working knowledge of Microsoft Exchange, Word, Excel Project, PowerPoint and Visio Good understanding of systems generally used in a services organization, for example ServiceNow, Siebel, Remedy, SAP, EMS would be advantageous. Academic Qualifications and Certifications: Bachelor’s degree or equivalent in Business or Information Technology or a related field. Relevant technology certification(s) required, such as Python, SQL, Databricks. Required Experience: Seasoned experience as a Data Analyst gained within a technology services environment. Seasoned experience as a system administrator or developer would be advantageous. Seasoned experience in and with all operational aspects of a Services business, preferably with a Systems Integrator. Seasoned experience in the business requirement gathering, use case definition, process mapping and implementing new services and systems. Workplace type: Hybrid Working

NTT DATA Logo

Associate Software Development Engineer

NTT DATA

Chennai, Tamil Nadu, India

Posted: a month ago

Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA The Associate Software Development Engineer is an entry level subject matter expert, tasked with assisting with designing, developing, and testing software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools. This role is accountable for assisting with for detailed design for certain modules/sub-systems, doing prototype for multi-vendor infrastructure, and showcasing it internally or externally to clients. This role designs and develops functionality in a micro-services environment working with APIs, telemetry data, and running ML/AI algorithms on it, working with both structured and unstructured data. What you'll be doing Key Responsibilities: Receives detailed instructions to design and develop solutions and functionality that drives the growth of business. Assists with writing and testing code. Assists with the execution of automated testing. Takes directions from various stakeholders to participate in software deployment. Assists with delivering software components while working in collaboration with the product team. Supports the integration and building of solutions through automation and coding, using 3rd party software. Receives detailed instructions to craft, build, and debug large scale distributed systems. Assists with writing, updating and maintaining the technical program, end-user documentation, and operational procedures. Assists with refactoring code. Assists with the reviewing of code written by other developers. Performs any other related task as required. Knowledge and Attributes: Basic understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365. Developing subject matter expert in programming languages such as Java, JavaScript, Python, Node.js, libraries and frameworks. Some expertise of data structures, algorithms, and software design with strong analytical and debugging skills. Knowledge of micro services-based software architecture and experience with API product development. Basic understanding of container run time (Kubernetes, Docker, LXC/LXD). Some proficiency with agile, lean practices and believes in test-driven development. Possess a can-do attitude and one that takes initiative. Ability to work well in a diverse team with different backgrounds and experience levels. Ability to thrive in a dynamic, fast-paced environment. Some proficiency with CI/CD concepts and tools. Some proficiency with cloud-based infrastructure and deployments. Excellent attention to detail. Academic Qualifications and Certifications: Bachelor's degree or equivalent in Computer Science, Engineering or a related field. Microsoft Certified Azure Fundamentals preferred. Relevant agile certifications preferred. Required Experience: Entry level experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance Entry level experience with tools across full software delivery lifecycle, for example. IDE, source control, CI, test, mocking, work tracking, defect management. Entry level experience in Agile and Lean methodologies, Continuous Delivery / DevOps, Analytics / data-driven processes. Familiarity with working with large data sets and ability to apply proper ML/AI algorithms. Entry level experience in developing micro-services and RESTful APIs. Entry level experience in software development. Workplace type: Hybrid Working

NTT DATA Logo

Trainee Engineer

NTT DATA

Chennai, Tamil Nadu, India

Posted: a month ago

Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA The Associate Graduate is an entry level subject matter expert, responsible to work closely with one or more senior professional colleagues. The primary responsibility of the Associate Graduate is to assist with tasks relevant to the specific area or function and seek opportunities to broaden their learning. What you'll be doing Key Responsibilities: Gains knowledge and experience in area of specialization or function. Acquires the relevant practical experience and knowledge of the service or solution offered by the specific area or function. May typically assist with general administrative for a specific area or function. Receives detailed instructions to coordinate meetings, logistics, filing and record keeping. Assists with the preparation and distribution of reports and review system data for accuracy. Supports the identification of errors or discrepancies and escalates them for resolution. Supports with any entry level technical or non-technical tasks as required by the business area or function. Proactively seeks out opportunities to broaden their learning. Performs any other related task as required. Knowledge and Attributes: Excellent attention to detail. Excellent verbal and written communication skills. Ability to prioritize tasks and multitask. Ability to professionally handle complaints, problems and issues, escalate resolutions and corrective actions. Ability to deliver a quality service through their support offering. Passion for continuous improvement and learning. Ability to work in a team-orientated, collaborative environment. Excellent planning, organizing and time management skills. Analytical mind with an inclination for identifying issues and/or defects. Knowledge of tools and methodologies associated with the specific area or function. Ability to apply theoretical knowledge in a practical manner. Academic Qualifications and Certifications: Bachelor's degree or equivalent in relevant field. Required Experience: Entry level experience is desirable but not essential. Entry level experience dealing with internal and external stakeholders. Workplace type: On-site Working