P

Junior Cloud & Back-End Developer - PL#97475

Peter Lucas Project Management
Full-time
On-site
Saskatoon, Saskatchewan, Canada
Description

Peter Lucas Project Management invests in people, community, and cutting-edge technology to provide gold standard project delivery. We are currently looking for an Junior Cloud & Back-end Developer to join our team in our Saskatoon head office.

At Peter Lucas, we offer a variety of work, professional development, and learning opportunities that come from working on diverse projects in the mining, energy, and heavy industrial sectors. Our dynamic environment, filled with high-achieving professionals, enables our staff to take on incredible opportunities, gain mentorship from a diverse group of colleagues, and succeed in their careers.

Position Overview

We are seeking a motivated Junior Cloud & Back-End Developer to join our team. This role will focus on building, improving, and managing cloud services in AWS, while also providing support in back-end web development and integration with said cloud services. The ideal candidate is eager to learn, detail-oriented, and enjoys working in small teams and collaborative environments.

Β 

Key Responsibilities

AWS Cloud Management:

Set up, configure, and maintain AWS infrastructure, ensuring security, scalability, and performance.

Implement automated monitoring, logging, and backup strategies.

Participate in the design and implementation of new AWS solutions, ensuring alignment with best practices.

Back-End Development:

Support the development and maintenance of back-end systems using Python (Django).

Participate in the development and maintenance of CI/CD pipelines.

Write clean, maintainable, and scalable code following best practices.

Assist in database management, including schema design and query optimization.

Collaborate with the front-end team to integrate client-side components with server-side logic.

Collaboration & Support:

Work closely with cross-functional teams to develop features and fix bugs.

Troubleshoot and resolve technical issues as they arise.

Stay up to date with emerging cloud and development trends, integrating new technologies as needed.

Be willing to take ownership and wear multiple hats as necessary.

We appreciate all applicants' interest; however, only those selected for an interview will be contacted. Wages are negotiable based on experience and qualifications.Β 



Requirements
  • Basic knowledge of AWS services (EC2, S3, RDS, etc.)
  • Familiarity with back-end programming using Python
  • Understanding of databases (SQL/NoSQL) and basic networking concepts
  • Eagerness to learn cloud and development technologies
  • Strong problem-solving skills and a collaborative attitude
  • AWS certifications or relevant courses are an asset.
  • Experience creating and deploying applications via AWS is an asset.
  • Experience with DevOps tools like Docker, github actions, or other CI/CD tools is an asset.
  • Experience working with Django is an asset.
  • Understanding of security best practices (e.g., IAM, security groups, secret management) is an asset.


Benefits
  • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
  • Company events
  • Wellness program
  • Pension Program