Role Overview : As the DevOps Platform Manager, you will play a pivotal role in scaling and optimizing our infrastructure. You will take ownership of the DevOps and platform teams, focusing on improving cloud services, strengthening security protocols, and managing hosting costs. This role offers a unique opportunity to combine hands-on leadership with technical problem-solving, as you mentor your team while actively engaging with code and solving complex technical challenges.
Key Responsibilities :
- Leadership & Team Development : Inspire, mentor, and lead an engineering team, promoting a culture of innovation, collaboration, and continuous improvement.
- Strategic Planning : Partner with cross-functional teams to align engineering efforts with business goals, managing priorities across product and technology roadmaps.
- Technical Oversight : Ensure high-quality outputs by implementing best practices, reviewing code, and collaborating on problem-solving and solution development.
- Work Management : Oversee the execution of major projects, managing timelines, resources, risks, and competing priorities.
- Cross-Functional Collaboration : Communicate effectively within and across teams, ensuring alignment on objectives and decisions.
- Cost Optimization : Monitor and manage hosting costs, collaborating with all teams to maintain an efficient budget while fostering innovation.
Qualifications :
Technical Leadership : Proven experience in engineering leadership roles within scale-up environments, with expertise in cloud software delivery.Technical Skills : Proficiency with Go or Python, Infrastructure-as-Code, container orchestration frameworks (e.g., Kubernetes or Nomad), and serverless computing (e.g., Lambda).Solution Architecture : Solid background in architecting and developing complex technical solutions across various technologies.Cloud Expertise : Experience with cloud computing, including ensuring the scalability, reliability, observability, and security of cloud-hosted systems.Project Management : Strong experience managing the full software lifecycle, collaborating with stakeholders from ideation through to launch and iteration.Communication : Ability to clearly explain complex technical concepts to both technical and non-technical stakeholders.Drive for Excellence : Self-motivated, proactive, and able to thrive in a fast-paced, dynamic startup environment.This role provides an exciting opportunity to lead a high-performing team while playing a hands-on role in solving complex technical challenges. If you are passionate about DevOps and cloud technologies, and you thrive in an innovative, fast-paced environment, we encourage you to apply.
Job Type : Full-time
Flexible language requirement :
French not requiredSchedule :
8 hour shiftMonday to FridayApplication question(s) :
Do you have experience leading and mentoring engineering teams in a scale-up or fast-growing company?Are you able to work in a hybrid role based in Waterloo, Ontario?Have you been responsible for optimizing cloud hosting costs in previous roles?Have you previously managed software projects from ideation through to deployment and iteration?Do you have hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, CloudFormation, Ansible)?Have you worked with cloud computing services (e.g., AWS, Azure, Google Cloud) to scale and secure cloud-hosted systems?Experience :
DevOps : 1 year (preferred)Work Location : In person