Dev Ops Engineer at Uncharted Software (formerly Oculus Info Inc.) (Toronto, ON, Canada)
Desired Skills and Experience
- Craft and continuously improve the lifecycle of services within the business, from inception through implementation.
- Maintain live services through monitoring of key performance indicators and intrusion detection, and improve uptime by ensuring seamless updates and automating fault recovery.
- Research and recommend innovative - and where possible automated - approaches for system administration tasks. Identify approaches that leverage our resources and provide economies of scale.
- Continuously learn and adapt to new technologies, infrastructure and frameworks to ensure seamless deployment and compliance with security standards.
- Assist with the engineering of solutions for various project and operational needs, centered around the Uncharted private cloud and the Uncharted Amazon cloud, specifically:
OpenStack general purpose compute cloud Ceph general purpose storage Kubernetes/Docker application platforms Various AWS Services
- OpenStack general purpose compute cloud
- Ceph general purpose storage
- Kubernetes/Docker application platforms
- Various AWS Services
- Collaboration and engineering of solutions for software developers, as a key DevOps partner and leader.
- A university degree or college diploma in computer science or equivalent
- 2-3 years experience working with and developing in a Linux environment. Expert knowledge of Bash (or similar) and common operating system services (systemd, BIND, NFS, virtualization, etc.) preferred.
- Programming experience with the following: Bash; AWS, Google Cloud or Azure SDK’s; Chef/Puppet/Ansible; Python, Node.js or similar
- Strong knowledge of web application architecture
- Hands-on experience working with containerization technologies such as Docker/Swarm, Kubernetes, rkt, etc. considered an asset
- Hands-on experience working with virtualization environments like OpenStack, oVirt/RHEV, Virtualbox, XenServer considered an asset