Sustainability Software Engineering Intern

3 Months ago

Corvallis, Oregon, United States

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

The Sustainability Software Engineering Intern at Oregon State University involves maintaining and developing software applications for the Sustainability Office. The role is part-time during the academic year, with increased hours in summer, and includes tasks like web development using VueJS, administering AWS cloud applications, and participating in sustainability outreach. Candidates must be enrolled in an academic program and have relevant technical skills.
About the position

The Sustainability Software Engineering Intern position at Oregon State University (OSU) is designed for students to assist in maintaining and developing software applications and IT infrastructure for the Sustainability Office. This role offers a flexible work schedule, allowing for part-time hours during the academic year and increased hours during the summer. The intern will engage in various software development tasks, including working with cloud applications and participating in sustainability outreach events.

Responsibilities
• Maintain and develop single-page web applications using Progressive JavaScript Frontend Web Frameworks (VueJS).
,
• Administer cloud applications hosted on Amazon Web Services (AWS) including Lambda, API Gateway, RDS, ECS, ECR, S3, SAM, Cloudwatch, and SNS.
,
• Develop continuous integration/continuous development pipelines using GitHub Actions and AWS services.
,
• Read utility meters monthly on OSU's Corvallis Campus, involving walking and driving throughout the campus.
,
• Manage and maintain several kioskputers across OSU's campus.
,
• Participate in various Sustainability Office outreach events and student service projects.

Requirements
• Must be academically enrolled in a high school, community college, or university and pursuing a program or course of study.
,
• Clear and consistent communication and excellent interpersonal skills.
,
• Working knowledge of HTML/CSS, JavaScript, and MySQL.
,
• Experience developing at least one web development project with a frontend and backend component.
,
• Experience developing software projects in a team environment.
,
• Working knowledge of Data Structures and Web Development courses.
,
• Proficiency with Git/GitHub.

Nice-to-haves
• Experience developing at least one full stack web development project with a database component.
,
• Experience with frontend JavaScript web frameworks like VueJS, ReactJS, Svelte, AngularJS, Handlebars, etc.
,
• Experience deploying web applications on platforms like GitHub Pages, Vercel, Heroku, Railway, Netlify, etc.
,
• Experience with AWS technologies.
,
• Experience with sustainability, utilities, and energy-related technologies.

Benefits
• Flexible work schedule
,
• Opportunity to gain practical experience in software development and sustainability initiatives

Oregon State University


Report inaccurate data

|

Leave feedback about this job

More Engineer - Software jobs in climate

APPLY

PV Design Engineer III

2 days ago

Bloomington, United States

APPLY

2 days ago

North Kingstown, United States

APPLY

Other jobs at Oregon State University