Salary
💰 CA$113,400 - CA$162,000 per year
Tech Stack
AndroidAnsibleAWSCloudDockerGoiOSKubernetesLinuxMariaDBNoSQLPuppetPythonRedisRubyTerraform
About the role
- Be responsible for maintaining and scaling production services and servers for complex and high throughput.\u00a0
- Improve scalability, service reliability, capacity, and performance.\u00a0
- Write automation code for provisioning and operating infrastructure at scale.\u00a0
- Build tools for internal use to support software engineering best practices.\u00a0
- You are not an operator; you2\u0080\u0099re an experienced software engineer focused on operations.\u00a0
- Work with development teams to make sure the applications fit nicely within the infrastructure and scalability/reliability/security is designed and implemented from the start.\u00a0
- Participate in on-call rotation, being responsible for uptime and support.\u00a0
- Roll up the sleeves to troubleshoot incidents, formulate and test your hypotheses, and narrow down possibilities to find the root cause.
Requirements
- Strong knowledge of Linux and open-source software
- Understanding of modern web architecture (HTTPS, REST) and technology stacks
- 4+ years of experience with programming/scripting languages (Bash, Go, Python, Ruby, etc.); deployment automation using Ansible, Puppet, and Terraform; MariaDB, Redis, and various NOSQL engines; Experience deploying containers using Docker and Kubernetes;\u00a0 Experience working in the Amazon public cloud (AWS)
- Experience supporting mobile applications (Android and iOS)
- Experience in the telecommunications industry