Job Overview
More Information
- Address الظهرة - طرابلس - ليبيا
Primary skills:
- Have a very good knowledge on implementing gRPC services of type Unary, Server / Client / Bi-directional streaming with error handling.
- Have a very good knowledge on running and containerize apps with Docker.
- Writing code documentation with a Markdown language (.MD files).
- Can read and write in English.
- Have a very good knowledge on using AMQP protocol for communication between multiple apps (Service Bus or RabbitMQ).
- Expert Web API developer.
- Have a good knowledge on writing API documentation (using Swagger as an example).
- Expert on using Git source control system.
- Have a good understanding of the basics of multi-container / microservices architecture.
- Have a very good experience on Logging with different log levels.
- Have a very good experience on using environment variables for storing configuration data for the app.
Bonus skills:
- Fluent in English.
- Have a very good experience with unit testing (Test Driven Development).
- Have a very good experience with managing and deploying apps on Kubernetes.
- Have a great experience with writing code using C# (minimum version 7).
- Have a great experience with Entity Framework 3 (or 5).
- Have a great experience with ASP.NET Core 3 (or 5).
- Have a good knowledge on Azure cloud services.
- Have a good experience on CI / CD.
- Have a good experience on integrating with third party applications.
- Have a very good experience with authentication and security concepts of web apps.
- Have a very good experience on using Web sockets for real time communication.
Front end skills:
- Have a very good experience with developing front end web UI’s using (Vue or Blazor).
- Have a very good experience with Mobile app development (mainly Flutter).
Please send your CV to: