DevOps / DevSecOps Intern
Canadian Solar Inc. · Kitchener, Ontario, Canada
Create a free account to unlock the application link.
Apply NowAbout the role#
This is a hands-on internship opportunity to work within a cloud-native engineering environment. You will collaborate with the engineering and cybersecurity teams to streamline CI/CD pipelines, strengthen security posture, and maintain scalable infrastructure using industry-standard tools.
What you'll do#
- Assist in developing, maintaining, and optimizing Jenkins CI/CD pipelines.
- Support containerization and orchestration workflows using Docker.
- Help manage cloud infrastructure on AWS, including EC2, S3, IAM, and CloudWatch.
- Automate routine operational tasks using Bash, Python, or similar scripting languages.
- Integrate security scanning tools, such as SAST and DAST, into Jenkins pipelines.
- Collaborate with developers using the Atlassian suite (Jira, Confluence, and Bitbucket) for version control, task tracking, and documentation.
- Assist in hardening Docker images and AWS configurations against security benchmarks.
- Support IAM least-privilege reviews and access auditing.
What you'll need#
- Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, Electrical Engineering, or Mechanical Engineering.
- Familiarity with Linux/Unix systems and command-line operations.
- Basic understanding of cloud platforms, specifically AWS.
- Exposure to Jenkins, Docker, and CI/CD concepts.
- Experience or coursework involving the Atlassian suite (Jira, Confluence, Bitbucket).
- Scripting knowledge in Bash, Python, or equivalent.
- Awareness of foundational security concepts, such as the OWASP Top 10 and secrets management.
Location & details#
- Location: Kitchener, Ontario, Canada.
- Modality: On-site.
- Terms: Full-time, rolling internship.
- Compensation: This is an unpaid internship.
Know someone who'd be a fit? Pass it along.




