Search...

Senior Platform Engineer

IG logo
IG

IG operates an award-winning trading platform and provides forex trading services, support, and educational resources through IG Academy.

Distributed
About IG

IG is a trading-services company offering an award-winning trading platform, including forex trading services in the US. Its website highlights instant support and educational resources through IG Academy, and warns users about the risks of leveraged CFD trading.

View jobs by IG

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and maintain cloud infrastructure, infrastructure-as-code solutions, CI/CD pipelines, and Kubernetes environments. You will establish observability and security practices, implement self-service developer tooling, collaborate across development and operations, mentor junior engineers, and maintain technical documentation.

Requirements

  • 4+ years of cloud infrastructure engineering experience
  • AWS
  • GCP
  • Azure
  • Cloud networking
  • VPC
  • Direct Connect
  • Transit Gateway
  • BGP
  • OSPF
  • IaaS and PaaS architecture
  • 2+ years of Terraform or Ansible experience
  • AWX, Ansible Tower, or Terragrunt
  • Python, Bash, or Go
  • 2+ years of CI/CD pipeline experience
  • Jenkins, GitLab, or GitHub Actions
  • Secrets management
  • Vulnerability scanning
  • Compliance
  • 2+ years of Kubernetes administration
  • EKS, AKS, or GKE
  • RBAC
  • Pod security
  • Istio
  • Docker
  • Backstage
  • JFrog Artifactory or Nexus
  • API gateway
  • Honeycomb, Prometheus, or Grafana
  • Microservices architecture
  • MPLS
  • DNS
  • Load balancing
  • Traffic management
  • Git, GitHub, GitLab, or Bitbucket

Responsibilities

  • Design scalable AWS cloud infrastructure
  • Develop infrastructure-as-code solutions using Terraform
  • Build and maintain CI/CD pipelines for infrastructure deployment
  • Establish DevOps and DevSecOps practices
  • Manage Kubernetes environments
  • Implement self-service platform tooling and developer portals
  • Define monitoring, alerting, and observability standards
  • Collaborate across development and operations
  • Mentor junior engineers
  • Maintain technical documentation

Benefits

  • Extra time off for volunteering and community work