Logo of Huzzle

Internship

Technology Intern - Summer 2024 - Chicago

Logo of HNTB

HNTB

21d ago

🚀 Off-cycle Internship

Chicago

AI generated summary

  • You need to be enrolled in a related program, have problem-solving skills, programming proficiency, familiarity with tech concepts, and strong communication and teamwork abilities.
  • You will use programming languages to develop software, websites, and databases while understanding networking basics and cybersecurity. Apply problem-solving skills and collaborate with teams to continuously learn and adapt in the dynamic field of technology.

Off-cycle Internship

IT & CybersecurityChicago

Description

  • At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions for some of the largest, most complex infrastructure projects across the country. With our historic growth, it is an exciting time to join our team of employee-owners.
  • We are looking for self-motivated collaborative individuals with a passion for digital innovation, teamwork, and problem solving. As a Technology Intern within HNTB's Digital Transformation Solutions Team, you’ll have the opportunity to work closely with our talented tech team. You’ll gain hands-on experience, contribute to real-world projects, and learn from industry experts. This internship is designed to provide exposure to various aspects of technology within the transportation industry, including software development, data analytics, asset management, resiliency, geospatial solutions and more.
  • As an intern, you’ll have the opportunity to learn and grow, so don’t worry if you don’t know everything right away. Be curious, ask questions, and take advantage of the learning experience!

Requirements

  • Assists project team members with various support tasks.
  • Conducts basic research and data collection.
  • Maintains records, collections and files related to specific projects.
  • Assist in the development of graphics, presentation materials and reports.
  • Performs other duties assigned.
  • What You’ll Need:
  • Enrolled in a related undergraduate or graduate program
  • What We Prefer:
  • Strong problem-solving skills and a passion for technology.
  • Proficiency in at least one programming language (e.g., Python, Angular, React, C#, C++).
  • Familiarity with databases, cloud computing, or networking concepts.
  • Excellent communication and teamwork abilities.

Education requirements

Currently Studying
Undergraduate

Area of Responsibilities

IT & Cybersecurity

Responsibilities

  • Programming Languages:
  • Proficiency in at least one programming language (e.g., Python, JavaScript, C#, C++).
  • Understanding data structures, algorithms, and object-oriented programming concepts is essential.
  • Software Development:
  • Familiarity with software development methodologies (e.g., Agile, Scrum).
  • Ability to write clean, efficient, and maintainable code.
  • Experience with version control systems (e.g., Git).
  • Web Development:
  • Basic understanding of HTML, CSS, and JavaScript.
  • Knowledge of front-end frameworks (e.g., React, Angular, Vue.js).
  • Database Concepts:
  • Understanding of relational databases (e.g., SQL) and NoSQL databases (e.g., MongoDB).
  • Ability to design and query databases.
  • Networking Basics:
  • Familiarity with networking protocols (e.g., TCP/IP, HTTP, HTTPS).
  • Knowledge of DNS, firewalls, and load balancers.
  • Cybersecurity Awareness:
  • Awareness of common security threats (e.g., phishing, malware, social engineering).
  • Understanding of encryption, authentication, and access control.
  • Cloud Computing:
  • Basic knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Experience with deploying applications in the cloud.
  • Data Analytics and Visualization:
  • Proficiency in data analysis tools (e.g., Python libraries like Pandas, NumPy).
  • Ability to create visualizations using tools like Matplotlib, Power BI or Tableau.
  • Problem-Solving Skills:
  • Strong analytical thinking and problem-solving abilities.
  • Ability to break down complex problems into smaller, manageable tasks.
  • Communication and Teamwork:
  • Effective communication skills, both written and verbal.
  • Ability to collaborate with cross-functional teams.
  • Continuous Learning:
  • Technology is constantly evolving. A willingness to learn and adapt to new tools, languages, and frameworks is crucial.

Details

Work type

Full time

Work mode

office

Location

Chicago