Job Description
Job Title: Apprentice
Organization Name: NEC Corporation of India Ltd.
Reporting Relationship: Group Project Manager
Role Summary: We are looking for an Apprentice having knowledge of Python scripting, web development using React and working with AI/ML models etc.
Responsibilities:
Backend Development Scripting:
- Write scripts using Python for automation, data processing, and backend tasks.
- Work with AI/ML models for proof of concepts and production-grade implementations.
- Coordination with stakeholders
- Develop and integrate RESTful APIs using NestJS. API testing
Data Handling Visualization:
- Read and process Excel data using pandas and visualize using matplotlib or other Python visualization tools.
- Ensure data consistency, transformation, and integrity across the stack.
- Design and manage MongoDB schemas and queries for efficient data retrieval and storage.
- Ensure backend data models align with frontend requirements.
Tools/Framework/Methodologies:
- Python, JavaScript/TypeScript, React.js
- JIRA
- Agile
- pandas, matplotlib
- POSTMAN API Testing
- MongoDB
Prerequisites:
Engineering degree or equivalent
Ideal candidate should have some prior knowledge of given requirements
Desirable qualities:
Required Skills:
Technical Skills:
- Python scripting and backend development.
- AI/ML concepts and model integration.
- React.js and NestJS for building scalable applications.
- Familiarity with data analysis tools like pandas and visualization libraries like matplotlib.
- Familiarity with Tools like JIRA
- Understanding of DB and schema design.
Soft Skills:
- Problem-solving mindset and attention to detail.
- Excellent communication and collaboration skills.
- Ability to learn quickly and adapt to changing technologies.
- Comfortable working in agile teams and fast-paced environments.
Base Location: Noida
Specialization Description
Apprentice Specialisation Description TBC
Level Description
Apprentice Level Description TBCRole:
Back End DeveloperIndustry Type:
IT Services & ConsultingDepartment:
Engineering – Software & QAEmployment Type:
Full Time, PermanentRole Category:
Software Development
EducationUG:
Any GraduatePG:
Any Postgraduate
Key Skills
BackendData analysisAutomationWeb developmentSchemaJavascriptAgileData processingJIRAPython