Job offer
Senior Site Reliability Engineer [Vancouver]
Taurus SA is seeking an experienced Senior Site Reliability Engineer specializing in the development and implementation of digital asset management solutions. The candidate should be able to maintain production environments, solve problems and work with clients and engineering teams to develop scalable and reliable software products.
Job description
Tasks
We are looking for talented SREs to join our Solutions Engineering team in Vancouver. You are a customer-focused professional with a proven track record in maintaining production environments. You are confident working in managed services and handling production incidents.
- Operate our managed production environment by taking a holistic view of system health and defining, developing and deploying the necessary telemetry.
- Ensure the operational excellence of Taurus managed services through software development.
- Improve reliability and usability by eliminating software bugs and adding scalability and performance enhancements directly to the Taurus product code.
- Provide ongoing support to existing environments such as incident management, code upgrades, health checks and optimization projects. This may also include assisting our partner support organizations with troubleshooting in severe escalation situations.
- Advise clients on best practices for APIs when creating necessary middleware during integration.
- Work closely with engineering team members to quickly resolve customer issues and continually increase customer satisfaction.
Requirements
- 4-5 years of experience in deploying, integrating and maintaining products in complex environments and organizations - experience in the financial sector is a plus.
- 2-5 years of experience in software development.
- Experience in a customer facing role. Strong written and verbal communication skills.
- Experience in maintaining high availability in remote production environments and familiarity with VDIs and virtualization technologies.
- Proven experience in various DevOps build and test processes, release management, product lifecycle management.
- Strong knowledge of modern DevOps tools (Linux, Kubernetes, RedHat Openshift, Docker, Ansible, Terraform, Python, Go, Lang YAML, Bash/Shell scripting).
- Experience in maintaining production environments in a managed service or SaaS environment.
- Ready to learn, highly focused on the goal, team-oriented.
Bonus points
- Experience with additional programming languages (Java, Python, Rust, JavaScript, etc.).
- Knowledge/experience with relational databases.
- Experience with service management/support tools (Jira Service Management, Zendesk or similar).
We offer
- Generous vacation.
- Hybrid remote work with a flexible and small team.
- Service package.
- An opportunity to work at the interface of digital assets and finance.
- A qualified and experienced team, including world-renowned experts.
- A fast-paced learning environment, entrepreneurial spirit and a great culture.
Job details