GASBI is a Ukrainian product company that builds innovative SaaS solutions for the gas distribution sector. We are transforming the gas infrastructure industry in Ukraine by digitizing the full cycle of natural gas consumption and billing.
GASBI product ecosystem includes web platforms and mobile applications for both business users and consumers.
We are looking for a talented Tech Lead to join our core development team and shape the future of our product together with us.
Responsibilities:
- Lead the design and implementation of scalable distributed microservices architecture
- Architect and maintain containerized applications using Docker and Kubernetes
- Ensure robust application observability through metrics logging and tracing
- Oversee database design and optimization for both SQL and NoSQL systems
- Mentor developers conduct code reviews and enforce architectural best practices
- Work closely with product and DevOps teams to align technical solutions with business goals
Requirements:
- Proven experience designing and leading microservices-based systems
- Deep understanding of containerization and orchestration (Docker Kubernetes)
- Strong grasp of architectural patterns: DDD CQRS Event Sourcing Saga etc.
- Experience with application observability tools and practice (OpenTelemetry Prometheus Grafana etc.)
- Hands-on experience with message brokers (e.g. Kafka RabbitMQ)
- Proficiency in relational and non-relational database design
- Expertise in Core ecosystem
Would be a plus:
- Familiarity with security best practices in distributed systems
- Knowledge of authentication and authorization mechanisms: Identity Providers OAuth2/OpenID token-based access
- Experience working with cloud platforms: Azure AWS or GCP
- Experience with React and modern frontend tooling
- Experience in mobile development