Profile Requirements
The contractor must be a Senior Cloud Native Developer.
We are looking for individuals with:
● Hands-on experience in building microservices, designing REST APIs, and deploying containerized applications using
modern object-oriented and cloud-native design principles.
● Proven ability to design scalable, event-driven, and data-centric systems with high performance and automation
● DevOps practitioner: Strong understanding and experience with CI/CD, GitOps, secrets management, and
infrastructure as code.
● Security and Quality: Experience in security and quality best practices, including secrets management, security scans,
and code quality.
Experience in instrumenting apps for Observability: experience in instrumenting apps using observability libraries/sdks (such
as OpenTelemetry) to provide observability and monitoring tools with logs, metrics, and traces to ensure the health and
performance of Cloud Native applications.
Must-have experience
• A minimum experience of 5 years in Cloud Native Development
• Experience in modernizing legacy .NET applications by re-architecting them into cloud-native, modular services using
C# (.NET 6/7/8), and integrating with modern data services such as relational databases (eg, SQL Server,
PostgreSQL), time-series databases (eg, InfluxDB, TimescaleDB), and messaging platforms (eg, Kafka, RabbitMQ,
Azure Event hubs).
• Strong understanding of Cloud Native architectures (loosely coupled services, containers, horizontal scalability,
application resilience patterns).
• Proficiency in .Net & C#
• Instrumenting for Observability: Experience with instrumenting the codebase for telemetry data (logs, metrics,
traces) with frameworks such as OpenTelemetry.
• List of mandatory experience / skills and other criteria – if not met, candidate will be rejected
• Knowledge and experience with at least some of the Data technologies/frameworks:
o Messaging/Data Streaming (Kafka/RabbitMQ etc.)
o RDBMS (PostgreSQL/MsSQLetc.)
o NoSQL Storages (MongoDB, Cassandra, Neo4j etc.)
• (And/Or with their Cloud provided counterparts, ie, Cloud Data/Analytics services (GCP, Azure, AWS)
Proficiency in the following Tech Stack:
• Deployment & Containerization: Docker, Kubernetes, Dapr, Helm
• CI/CD & DevOps Tools: Azure DevOps, Gitlab CI, GitOps, Gitlab, Bash/Shell scripting, Linux
• Database change management: tools (such as Liquibase or Flyway) used for Entity Framework Core Migrations
• Observability Tools: Grafana, Prometheus, Pushgateway, InfluxDB, Alertmanager
• Applications resilience: frameworks