Intermediate Devops Engineer to design, implement, and maintain cloud infrastructure using Infrastructure as Code for a retail client

Job Type: Contract
Positions to fill: 1
Start Date: Oct 17, 2022
Job End Date: Jan 17, 2023
Pay Rate: Hourly: Negotiable
Job ID: 123672
Location: Calgary, Edmonton, Halifax, Montreal, Ottawa, Regina, Toronto, Vancouver, Victoria, Winnipeg
Apply
Our valued Retail client is seeking an Intermediate Devops Engineer to design, implement, and maintain cloud infrastructure using Infrastructure as Code. 

Initial 3-month contract (100% Remote!) with a possibility of extension/conversion to permanent full-time. 

As the successful candidate, you will be responsible for a variety of software engineering tasks that require independent judgment, planning and implementation; including software development and testing, in addition to Devops resources and activities. 

Responsibilities:
  • Work with the other developers, QA testers, Enterprise Architects and Business Analysts to ensure that quality custom software is delivered to the business
  • Participate in the design phases of the projects to provide technical expertise on translating business needs to software implementation
  • Write high quality, well-tested, production level code
  • Design, implement and maintain cloud infrastructure using IaC(Infrastructure as Code)
  • Work with the development teams in creating infrastructure solutions for the purpose of deploying and monitoring applications
  • Design and setup CI/CD pipeline with appropriate tools
  • Take ownership of DevOps resources and activities, propose new DevOps projects and improvements to keep the business moving forward
Must-Have Skills:
  • 3+ years of hands-on experience performing scripting/development with Python 
  • Demonstrated hands-on experience with AWS services (ECS, S3, IAM, Lambda)
  • Demonstrated experience provisioning Infrastructure-as-code with Terraform
  • Experience with REST APIs development OR demonstrated software development experience working with Python frameworks/libraries (e.g. Django, DRF) 
  • Demonstrated experience with Containerization (Docker, Kubernetes, Openshift) 
  • Demonstrated experience with CI/CD tools (CircleCI, Jenkins or others)
Nice-to-Have Skills:
  • Demonstrated experience with frontend development technologies (HTML, Javascript, VueJS or others)
  • Experience with Bugsnag and Datadog
  • Experience with software development management tools (Git, Jira, Test Rails)