Tech Stack
AWSAzureCloudDockerGoJavaScriptKubernetesMySQLNode.jsNoSQLPostgresPrometheusPythonSQLSQLiteTerraform
About the role
- Develop and maintain backend services using Go and Python
- Implement Kubernetes Operator patterns and cloud-native service orchestration
- Work with AWS services including VPC, EKS, SQS, and IAM
- Design and maintain databases using SQLite and PostgreSQL
- Build and integrate observability and monitoring (Prometheus/PromQL, OpenTelemetry)
- Collaborate within platform engineering teams and work independently to solve problems
- Contribute to infrastructure as code and tooling (Terraform, cloud optimizations)
Requirements
- 6+ years of experience in backend development, preferably in platform engineering
- Strong proficiency in one or more backend programming languages (Go, Python, Node.js, etc.)
- Advanced: Kubernetes: Operator pattern, Go, Prometheus / PromQL
- Regular: AWS VPC, EKS, SQS, IAM
- Regular: SQL: SQLite and PostgreSQL
- Regular: Python, FastAPI, async, SQLAlchemy
- Nice to have: Terraform modules and custom providers
- Nice to have: Azure: AKS, VPC, IAM
- Experience with containerization (Docker, Kubernetes) and service orchestration
- Expertise in working with relational (PostgreSQL, MySQL) and NoSQL databases
- Experience with monitoring and observability tools (Prometheus, OpenTelemetry, Coralogix, etc.)
- Knowledge of cost optimization strategies for cloud-native workloads
- Friendly atmosphere
- A lot of self-development opportunities
- Good working conditions
- Trust and autonomy; measuring outcomes, not hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoPythonKubernetesPrometheusPromQLAWSSQLitePostgreSQLTerraformDocker
Soft skills
collaborationproblem-solvingindependence