Position: DevOps/Cloud Engineer
Location: Toronto, ON (Hybrid)
Duration: 8 Months Contract + Possible Extension
Technical Skills:
• Experience in Linux administration in an enterprise environment and Linus shell scripting fundamentals
• Ability to handle popular scripting languages and well-versed with at least one scripting language (preferably Python) to automate repeatable processes
• Experience with automation for infrastructure provisioning using Ansible, Jenkins
• Experience with network automation processes such as assigning IP addresses and DNS codes
• Experience with configuration management to keep track of software and operating system configurations
• Experience in Infrastructure as Code (IaC) approach
• Experience with writing code to interact with RESTful APIs to replace manual processes such as assigning IP addresses and DNS codes
• Experience with continuous monitoring to monitor system and application performance and alert on downtimes, errors, and similar events
• Fundamentals of Docker containers and containers orchestration platforms such as Kubernetes, OpenShift
• Experience with running containerized applications in the enterprise environment
• Fluency in Git-based source code management and version control systems - Git, GitHub, GitLab, etc.
• Experience in VMware-based virtualization and in using cloud services such as Microsoft Azure and Amazon Web Services, is a plus
• Understanding of administration and management of tools like Ansible, Jenkins, Netbox, and others popular for IaC
• Experience in writing technical documentation how to wiki, upgrade docs, run books, etc.
Communication/Analytical Skills:
• Demonstrated excellent teamwork, communication, and collaboration skills
• Strong interpersonal, problem-solving, written, and oral communication skills with the ability to work well in a collaborative environment.
• Demonstrated good attention to detail, and excellent organizational and time management skills with the ability to work on multiple projects at the same time.
• Awareness of DevOps and Agile principles; desire and interest to advance in these areas
Industry and Project Management Knowledge:
• Experience in working on multi-year projects.
• Experience working on projects related to 24x7 critical public safety dispatch environments and operations.
• Knowledge of project management methodology, tools, and processes.
Must haves Requirements:
• Experience with automation for infrastructure provisioning using Ansible, and Jenkins.
• Experience with writing code to interact with RESTful APIs to replace manual processes such as assigning IP addresses and DNS codes.
• Python is an asset