
Job Description
Job description
• Location: This opportunity is a hybrid role based at our head office in Surrey, British Columbia.
• Duration: May - August
• Base Salary: Commensurate with Experience
• Salary Progression by Total Work Terms Completed:
• Work Term 1 (first work term): $22.50/hr
• Work Term 2: $25.00/hr
• Work Term 3: $27.50/hr
• Work Term 4: $29.00/hr
• Work Term 5: $30.00/hr
• Work Term 6: $31.00/hr
Please note that employment may be contingent upon the successful completion of a Canadian criminal record check.
Application Instructions:
• Please upload your application files in PDF format only.
• Submit your resume and transcript, and include a cover letter if desired.
• This posting will remain open until the role has been filled, but we encourage you to apply as soon as possible. Applications will be reviewed on a rolling basis, and shortlisted candidates will be contacted directly for interview requests.
DevOps Intern
As a DevOps Intern, you’ll help enable our teams to develop FME at a high velocity while maintaining the quality our customers trust. If you’re passionate about infrastructure, pipelines, and automation, this is your chance to gain hands-on experience with real-world tools and systems while working alongside an innovative team.
Our co-op placements offer a hybrid work model. To ensure the best onboarding and mentorship experience, interns are required to work on-premise at least 2 days per week at our Surrey, BC, office, with the flexibility to work remotely for the remaining days.
What You’ll Be Doing
As a DevOps Intern, you’ll have the opportunity to:
• Analyze and improve CI/CD pipelines to deliver faster feedback to developers.
• Write scripts and create automation tools to streamline repetitive tasks and optimize efficiency.
• Monitor and update infrastructure using “infrastructure as code” principles.
• Develop and maintain automation pipelines using Jenkins.
• Research and test new tools and technologies to improve development workflows.
• Collaborate with product owners and development teams to align tasks with stakeholder needs.
• Utilize cloud infrastructure (AWS, Azure, or Google Cloud Platform) for testing and development purposes.
• Build and maintain internal software tools that support FME development teams.
Day-to-Day Responsibilities
• Participate in Kanban-style Agile Development with Jira.
• Attend team meetings to provide updates and report issues.
• Debug, maintain, and improve development infrastructure.
• Collaborate with teammates to troubleshoot problems and identify solutions.
Qualifications, Skills, and Competencies
Safe Software evaluates applicants based on their passion and skill with technology. That said, having experience with some of the following areas is an asset.
• Familiarity with scripting languages such as Python, PowerShell, and/or Bash.
• Knowledge of Docker and/or Kubernetes.
• Understanding of cloud platforms like AWS, Google Cloud, or Microsoft Azure.
• Basic knowledge of databases and SQL.
• Proactive, self-motivated, and eager to learn new tools and technologies.
• Excellent verbal and written communication skills.
• Strong organizational and time management abilities.
• A collaborative mindset with a passion for helping others and working in a team-oriented environment.
Desired Skills / Bonus Points
• Experience with CI/CD tools or platforms (e.g., Jenkins).
• Familiarity with Agile methodologies, such as Kanban.
• Experience with multiple operating systems (e.g., MacOS, Ubuntu).
• Knowledge of popular IDEs like Atom, Visual Studio, VSCode, or PyCharm.
What You Can Expect
When you choose an internship with Safe Software, you’re also choosing…
• Meaningful Work: Be a part of the solution. Get involved in hands-on projects that matter to you (and us) that challenge your critical thinking and help take your skills to the next level.
• A Supportive Environment: Feel empowered to share your ideas and implement them with high autonomy and support.
• Mentorship: Learn from a team of experienced mentors and technical leaders who will support your development. 1 in 4 of our current staff started as student interns!
• Social Responsibility: Become a part of an organization that finds meaningful ways to give back.
• Work-Life Balance: There's no place for burnout at Safe. Maintain a healthy balance of your personal and work life without splitting yourself in two. Student interns enjoy 4% vacation pay to allow for flexibility for time off during your term.
• Fun: Participate in team building activities to let loose and have fun! Check out our Takeover Tuesday and #LifeAtSafe Instagram highlight reels to see what a work term at Safe is like.
Industries:Computer Software
Function: Web Development
Job Skills
Job Overview
Date Posted
Location
Offered Salary
22 - 31 CAD perhour
Expiration date
Experience
Qualification
