You are viewing a preview of this job. Log in or register to view more details about this job.

Student Trainee (Information Technology)

Join our team as a Student Trainee and gain hands‑on experience in either Software Development or Cybersecurity. This internship is designed to help you build real‑world technical skills, explore career interests, and collaborate with professionals who will support your growth.

You do not need to have experience in everything listed — curiosity and willingness to learn are key!

What You May Be Doing

Option 1: Software Development Path

You may help with:

  • Designing, developing, testing, and deploying new or updated applications.
  • Learning modern programming languages such as C#.NET, VB.NET, Python, Go, Rust, Java, JavaScript, SQL, PowerShell, BASH, or PHP.
  • Working with web technologies (HTML, CSS, JavaScript) and cloud application development.
  • Using Git-based source control and contributing to CI/CD pipelines.
  • Exploring REST APIs and building prototypes for apps, scripts, and interfaces.
  • Applying Agile project management practices.

Option 2: Cybersecurity Path

You may support work such as:

  • Identifying, analyzing, and monitoring cybersecurity risks.
  • Using threat assessment tools and understanding vulnerabilities and mitigation strategies.
  • Learning system security testing and evaluation techniques.
  • Applying networking concepts (OSI model, TCP/IP, DNS, DHCP, directory services).
  • Gaining exposure to IT infrastructure: operating systems, networks, applications, databases, cloud systems.
  • Understanding cybersecurity laws, privacy regulations, and ethical guidelines.
  • Supporting incident response activities.
  • Exploring cryptography and key management principles.

What We're Looking For

To be considered, you should:

  • Be currently enrolled or accepted for enrollment in a qualifying educational institution (high school, college, graduate school, vocational/technical program, or certificate program) on at least a half‑time basis as defined by your institution.
  • Be a strong team player who can also think independently.
  • Have strong analytical, writing, and communication skills.
  • Manage multiple tasks and deadlines effectively.
  • Show curiosity, creativity, and willingness to explore new ideas.
  • Demonstrate professionalism, tact, and strong attention to detail.
  • Be highly motivated, self‑directed, and excited to learn.