Tech Lead .NET engineer for Gasbi

Work set-up: 
Full Remote
Contract: 
Salary: 
25 - 25K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proven experience in designing and leading microservices-based systems., Deep understanding of containerization and orchestration tools like Docker and Kubernetes., Strong knowledge of ASP.NET Core and the .NET ecosystem., Experience with application observability tools and message brokers..

Key responsibilities:

  • Lead the design and implementation of scalable microservices architecture.
  • Architect and maintain containerized applications using Docker and Kubernetes.
  • Ensure application observability through metrics, logging, and tracing.
  • Mentor developers and oversee database design and optimization.

Job description

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 microservicesbased 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.)
                                          • Handson experience with message brokers (e.g., Kafka, RabbitMQ)
                                              • Proficiency in relational and nonrelational database design
                                                  • Expertise in ASP.NET Core and .NET ecosystem
                                                    • Would be a plus:

                                                      • Familiarity with security best practices in distributed systems
                                                          • Knowledge of authentication and authorization mechanisms: Identity Providers, OAuth2OpenID, tokenbased access
                                                              • Experience working with cloud platforms: Azure, AWS, or GCP
                                                                  • Experience with React and modern frontend tooling
                                                                      • Experience in mobile development

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Leadership

Tech Lead Related jobs