Engineer - Platform Engineering
Full Job Posting
About the Company
Tata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of Communications
Job Information
Broad outline of the Role
- This role is responsible for the end-to-end software development lifecycle, with a focus on delivering robust, scalable, and maintainable solutions. The Software Developer will primarily use established programming languages and frameworks, while also beginning to leverage AI-enabled tools in a supportive capacity for coding, testing, deployment, and debugging. The role supports ongoing business operations and customer requirements, while encouraging responsible experimentation with AI to improve efficiency and quality.
Minimum Qualifications & Experience
- Graduation in Computer Science and Engineering or a related field
- 0-4 years relevant experience
Other Knowledge & Skills
- Agile Methodology
- Java
- JavaScript
- Python
- Software Architecture
- C++
- Angular
- API Design
- API Testing
- AWS
- Familiarity with AI-assisted Testing Tools (e.g., code suggestion, automated test case generation)
- AI-assisted (CI or CD)
- Prompt Engineering
- Generative AI
- Automation Testing
- AI Analysis
Key Responsibilities
- Write effective and scalable code using Java, JavaScript, Python, and C++ (languages can be added basis the requirements) in accordance with project requirements and coding standards.
- Utilize Generative AI-powered code completion and review tools (e. g. , code suggestion plugins, basic static analysis) to enhance productivity and reduce manual errors.
- Support application testing and debugging using AI-assisted tools for initial bug identification and automated test case generation, while retaining manual oversight and validation.
- Deploy applications and monitor their performance using standard monitoring tools, with limited use of AI-driven analytics for anomaly detection and reporting.
- Participate in continuous integration and delivery (CI or CD) processes, using automation tools to streamline deployments and basic AI features for build optimization.
- Collaborate with team members on API design, development, and testing, using AI tools for documentation and test case suggestions where available.
- Analyze reports generated by AI tools on code quality, time deviations, and rework, and present findings to supervisors for further action.
- Utilize AI-generated insights to optimize software development calendars.
- Engage in continuous learning to stay updated on software development best practices, with exposure to emerging AI technologies relevant to the function.
- Support data-driven decision-making by validating outputs from AI-assisted data processing pipelines, ensuring accuracy and compliance with business requirements.
- Contribute to a culture of responsible AI experimentation by sharing feedback on AI tool effectiveness and participating in pilot initiatives as assigned.
Responsibilities
Leadership Behaviours We’re Looking For
Tata Communications, culture is represented by our leadership signature- DRIVE AHEAD. It is how we lead, collaborate, and live our values every day. It is defined through six core behaviours:
Accountability & Ownership
Collaboration
Agility
Can-Do Attitude & Growth Mindset
Innovation & Problem-Solving
Continuous Learning & Skill Transformation.
Why Join Us
At Tata Communications, you’ll work on real problems and help build solutions that support businesses and communities around the world. Here, we support your growth through meaningful career opportunities, learning, hands-on experience, and the freedom to explore new ideas.
With us, you can build a career with purpose and impact.
About Tata Communications
Public Indian communications-technology company providing connectivity, cloud, cybersecurity, collaboration and media services to enterprises.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Tata Communications
Manager - Customer Interaction Suite
Dubai, UAE
About The Company Tata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services
Jr Customer Service Executive - Service Delivery & Management
Pune, IND
Jr Customer Service Executive - Service Delivery & Management
Pune, IND
Sr Engineer - Global Customer Service Operations
Pune, IND
Sr Engineer - Global Customer Service Operations
Pune, IND
Sr Manager - Customer Interaction Suite
Pune, IND
Sr Lead - Customer Interaction Suite
Chennai, IND
Manager - Customer Interaction Suite
Dubai, UAE
Jr Customer Service Executive - Service Delivery & Management
Pune, IND
Jr Customer Service Executive - Service Delivery & Management
Pune, IND