NTT DATA is seeking freshers for the role of Associate DevOps Engineer at their Hyderabad location. Candidates must hold a bachelor’s degree to qualify for this position. This is an excellent opportunity for recent graduates to begin their career in DevOps with a global IT services leader, where they will gain hands-on experience and develop essential skills in software development and operations.
Company Name: NTT DATA
Job Role: Associate DevOps Engineer
Education Required: Bachelor’s degree
Experience Required: Freshers
Job Location: Hyderabad
Roles and 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.
Required Skills and Qualifications:
- 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.
- Bachelor’s degree or equivalent in Information Technology or related field.