Cisco provides IT products and services across five major technology areas: networking (including Ethernet, optical, wireless and mobility), security, collaboration (including voice, video, and data), data center, and the Internet of things.

In Cisco, we have an outstanding opportunity where we get to use the technology we build.

Cisco Apprentice Program is a great way for you to experience the corporate world and gain industry relevant knowledge and skills.

Job Designation : Technical Graduate Apprentice

Qualification : Bachelor’s Degree

Experience : Freshers

Skill Set :

  1. Good programming knowledge in C, C++, Java, Python.
  2. Sound knowledge of Software Development Life Cycle ( SDLC ).
  3. Familiar with Cloud technologies and software testing.
  4. Basic Knowledge of MS office tools
  5. Strong analytical and debugging skills.
  6. Passion for technology and the desire to learn with proactive engagement in a team.
  7. Team Player
  8. Completed  B.Com, BBA, BA, and BBM. (Non-Engineering degrees)
  9. You must have graduated in 2023/2024.
  10. Must be available for a period of 12 months starting August 2024.
  11. Excellent verbal and written communications skills.

Job Description:

Site Reliability Engineer Trainee

  1. Designs, writes, and builds tools to improve the reliability, availability, and scalability of key systems and services.
  2. Automates deployments, monitors, analyzes and optimizes products / services in Network platforms and environment, Change management procedures and deployment processes.
  3. Maintains engineering environment to best support automated testing of code that is actively being used by customers/clients. Principle of zero downtime is maintained.
  4. Site reliability engineers typically create a bridge between development and operations by applying a software engineering mindset to system administration topic.

Software Test Engineer Trainee

  1. Real-time insights into application performance, user experience and business outcomes.   
  2. Visibility into end-to-end application performance from user interface points   
  3. Automation and testing of the products while monitoring cloud-based solutions. 
  4. Develop frameworks for automating tests that can validate complex distributed systems.

Software Developer Trainee

  1. Programming languages and latest development methodologies.
  2. Deploying new software and upgrades to a large SaaS environment.
  3. Change management procedures and deployment processes.
  4. Developing one or more tools used within the operations team to automate complex tasks

Hardware Engineer Trainee

  1. Concepts of HDL or other tools to draw schematic design and its process   
  2. Translating Hardware Schematics design into layout design    
  3. Execution of test cases using scripts and sharing the test logs, performing analysis on the same  
  4. Performing different levels of Hardware Automation, Validation and Test where applicable  

Location : Bengaluru, Karnataka, India