
Senior Staff Cloud Engineer
- Vancouver, BC
- $109,000-200,000 per year
- Permanent
- Full-time
- Energize the customer relationship: Our clients are our partners. We make their goals our own, working side by side to turn challenges into solutions.
- Success starts with me: Personal ownership fuels collective success. We each play our part and empower our teammates to do the same.
- Commit to learning: Every win is a springboard. Every hurdle is a lesson. We use each experience as an opportunity to grow.
- Dare to innovate: We challenge the status quo with creativity and innovation as our true north.
- Better together: We check our egos at the door. We work together, so we win together.
- To work #bettertogether, we operate with a hybrid working model. In the Vancouver office, we gather in our office three days a week (Tuesday, Wednesday, Thursday). For the remaining days, we work from home.
- Bachelor’s degree in computer science, computer engineering or related study.
- Excellent programming skills and a profound technical understanding of different application architectures.
- 7 + years of experience in designing, analyzing, and troubleshooting large-scale, distributed applications in a multi-cloud environment.
- 7 + years scripting experience in Python or Go
- 7 + years’ experience with Kubernetes, Docker, and various strategies for deploying clusters through automation.
- 7 + years extensive experience with automation tools including Terraform, Pulumi, ARM templates, or similar IaC tooling.
- 7 + years’ experience with observability toolsets (Prometheus, Grafana, D atadog, etc.)
- 7 + years’ experience leading/ actively participating in architectural design discussions with software engineering teams.
- 7 + years building out CI / CD pipelines in Gitlab, Circle CI, Github or similar technologies.
- 7 + years’ experience teaching and mentoring senior and junior level engineering associates on best practices related to software engineering principles and technologies.
- Expertise in cloud technologies such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of network architecture and security.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Design, implement, and maintain scalable Microsoft Azure-based Cloud Platform infrastructure solutions with trending technology such as Terraform, K8s to support PG Forsta’s application and services
- Develop and implement automation scripts for deploying and managing cloud resources.
- Work closely with software development teams to integrate cloud-based infrastructure solutions into their applications.
- Monitor and optimize the performance of platform and infrastructure to ensure maximum uptime and availability.
- Stay up to date with emerging cloud technologies and recommend new solutions as needed.
- Collaborate with other engineers and stakeholders to identify and resolve technical issues.
- Ensure compliance with security and regulatory requirements for all cloud-based solutions.
- Mentor and provide guidance to junior platform engineers.
- Lead complex design discussions and cloud architectural decisions.
- Guide and design PG Forsta’s technical vision for cloud architecture.
- Lead multi-cloud strategy and be able to lead diverse Cloud Platform Engineering teams.
- Be able to programmatically automate complex manual workloads and provisioning.
- You will bring a proven track record of building high quality and highly automated solutions built to enable our product and engineering organization to innovate at the speed of business.
- You will create a strategy with a coherent plan to help build out our DevOps center of excellence.
- You will need to be a ninja when it comes to releases and roll outs for applications and services and be available and ready to help development teams meet critical dates for go-live.
- You will need to be ready and available to help junior DevOps engineers with best practices.
- You will be required to write production quality code in GO or Python .
- You will make objective, data driven technology decisions by building prototypes or Proof of Concept solutions.
- You will need to be cloud obsessed, sifting through different and newer cloud services offered and implementing cost and performance optimized architecture.
- You will need to architect solutions to transform on - prem apps to cloud workloads.
- You will lead by examples to instill quality-first mindset for product and engineering teams.
- You will manage communication with various stakeholders and executive leadership to ensure alignment.
- You will need to be available during on-call rotation and be able to think and problem - solve issues that are present in production during on-call.
- You need to think strategically about how to solve root problems in a scalable and repeatable way to help improve product engineering globally.
- You need to gather feedback from key stakeholders.