Site Reliability Engineer
3 мес. назад
United KingdomEuropeHybrid
monitoringobservabilityalerting
Responsible for monitoring, observability, and alerting to ensure infrastructure and application reliability, performance, and scalability.
О компании
- The Company Capital Markets Gateway LLC (CMG) is a capital markets-focused fintech transforming global equity capital markets (ECM) through data, technology, and connectivity. As the preferred source for ECM analytics and the first network connecting the buy-side and sell-side for ECM workflows, we are committed to reshaping how capital markets operate. Founded in 2017 by a team of ECM practitioners, CMG has completed three successful fundraising rounds and is backed by a group of the world’s most prestigious financial institutions. The CMG platform is currently relied upon by nearly 150 buy-side firms representing $40 trillion in AUM and 22 global investment banks. For more information, please visit. The Role CMG is looking for a Site Reliab
Требования
- Proven experience as a Site Reliability Engineer or similar role.
- Proficiency in logging, metrics, and tracing frameworks (DataDog, Loki, Prometheus, OpenTelemetry).
- Experience with cloud platforms (Azure preferred) and infrastructure-as-code tools (e.g., Terraform).
- Strong programming and scripting skills (Python, Bash).
- Proficiency in containerization technologies and orchestration tools (Docker, Kubernetes).
- Understandingof Linux-based systems, networking, and security principles related to containerized applications.
- Strong problem-solving and troubleshooting skills, with a passion for identifying and resolving complex technical issues.
- Excellent communication and collaboration abilities.
- Ability to thrive in a fast-paced, constantly evolving environment.
- Experience with PostgreSQL monitoring and optimization (Optional/Nice to have).
Условия
- Equity
- Unlimited PTO (28 days including bank holidays + unlimited additional paid leave)
- Comprehensive benefits program managed by Globalization Partners
- Premium life and income protection
- Top private medical and dental insurance
- Employee Assistance Program (EAP)
- Pension contributions
- Hybrid work environment (initially remote until office setup is complete)
- Education reimbursement
- Continuous learning opportunities
- Employee referral bonus
- Parental leave
Другое
- Design, implement, and maintain monitoring and observability solutions using tools like Prometheus, Grafana Stack (Loki/Grafana/Tempo/Alert Manager), Datadog, and OpenTelemetry.
- Define and implement SLOs, SLIs, and error budgets to measure system reliability.
- Develop and optimize dashboards, alerts, and reports for system performance and business metrics.
- Design actionable alerting strategies to minimize noise and improve MTTR.
- Integrate alerting systems with Jira.
- Establish and refine runbooks for on-call teams to handle alerts efficiently.
- Empower teams to ensure observability coverage and incident response practices.
- Analyze system performance metrics, identify bottlenecks, and implement optimizations to improve system efficiency, scalability, and cost-effectiveness.
- Help conduct load testing and capacity planning to ensure systems can handle peak traffic loads.
- Identify opportunities for automation and develop tools to streamline operational processes, such as fail-over, configuration management, and monitoring.
- Implement monitoring and alerting systems within automations to detect and resolve issues proactively.
- Collaborate closely with cross-functional teams, including software engineers, operations, and infrastructure teams, to understand system requirements, provide technical guidance, and drive solutions.
- Communicate effectively to stakeholders about system changes, incidents, and improvements.
- Foment and spread SRE principles and practices across company.
- Azure as an infrastructure provider. We are reviewing secondary cloud options.
- Docker + Kubernetes for microservice orchestration using Istio service mesh.
- PostgreSQL for relational db, ElasticSearch for indexing, Redis for caching.
- DataDog, Grafana and OpenTelemetry for observability.
- GitHub for our Version Control and CI (with our own runners).
- CD: Harness and FluxCD.
- Terraform and Terragrunt as IaaC.
- Python and bash for scripting infrastructure.
- React - We’re all in on React – we maintain multiple single-page React apps.
- TypeScript – 99% of our codebase is TypeScript.
- Latest .NET version for our backend services.
- GraphQL - Our standard for API communication is GraphQL served by our DotNet Back-End.
- We innovate with purpose
- We focus on outcomes vs. output
- We believe diverse and inclusive teams fuel innovation
- We are humble yet candid
- We do right by the customer