Python Job: Cloud Infrastructure Engineer

Job added on

Company

Apply Digital
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in Toronto/Vancouver, working in hours that align with ET/PT.

We are looking for a Cloud Infrastructure Engineer to design, build, deploy, and manage the infrastructure that our client’s applications run on. This role will be responsible for supporting the technology delivery team in acting as a subject matter expert in cloud infrastructure to architect and then (using Infrastructure as Code platforms) to build and operate app platforms at scale.

WHAT YOU’LL DO

  • Design cloud infrastructure components (network, compute, storage, orchestration, security, etc.) based on application architecture and requirements (typically containerized microservice applications)
  • Build and deploy these components using an infrastructure as code platform such as Terraform
  • Set up CI/CD pipelines
  • Mentor other team members on good practices and problem resolution
  • Continuously learn and adapt to new technologies, infrastructure and frameworks to ensure our systems/processes follow market standards
  • Be ready to work as the ultimate subject matter expert (SME) during incidents and support the team on resolution and root cause analysis
  • Have the opportunity to design and implement processes and tools with our team
  • Work with the latest technologies in the AWS Cloud/GCP/Azure and keep your skills current while you innovate
  • Work in a small team environment within a large, stable, and successful company that is growing fast
  • Lead the creation of automation and deployments pipelines for applications to all environments
  • Deploy new and existing applications to production and lower environments as per the release schedule
  • Investigate and troubleshoot complex issues and help support applications in all environments

LIFE AT APPLY

  • Flexibility - work where you work best
  • Competitive benefits plan
  • Generous paid time off - take the time you need to be balanced and energized
  • A growing company means many opportunities for advancement - we like to promote from within!
  • Regular team and company events (karaoke, escape rooms, axe throwing and more!)
  • Training budgets, Days of Learning, company-wide training, Apply Library and our Hackathon for Good mean you have many different ways to learn and stretch yourself

*
ABOUT APPLY*

We are a digital innovation company focused on products, platforms, and commerce. Digital to our core, we are purpose-built to transform possibilities for people. We solve complex problems with well-executed solutions tailor-made for continuous growth — we're ambitious, and our clients are too. We work with well-funded start-ups, global brands, and Fortune 1000 companies spanning industries and audiences, including Moderna, Kraft Heinz, Arc’teryx, and lululemon.

www.applydigital.com

*
WHAT YOU’LL NEED*

  • 3+ years of Cloud Infrastructure, DevOps, or equivalent experience
  • Understanding of network topology and creating & organizing secure network communications between different resources in a virtual private cloud (VPC) based on client & security requirements
  • Understanding of Terraform or another IaaC language
  • Understanding of GCP strongly preferred, but equivalent AWS or Azure experience is suitable
  • Experience with building/deploying/managing AWS, GCP, or Azure
  • Strong experience with CI/CD and tools like Jenkins, Bitbucket, GitHub Actions, and GitLab
  • Ability to provide expert opinion on infrastructure monitor tooling and best practices
  • Experience working with containerized microservice applications
  • Ability to consult on cost effective solutions for the present, and how they will evolve in the future as needs scale
  • Knowledge of cloud infrastructure security practices
  • Ability to analyze metrics from distributed applications to assist in performance tuning and fault finding
  • Experience with Agile processes, testing, and code review
  • Strong experience with scripting - shell, Python, etc.
  • Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills
  • Excellent analytical and problem-solving skills

*
NICE TO HAVE*

  • Experience with SRE
  • AWS Professional Certification
  • Kubernetes Certification
  • Google Cloud Certification
  • Azure Cloud Certification

Job Type: Full-time