CommIT Logo

CommIT

Senior Platform engineer (GCP/Node.js)

Posted 9 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Poland
Senior level
Remote
Hiring Remotely in Poland
Senior level
Responsible for building and maintaining backend services and platform features in a hybrid role involving both application development and infrastructure management. Collaborates with the engineering team and oversees platform reliability and CI/CD processes.
The summary above was generated by AI
Description

This is a hybrid engineering role that goes beyond traditional boundaries. It is not a DevOps position focused on occasional scripting, nor a purely backend role with minimal infrastructure exposure. Instead, the role is split between building backend services and platform features (using technologies like Node.js, Strapi, and NestJS) and managing the infrastructure that supports them (including GKE, Terraform, CI/CD pipelines, and monitoring systems).

You will collaborate closely with the engineering team on product microservices, contribute to ongoing platform migrations such as authentication systems and CMS infrastructure, and take ownership of platform reliability in a GCP-first environment. This position is ideal for someone who is comfortable moving seamlessly between application development and infrastructure work—someone who might open a pull request in the morning and work on a Terraform plan in the afternoon.

What You'll Do:

Development (50%) I DevOps / SRE (50%)

  • Build and maintain backend microservices in Node.js / TypeScript (NestJS, Express).
  • Develop and extend Strapi-based content and platform services.
  • Design and implement REST and GraphQL APIs consumed by internal and external clients.
  • Contribute to auth platform work — token management, session handling, identity provider integration.
  • Write and maintain database schemas and migrations (PostgreSQL, MongoDB).
  • Review code across the backend stack; contribute to engineering standards and documentation.
  • Debug and resolve production application issues end-to-end.
  • Own and operate GKE clusters — scaling, upgrades, PDBs, resource tuning, zero-downtime deploys.
  • Manage all GCP infrastructure via Terraform — VPCs, IAM, Cloud SQL, GKE, storage.
  • Build and maintain CI/CD pipelines in GitHub Actions; manage GitOps workflows with ArgoCD.
  • Define and monitor SLOs/SLIs; maintain observability stack (Prometheus, Grafana, Loki).
  • Own IAM posture — least-privilege service accounts, Workload Identity, audit logging.
  • Handle database operations — backup validation, restore testing, rightsizing, failover.
  • Conduct FinOps reviews; identify and act on GCP cost reduction opportunities.
Requirements

What We're Looking For:

Development

  • 3+ years building production backend services in Node.js / TypeScript.
  • Hands-on experience with NestJS or Express — REST APIs, middleware, authentication flows.
  • Experience with Strapi or a comparable Node.js CMS / headless platform is a strong plus.
  • Comfortable with PostgreSQL and MongoDB — schema design, migrations, query optimization.
  • Able to read and write React for debugging or minor frontend contributions.
  • Strong fundamentals: clean code, code review, testing (unit + integration), async patterns.

DevOps / Infrastructure

  • 3+ years of hands-on DevOps or SRE experience in a production cloud environment.
  • Solid Kubernetes experience — cluster operations, RBAC, networking, storage, rolling updates (GKE preferred).
  • Proficient with Terraform — modularized configurations, state management, GCP provider.
  • GitHub Actions CI/CD experience including self-hosted runners and secrets management.
  • GitOps with ArgoCD or equivalent; multi-environment deployment pipelines.
  • GCP hands-on experience: GKE, Cloud SQL, IAM, VPC, Cloud Storage, Secret Manager.
  • Monitoring and alerting stack ownership — Prometheus, Grafana, or equivalent.
  • Comfortable scripting in Python or Bash for automation and tooling.

General

  • Comfortable context-switching between application development and infrastructure work.
  • Strong written and verbal English — you'll write runbooks, ADRs, and post-mortems.
  • Self-directed and high-ownership in a small team without heavy process.

Nice to Have

  • CKA, AWS/GCP professional certification, or Terraform Associate.
  • HashiCorp Vault hands-on (dynamic secrets, K8s agent injector).
  • Istio or other service mesh production experience.
  • SOC 2 compliance exposure — infrastructure controls, access reviews, audit evidence.
  • FinOps experience — identifying and acting on cloud cost reduction.
  • Experience in cybersecurity, insurtech, or a regulated data environment.
  • Familiarity with GraphQL API design.

Top Skills

Argocd
GCP
Github Actions
Grafana
Kubernetes
MongoDB
Nestjs
Node.js
Postgres
Prometheus
Strapi
Terraform
Typescript

Similar Jobs

3 Hours Ago
Easy Apply
Remote
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer, you will build scalable systems and data pipelines for consumer credit reporting, drive strategic outcomes, shape architecture, and mentor team members while ensuring operational excellence.
Top Skills: AirflowAWSKotlinKubernetesMySQLPythonSpark
3 Hours Ago
Remote or Hybrid
Mid level
Mid level
Cloud • Software
The Technical Account Manager at Cisco ThousandEyes manages premium support for named accounts, optimizes networks, engages collaboratively with customers, and coordinates escalations while ensuring peak performance and effective communication.
Top Skills: CiscoDockerHyper-VJavaScriptJuniperKubernetesKvmLinuxPythonVirtualbox
3 Hours Ago
Remote or Hybrid
Senior level
Senior level
Cloud • Software
As a Consulting Engineer, you will aid enterprise customers in deploying and optimizing the ThousandEyes platform, providing training, and ensuring best practices in network management.
Top Skills: JavaJavaScriptLan/WanPythonRest Apis

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account