Senior Backend Engineer / C# .NET / Data Team
YouScan.io
YouScan.io is a SaaS platform which provides real-time monitoring and analytics of brand mentions on social networks, forums, review sites. Data team is responsible for collecting, structuring and storing 200M+ new mentions daily.
Responsibilities:
- You will improve and expand handling of major sources, make it faster and more cost-effective.
- You’ll work on ranking mechanisms and data discovery.
- We also consider you to improve crawlers, make them more smart but without sacrifices in their predictability.
- You will write code, tests and participate in architecture discussions. We also expect you to deploy code to production, cover it with metrics, and support it running.
Stack and tools
We use C# as our main language, always relying on async IO and utilizing TPL DataFlow for complicated processing pipelines.
Microservices are hosted primarily on Azure and communicate via Azure Queues with retries and quarantines.
Storage: Azure Tables + a lot of Elasticsearch. Somewhere Redis and even MSSql.
We’re actively moving to .NET Core, use Docker Swarm, write our Infrastructure as a code, run it with Terraform. Deployment via Teamcity+Octopus moving to Jenkins+Nexus.
We love predictability: metrics on Prometeus + ELK for logs, alerts integration to Slack.
Oh, and Fiddler + TestDriven code runner, can’t imagine a day without them:)
More info - bit.ly/dev_youscan
Contacts - hr@youscan.io
If you have friend who might be interested
in this position - send them this post 📩
#Вакансія #kyiv #developer
YouScan.io
YouScan.io is a SaaS platform which provides real-time monitoring and analytics of brand mentions on social networks, forums, review sites. Data team is responsible for collecting, structuring and storing 200M+ new mentions daily.
Responsibilities:
- You will improve and expand handling of major sources, make it faster and more cost-effective.
- You’ll work on ranking mechanisms and data discovery.
- We also consider you to improve crawlers, make them more smart but without sacrifices in their predictability.
- You will write code, tests and participate in architecture discussions. We also expect you to deploy code to production, cover it with metrics, and support it running.
Stack and tools
We use C# as our main language, always relying on async IO and utilizing TPL DataFlow for complicated processing pipelines.
Microservices are hosted primarily on Azure and communicate via Azure Queues with retries and quarantines.
Storage: Azure Tables + a lot of Elasticsearch. Somewhere Redis and even MSSql.
We’re actively moving to .NET Core, use Docker Swarm, write our Infrastructure as a code, run it with Terraform. Deployment via Teamcity+Octopus moving to Jenkins+Nexus.
We love predictability: metrics on Prometeus + ELK for logs, alerts integration to Slack.
Oh, and Fiddler + TestDriven code runner, can’t imagine a day without them:)
More info - bit.ly/dev_youscan
Contacts - hr@youscan.io
If you have friend who might be interested
in this position - send them this post 📩
#Вакансія #kyiv #developer