Graduate Engineer Trainee – Noida

NEC

Scroll down to apply
Entry-level; little or no prior experience required1 day ago
ExperienceEntry-level; little or no prior experience required
QualificationB.E./B.Tech in Computer Science or IT, MCA, B.Sc. in Computer Science, or M.Sc. in Computer Science

Key Responsibilities

  • Develop, maintain, and enhance automation scripts using Python or Java.
  • Support existing automation solutions and workflows.
  • Build and maintain end-to-end automation pipelines and data-processing jobs.
  • Identify opportunities to improve operational efficiency through automation.
  • Use Generative AI and GitHub Copilot for code generation.
  • Use AI-assisted tools to support code optimisation and troubleshooting.
  • Apply software development fundamentals when modifying and maintaining automation solutions.
  • Review generated code for correctness and suitability before using it.
  • Monitor automation jobs and identify operational issues.
  • Investigate failures and assist with resolving problems.
  • Support existing workflows to help maintain reliable operations.
  • Prepare technical documentation and status updates.
  • Manage, filter, and cleanse large image datasets.
  • Support image quality review and data validation activities.
  • Help maintain data quality and consistency.
  • Assist with image processing or data annotation activities where required.
  • Work with Azure services for deployment, monitoring, and maintenance.
  • Support the operation of automation workflows and data-processing jobs.
  • Help maintain the reliability of assigned cloud-based solutions.
  • Contribute to operational troubleshooting and ongoing maintenance.
  • Collaborate with project teams to improve operational efficiency.
  • Share updates and document assigned work.
  • Contribute to problem-solving and workflow improvements.
  • Work under the guidance of the Project Manager and follow project procedures.
  • The responsibilities include developing automation scripts, maintaining workflows and data pipelines, monitoring automation jobs, working with Azure services, managing image datasets, performing data validation, and preparing technical documentation.

Skills & Eligibility

  • NEC’s official listing specifies the following qualifications:
  • Bachelor of Technology (B.Tech.) or Bachelor of Engineering (B.E.) in Computer Science or Information Technology.
  • Master of Computer Applications (MCA).
  • Bachelor of Science (B.Sc.) in Computer Science.
  • Master of Science (M.Sc.) in Computer Science.
  • The official description does not list every engineering or science discipline as eligible. Candidates with other specialisations should verify their eligibility on the application page rather than assume that all B.E., B.Tech., B.Sc., or M.Sc. degrees qualify.
  • The official level description identifies this as an entry-level position requiring little or no prior experience. It is therefore relevant to fresh graduates who can demonstrate the necessary technical knowledge.
  • Candidates should still review the application form for any additional conditions relating to graduation, academic background, or the hiring process.
  • Strong programming skills in Python or Java are required. Applicants should be comfortable writing scripts, understanding existing code, debugging problems, and improving automation workflows.
  • Practical experience through academic projects, internships, or personal projects can help demonstrate programming ability, especially for candidates without previous full-time work experience.
  • The job description requires knowledge of Generative AI and GitHub Copilot for software development. The role includes using these tools to help with code generation, optimisation, and troubleshooting.
  • Candidates should understand how to use AI coding assistance responsibly, review generated code, test its output, and identify incorrect or unsuitable suggestions.
  • Working knowledge of Microsoft Azure is required. The responsibilities involve using Azure services for deployment, monitoring, and maintenance.
  • Applicants should be familiar with basic cloud concepts and understand how cloud services can support automation workflows, processing jobs, and application operations. The supplied description does not specify a mandatory Azure certification.
  • Candidates should have a good understanding of automation, scripting, and software development concepts. NEC also emphasises analytical ability, logical reasoning, problem-solving, communication, teamwork, and proficiency in Microsoft Excel.
  • The role requires attention to detail when processing data, monitoring automated jobs, checking image quality, and documenting operational outcomes.
  • NEC’s official listing specifies the following qualifications:
  • Bachelor of Technology (B.Tech.) or Bachelor of Engineering (B.E.) in Computer Science or Information Technology.
  • Master of Computer Applications (MCA).
  • Bachelor of Science (B.Sc.) in Computer Science.
  • Master of Science (M.Sc.) in Computer Science.
  • The official description does not list every engineering or science discipline as eligible. Candidates with other specialisations should verify their eligibility on the application page rather than assume that all B.E., B.Tech., B.Sc., or M.Sc. degrees qualify.
  • Strong programming skills in Python or Java are required. Applicants should be comfortable writing scripts, understanding existing code, debugging problems, and improving automation workflows.
  • Practical experience through academic projects, internships, or personal projects can help demonstrate programming ability, especially for candidates without previous full-time work experience.
  • The following are listed as useful additional skills rather than the core prerequisites.
  • Azure DevOps and CI/CD: Knowledge of development workflows, source control, pipeline execution, and deployment practices.
  • Git: Familiarity with version control and collaborative coding.
  • REST APIs: Basic knowledge of how applications and services communicate.
  • AI/ML: Exposure to machine learning concepts or related projects.
  • Image processing and data annotation: Experience preparing, categorising, reviewing, or validating image datasets.
  • Linux: Basic understanding of command-line operations and file management.
  • Databases: Familiarity with storing, querying, or processing structured data.
  • Prompt engineering and LLMs: Awareness of how prompts and large language models can support applications and workflows.
  • Candidates preparing for the NEC Graduate Engineer Trainee role should focus on the following practical areas.
  • Python or Java: Practise loops, functions, collections, file handling, error handling, and writing reusable scripts.
  • Automation: Build a small script that performs a repetitive task, validates input, logs outcomes, and handles errors.
  • Generative AI: Understand common LLM applications and how to use GitHub Copilot to assist coding without relying on unverified output.
  • Azure fundamentals: Learn basic cloud concepts and understand how applications and data-processing jobs can be deployed and monitored.
  • Git and CI/CD: Practise commits, branches, pull requests, and the basic stages of a build-and-deployment pipeline.
  • REST APIs: Understand HTTP methods, requests, responses, status codes, and JSON data.
  • Image data processing: Learn basic data validation, file filtering, image metadata checks, and quality-control practices.
  • Microsoft Excel: Practise filtering, sorting, formulas, lookup functions, and data-cleaning tasks.
  • Linux and databases: Review basic command-line operations and fundamental database queries if you have time to prepare.
  • Communication: Practise explaining a technical issue, the steps you took to resolve it, and the outcome.
  • These are preparation recommendations based on the stated requirements and responsibilities, not additional official eligibility criteria.
  • The official listing specifies B.E./B.Tech in Computer Science or IT, MCA, B.Sc. in Computer Science, or M.Sc. in Computer Science.
  • October 20, 2026
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.
Apply Now