Search by job, company or skills

Engineer - Platform Engineering

Early Applicant
  • Posted 19 hours ago
  • Be among the first 10 applicants

Job Description

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
  1. 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.
  2. Utilize Generative AI-powered code completion and review tools (e. g. , code suggestion plugins, basic static analysis) to enhance productivity and reduce manual errors.
  3. Support application testing and debugging using AI-assisted tools for initial bug identification and automated test case generation, while retaining manual oversight and validation.
  4. Deploy applications and monitor their performance using standard monitoring tools, with limited use of AI-driven analytics for anomaly detection and reporting.
  5. Participate in continuous integration and delivery (CI or CD) processes, using automation tools to streamline deployments and basic AI features for build optimization.
  6. Collaborate with team members on API design, development, and testing, using AI tools for documentation and test case suggestions where available.
  7. Analyze reports generated by AI tools on code quality, time deviations, and rework, and present findings to supervisors for further action.
  8. Utilize AI-generated insights to optimize software development calendars.
  9. Engage in continuous learning to stay updated on software development best practices, with exposure to emerging AI technologies relevant to the function.
  10. Support data-driven decision-making by validating outputs from AI-assisted data processing pipelines, ensuring accuracy and compliance with business requirements.
  11. Contribute to a culture of responsible AI experimentation by sharing feedback on AI tool effectiveness and participating in pilot initiatives as assigned.


More Info

Job Type:
Industry:
Employment Type:

About Company

Tata Communications is a digital ecosystem enabler that powers today&#8217&#x3B;s fast-growing digital economy. We enable the digital transformation of enterprises globally, including 300 of the Fortune 500. We carry around 30% of the world&#8217&#x3B;s internet routes and connects businesses to 60% of the world&#8217&#x3B;s cloud giants.
We have been a part of the rich heritage of the internet in India. Over the last 25 years, enterprise-enabled services have been essential to the adoption of digital services in the country. Connectivity is an essential fabric of sustenance for the economy. We are committed to enabling Industry leaders in this New World of Communications&#8482&#x3B;, with our unique promise of delivering secure connected digital experiences.
In 2020, we announced the launch of &#8216&#x3B;Secure Connected Digital Experience&#8217&#x3B; (SCDx), a proposition intended to meet this growing, worldwide demand for new ways of operating, which includes far higher levels of working from home, rising security risks, a shift to digital commerce, and more contactless experiences. It will help companies currently relying on short-term fixes by providing holistic, secure, enterprise-level digital solutions that address current challenges and are fit for the long term.

Job ID: 151970023

Similar Jobs

Chennai, India

Skills:

Automation FrameworksPython developmentApi AutomationSiem ToolsApi IntegrationRESTful integrationsagentic workflowsorchestration toolsAI LLM-based workflows

Chennai, India

Skills:

API versioningSoftware ArchitectureSystem MaintenanceSoftware Development LifecycleDebuggingSoftware testingAPI functionalityPerformance optimization

Beware of Scammers

We don’t charge money for job offers