
NTT DATA is Hiring Fresher Entry level Associate DevOps Engineer
NTT DATA is hiring an Associate DevOps Engineer in Bangalore, Karnataka, for an entry-level opportunity within its Digital Design and Development team. The position follows a hybrid working model and is designed for candidates beginning their career in DevOps, software development, platform engineering, application deployment, automation, and cloud technologies.
The Associate DevOps Engineer works under general supervision and supports internal clients with less complex software technology environments. The role involves translating business requirements into technology solutions, supporting software design and development, assisting with application deployment, maintaining production implementations, and contributing to CI/CD and DevOps automation.
About the Role
As an Associate DevOps Engineer, you will work with Platform Specialists and technology teams to understand business and user requirements and help translate them into technical solutions.
You will gain practical exposure to the software development lifecycle, including requirements analysis, technical documentation, application development, testing, deployment, release management, production support, and continuous improvement.
The role is suitable for candidates who have entry-level experience in software development and support and want to develop their skills in DevOps engineering, CI/CD pipelines, cloud platforms, automation, source code management, and platform engineering.
Key Responsibilities
Requirements & Solution Design
- Work closely with Platform Specialists to understand detailed business and user requirements.
- Support the analysis of business requirements and help ensure proposed solutions meet those requirements.
- Assist in translating requirements into detailed systems design documentation.
- Support the preparation of technical requirements documents, including systems and flowcharts.
- Assist with developing technical specifications for developers and IT programmers.
- Help understand how applications, infrastructure, databases, operating systems, and storage components work together.
Software Development & Documentation
- Support the development of software solutions based on defined requirements.
- Assist with designing, testing, implementing, and maintaining software code.
- Help document development procedures, application usage, and security processes.
- Review program errors involving logic and data.
- Recommend corrective actions or escalate technical issues when required.
- Contribute to maintaining accurate technical and operational documentation.
CI/CD & DevOps Automation
- Support the design, implementation, and maintenance of Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- Assist in automating software build, testing, and deployment processes.
- Gain practical experience with DevOps automation tools.
- Support deployment and release management across different environments.
- Work with source code repositories and software development workflows.
- Contribute to improving deployment efficiency and consistency.
Application Deployment & Production Support
- Work with relevant technology teams to assist with application installation and deployment.
- Support preparation and implementation of solutions into production environments.
- Assist with production implementations and deployed code sets in accordance with defined Service Level Agreements (SLAs).
- Support production operations and maintenance activities.
- Help prepare task descriptions and operational procedures for deployed solutions.
- Assist with troubleshooting production issues and escalating problems when necessary.
Collaboration & Continuous Improvement
- Collaborate with technical teams, clients, and other stakeholders.
- Communicate technical information clearly to different audiences.
- Contribute to improvements in internal methodologies, processes, tools, and working practices.
- Work effectively within multi-team and geographically distributed environments.
- Apply project management principles to support successful project execution.
- Contribute to continuous improvement across software development and DevOps processes.
Required Skills & Knowledge
- Entry-level knowledge of multi-technology application design best practices.
- Basic understanding of development and platform engineering.
- Understanding of software development and support processes.
- Entry-level knowledge of CI/CD pipelines.
- Knowledge of continuous integration and continuous deployment concepts.
- Understanding of deployment and release management across environments.
- Entry-level knowledge of DevOps automation tools.
- Familiarity with source code repositories.
- Basic understanding of application environments, including:
- Hardware platforms
- Applications
- Databases
- Operating systems
- Storage
- Strong problem-solving and analytical skills.
- Ability to work with abstract and technical concepts.
- Strong organizational and planning skills.
- Excellent communication and stakeholder interaction skills.
- Strong attention to detail.
- Ability to work effectively within a team environment.
- Interest in continuous improvement and learning.
Cloud & DevOps Technologies
Candidates may have exposure to cloud platforms and services such as:
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
Relevant scripting and programming technologies include:
- Bash
- Python
- Ruby
DevOps and automation areas include:
- CI/CD
- Automation
- Application Deployment
- Release Management
- Source Code Management
- Platform Engineering
- Software Development
- Production Support
Agile & Software Development
The role requires entry-level development experience and familiarity with Agile processes such as:
- Scrum
- Kanban
- Agile software development
- Software development lifecycle
- Application testing
- Deployment and release management
Experience working in multi-team environments across different geographies is also relevant to the position.
Academic Qualifications
- Bachelor's degree or equivalent in Information Technology or a related field.
- Relevant DevOps certification is preferred.
- Relevant Agile certification is preferred.
- Certifications in cloud platforms and services such as AWS, Azure, or GCP are beneficial.
- Certifications or training in scripting and programming languages such as Bash, Python, or Ruby are beneficial.
Preferred Certifications & Knowledge
Candidates with relevant certifications or knowledge in the following areas may be well aligned with the role:
- DevOps
- Agile
- AWS
- Microsoft Azure
- Google Cloud Platform
- Bash
- Python
- Ruby
- CI/CD
- Cloud Computing
- Automation
- Platform Engineering
Experience Requirements
The position is designed for an entry-level candidate with:
- Entry-level experience in Software Development and Support.
- Entry-level experience deploying software solutions to clients in an outsourced or similar IT environment.
- Experience working within a multi-team environment across multiple geographies.
- Entry-level programming or development experience.
- Exposure to Agile methodologies such as Scrum and Kanban.
Career Opportunity
This Associate DevOps Engineer position provides an opportunity to build foundational experience across DevOps engineering, cloud computing, CI/CD automation, application deployment, software development, platform engineering, release management, and production support.
The role can help candidates develop practical knowledge of modern software delivery processes while working with technical teams and supporting technology solutions for clients.
Work Arrangement
- Location: Bangalore, Karnataka, India
- Work Model: Hybrid Working
- Employment Type: Full-Time
- Experience Level: Entry Level / Associate
- Category: Digital Design and Development
About NTT DATA
NTT DATA is a global business and technology services organization with expertise across AI, cloud, security, connectivity, data centers, application services, and digital infrastructure.
The company operates across more than 70 countries and provides technology and consulting services to organizations around the world.
Job Details
- Job Title: Associate DevOps Engineer
- Company: NTT DATA
- Location: Bangalore, Karnataka, India
- Employment Type: Full-Time
- Work Type: Hybrid
- Experience: Entry Level
- Category: Digital Design and Development
Job Overview
| Role | NTT DATA is Hiring Fresher Entry level Associate DevOps Engineer |
| Company | NTT DATA |
| Job Type | full-time |
| Experience Level | Entry Level |
| Street Address | Plot No. 178, EPIP Phase-II, Whitefield Industrial Area, Bengaluru, Karnataka |
| City | Bengaluru |
| State / Region | Karnataka |
| Postal Code | 560066 |
| Country | India |
| Salary Range | INR 5,00,000 - 10,00,000 /Year |
Required Skills
Related Jobs
Ready to Apply?
Don't miss out on this opportunity. Apply now and take the next step in your career.
Apply Now