DevOps Engineer-BC


City: Vancouver, BC, Canada
Title: DevOps Engineer-BC
Category: IT
EmploymentType: Permanent
Description:

The DevOps Engineer partners with Product, Engineering, and Design teams to deliver new features for the eCommerce platform. This position focuses on providing eCommerce and related technology expertise to design, develop, and support on-line, customer-facing, eCommerce business solutions. This is a Remote, Permanent and Full-time Position

Your Responsibilities:

  • Work on our client’s e-commerce solution. Our eCommerce solution runs on AWS with a server-less architecture and a ReactJs front-end. We use several kinds of in-memory and persistent data storage.
  • Manage deployment of code components through a Continuous Integration and Continuous Deployment pipeline.
  • Lead a small team dedicated to management and projects, supporting a high-performing, cloud infrastructure
  • Work with a small but experienced tech team, providing an unparalleled continuous learning environment with growth potential.
  • Able to move the needle / contribute in a significant manner

What you bring to the table:

  • 5+ years experience with CI/CD using git, Webhooks, Jenkins/CircleCI or similar
  • 2+ years experience of working with cloud-native infrastructure on major cloud players like AWS, Heroku, MS Azure, GCP, with hands-on experience of managing services like:
  • Function As A Service, like AWS Lambda
  • API Gateways
  • Cloud Servers, Like EC2
  • Container orchestration using AWS ECS/Kubernetes or similar, serverless/clusterless container offerings like AWS Fargate on ECS
  • Network and Security: VPC, Security Groups, Route53, Cloud Front
  • IaC : AWS Cloud Formation or Terraform.
  • Infrastructure monitoring and log management with ELK, Datadog, or similar
  • Proficiency in at least one scripting language
  • Have worked closely with the QA Automation engineering team for automatic segmented deployment.
  • Know and understand how to configure high-availability, high-performing applications
  • Server and service monitoring with Nagios or similar
  • Knowledge of firewall, switch and network configuration & debugging (DHCP, DNS, IPv4, IP routing)

*Brownie Points on:

  • Experience in owning CI/CD pipelines and creating branching strategies including release tagging and versioning.
  • Experience in deploying *js applications managed by npm/yarn/serverless
  • Experience with multiple IaC tools like Terraform, Ansible, Chef, Puppet.
Company:
Staffmax Staffing & Recruiting