Location: Montreal, Quebec
Our client is a global investment management firm. As a technology and data-driven firm, they design and build their own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms.
The Platform Applications Specialist Database role will be part of a global systems team responsible for delivering highly available, high-performance, and scalable infrastructure to support trading and research using the DevOps methodology.
As part of this role, you will focus on working collaboratively with internal development, investment, and infrastructure teams to design, deploy, and support cross-platform database solutions such as PostgreSQL, Redis, Clickhouse, and Microsoft SQL.
Your day-to-day activities could consist of installation and configuration, monitoring and alerting improvements and configurations, automation and tool development.
PLEASE NOTE - 4 days in office is required.
Must Have Skills:
- 5+ years database administration experience required (At least one of: PostgreSQL, Clickhouse, FoundationDb).
- Experience with high availability, backup, and disaster recovery solutions.
- Knowledge of indexes, triggers, stored procedure development, and optimization.
- Experience with Linux systems administration.
- Experience with Python.
- Basic understanding of source control concepts, best practices, and the software development lifecycle.
- Full project life cycle ownership: project delivery from initiation to full implementation and deployment.
- Degree in Engineering, Computer Science, or related experience.
Nice to Have Skills:
- Experience with other database platforms such as ClickHouse, FoundationDb, MSSQL, MongoDb, Redis, Neo4j.
- Experience with configuration management tools (i.e. Chef, Terraform, Ansible).
- Experience with an observability & monitoring stack such as Prometheus exporters, LogStash, Elasticsearch, Prometheus, Thanos, Grafana, and AlertManager.
- Experience with CI / CD pipelines.
- Experience working with various cloud providers (AWS and GCP).
- Experience with virtualization technologies such as VMware and containers (standalone and Kubernetes).
- Experience with Windows systems administration.