E

EC Markets

Global multi-asset broker with leveraged trading

Platform / DevOps Engineer

Cloud Engineering +1Confirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • Deep experience with Terraform, including multi-provider setups, reusable modules, remote state, and locking.
  • Strong hands-on AWS experience across networking, containers (ECS/Fargate), IAM, S3, Secrets Manager, and event-driven scheduling built as code.
  • Experience building CI/CD pipelines with GitHub Actions or equivalent, OIDC-based cloud authentication, container builds, and multi-environment delivery.
  • Fluency with Docker for building, slimming, tagging, and shipping images through a registry.
  • Deep understanding of VPCs, subnets, routing, gateways, and trust boundaries.
  • Comfort using Python and Bash to integrate systems and automate operations.
  • Sound security practices, including secrets management and least-privilege IAM.
  • Ability to read Python, TypeScript, and Java well enough to unblock a build or debug a pipeline.
  • A degree in Computer Science, Data Engineering, or a related field.
  • At least 8 years of hands-on experience as a DevOps or Platform Engineer.
  • Excellent understanding of networking and AWS cloud.
  • Knowledge of security frameworks such as ISO 27001 and NIST applied in practice.
  • Experience with DevOps tooling, automation, and secure system design.

Responsibilities

  • Own infrastructure as code across the estate, using Terraform as the primary tool to manage AWS and Snowflake from a version-controlled source of truth, and own the AWS CDK TypeScript stacks; drive consistent, reusable, well-tested infrastructure as code.
  • Build a production environment that is cleanly separated from development, with a safe and repeatable promotion path between environments.
  • Build and harden CI/CD, including GitHub Actions with OIDC, matrix container builds to ECR, plan-on-pull-request with deliberate applies, and multi-environment staging-to-production promotion; make deployments predictable and reversible.
  • Automate secret provisioning and rotation, state-lock hygiene, drift detection, and safe-apply guardrails; turn manual runbook steps into pipeline automation where appropriate.
  • Manage the AWS footprint, including VPC and networking, ECS Fargate, DMS, S3, IAM, Secrets Manager, and EventBridge, provisioned as code and sized with cost awareness.
  • Own observability and reliability through CloudWatch alarms and dashboards, SNS alerting, data freshness and quality signals, and automated recovery for pipelines.
  • Manage Snowflake as code, including storage and notification integrations, Snowpipe ingestion, role-based access control, SSO through Entra ID using SAML/SCIM, and data masking and PII governance.
  • Set trusted-code standards through code review, testing, repeatable deployments, and clean rollbacks; partner with product and data engineers to support safe delivery.

Desired Qualifications

  • Certifications such as CISSP, CISM, CCSP, or cloud security certifications.
  • Experience with AWS CDK (TypeScript).
  • Experience with AWS DMS/change-data-capture, Kinesis Firehose, or other streaming-ingest tooling.
  • Experience with Entra ID (Azure AD) SSO and SCIM provisioning.
  • Experience with FinOps or cloud cost optimization.
  • A background working with regulated or financial-services data.

About the Company

EC Markets

Global multi-asset broker with leveraged trading

EC Markets is a global multi-asset broker offering online trading for retail and institutional clients across more than 200 instruments, including forex, indices, commodities, shares, and cryptocurrencies. Traders use MT4/MT5 or the EC Markets App to place leveraged trades with tight spreads and fast order execution. It differentiates itself by operating under multiple international regulators (FCA, ASIC, FSA) across seven jurisdictions with segregated client funds and a mix of Standard and ECN accounts. Its goal is to provide a reliable, accessible trading environment with competitive conditions and professional execution for a diverse global client base.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Dubai, United Arab Emirates
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at EC Markets

See more jobs