Senior DevOps Engineer at AIR MILES (Toronto, ON, Canada)

Senior DevOps Engineer at AIR MILES (Toronto, ON, Canada)


Add To Bookmarks
Company:
Location: Toronto, ON, Canada
Type: Full Time
Created: 2021-12-20 05:01:00

Apply Here


The AIR MILES Rewards Program has earned the trust and support of more than two-thirds of Canadian households. For over two decades, we have helped our Partners use Canada’s most widely accepted loyalty currency, AIR MILES® reward miles, to influence customer behavior, drive profitability, and build long-term relationships.

What Will You Work On?

Working within a dynamic and creative software development team to build and maintain a data platform housing the largest dataset of Canadian consumer data for the AIR MILES loyalty program. You will provide the subject matter expertise for solutions and applications required to develop, manage, and maintain AIR MILES data platform. Recommending the best options for product objectives using knowledge of trends, best practices and leading-edge techniques.

How Will You Create Impact?

  • DevOps mindset and strong ownership over code developed (test, monitoring, deploy, maintain)
  • Architects solid technical design and approach by focusing on quality and security while providing massive scalability and platform high availability.
  • Provide team support and mentorship in developing or maintaining solutions or systems and balance competing needs and requirements.
  • Take responsibility for maintaining and building cloud infrastructure and managing enterprise components through codifying infrastructure, security, automation and driving enablement
  • Understanding of the overall business and developer processes
  • Stay abreast of product direction and planned advancements all while delivering within quality standards and acceptance criteria
  • Keep up to date on necessary technical knowledge, trends and best practice techniques from industry and internal subject matter experts and communities of practice

Let’s Talk About You:

  • Experience developing applications and infrastructure in cloud services - S3, IAM, Cloudformation, Lambda, DynamoDB, EC2, ECS, and Step Functions AWS services
  • CI/CD methods and approaches
  • Programming languages and scripting with Python, Bash, and JavaScript(ES5/ES6+)
  • Agile Engineering with Scrum Agile framework
  • Testing methodologies like TDD/BDD and Unit testing
  • “Infrastructure as Code” technologies
  • Container Platforms
  • General understanding of Unix/Linux
  • Knowledge of network technologies such as TCP/IP, DNS and load balancing
  • Knowledge of Apache Spark, Zookeeper, Nifi, and MongoDB
  • Familiarity with Jenkins and building Jenkins Pipelines