Job Description:

Your role will involve:

  • Owning our CI/CD pipelines and identifying tools, patterns and best practices for automation and observability.
  • Automating our platform setup and developing infrastructure as code to ensure synergy across our different environments.
  • Designing and implementing a comprehensive monitoring, logging and tracing environment, ensuring observability and alerting is in place.
  • Reviewing and setting up new security & governance best practices to maintain platform, data integrity & developer access.
  • Taking ownership of our Kubernetes platform and develop a roadmap of improvements. Ensuring our systems are scalable, automated, and secure.
  • Providing guidance to and sharing best practices with junior team members.
  • Working as part of a team to deliver product features and functionality.
  • Helping design & architect software for a range of services and systems.
  • Working with our development teams to incorporate infrastructure best practices and standardize our build and deployment process.
  • Creating and maintain internal documentation.

Requirements:

  • Cloud platform experience for Kubernetes, CICD, SQL databases & message busses. (GCP preferred).
  • A good understanding of Docker, containerization, and deployment of reliable, highly - available, and scalable APIs and ETL processes e.g. Argo workflows, airflow.
  • Kubernetes (ideally GKE) tooling experience e.g. Helm, Istio, Linkerd, Knative.
  • Knowledge of Kubernetes multi-cluster communication, service meshes, control plane, - ingress controllers & multi-tenant clusters.
  • Knowledge of automation and scaling Kubernetes operations (HPA).
  • Good knowledge of Python & bash.
  • CI/CD experience e.g. GCP Cloud Build, argo-cd.
  • Knowledge of message queues and best practices (Pub/Sub & Kafka preferred).
  • Understanding of infrastructure-as-code (Terraform, CloudFormation).
  • Monitoring tools and best practices e.g. Prometheus, Grafana, ELK, statsd, Thanos.

Desirable:

  • Working knowledge of networking (TCP/IP, UDP, DNS, VPN, VPC).
  • Familiar with CNCF projects.
  • Good knowledge of agile processes.
  • Exposure to SRE concepts.
  • Service to service communication concepts e.g. REST, gRPC, event based - communication.
  • Incident Management e.g. PagerDuty, AlertManager.
  • Knowledge of tracing tools and best practices.
  • Knowledge of Go would be beneficial.
  • Experience with working on databases & database management (CloudSQL, Postgres, - BigQuery, BigTable, Cassandra).
  • SCM tooling w. git.
  • Chaos engineering principles.

What to expect:

  • Expect to advance your understanding of sustainable finance, meet thoughtful people across different fields of expertise.
  • Expect a work environment that is not based on bureaucracy and formalities, but on integrity, ambition, and the expectation that everyone is delivering to the best of their abilities.
  • An entrepreneurial culture where a personal sense of responsibility, independence and project ownership is highly encouraged.
  • We offer 30 days paid holiday per year
  • This position will come with a stock component as part of total compensation
  • In the tech team, 10% of your weekly hours are saved for you to progress your own learning and development as well as group projects

Equal Opportunities

ESG Book is an equal opportunity employer, and all qualified applicants will be afforded equal employment opportunities without discrimination because of actual or perceived race, color, national origin, sex, age, religion, creed, disability, marital status, citizenship, ancestry, personal appearance, sexual orientation, gender identity or expression, political affiliation, military status, status as a protected veteran, genetic information or any other legally protected status.

Company Benefits

  • 30 Days Holiday
  • Share Options
  • Pension Plan
  • Remote Working

Interview Process

  • Recruiter Intro [30 minutes]
  • Tech Test [90 minutes on codility]
  • Skills Assessment [60 minutes]
  • Values & CTO meet [30 minutes]

Other Jobs in DevOps & SysAdmins