Co-Op, DevOps Engineer, Automation Specialist -Loc:1,012 reviews - Toronto, ON
100,000 - 200,000
Job Description:
- Deploy, build and automate systems /applications across multiple data centers
- Build a common infrastructure layer for all internal, external managed and cloud services
- Integrate and gather data from several separate systems into common user portals
- Integrate multiple open source tools and with third party vendor tools solutions
- Document process flows, support and operational procedures for each tool
- Assist with the projectâ??s launch and education of the projectâ??s user base
- Design and maintain all technical and project documentation
- Provide ongoing feedback to upper Management on the current status of the project
Essential Qualifications/Competencies:
- In depth experience with Linux specifically RHEL and Ubuntu
- Strong technical knowledge and experience with â??DevOpsâ? tools and processes
- Experience with programming languages such as golang, python and java
- Experience with container/container orchestration platforms such as docker, rkt, lxc/lxd, Kubernetes, MESOS, Swarm
- Experience with virtualization/cloud orchestration software Openstack, OVS, ESXi, vSphere, KVM
- Distributed file systems experience like CEPH or Glusters is a plus
- Knowledge of configuration management software like Puppet, foreman and ansible
- Experience implementing large multi-tenant systems across many groups and locations
- Solid understanding of shell scripting (bash, zsh, sh)
- Monitoring systems experience, Zabbix, Prometheus, and SNMP
- SOAP/REST or general API knowledge
- Data modelling with YAML/JSON or YANG/NETCONF
- Good writing and documentation skills
- Very strong analytical and problem solving skills
- Experience with revision code control systems (GIT)
- Excellent writing, verbal, and communication skills