Ищу ASP.NET разработчика в стартап
Ищу ASP.NET разработчика в стартап в г. Николаеве
THEMIS
(Working title)
* Тип — SaaS решение * Продукт ориентирован на B2B компании, работающих в сфере Digital Marketing
* Задачи которые решает продукт: анализ качества интернет трафика
* Ближайшие аналоги: Adometry, Fraudlogix, DoubleVerify
КЛЮЧЕВЫЕ ТРЕБОВАНИЯ К СИСТЕМЕ:
* Высокая доступность SLA — 99,9%
* Высокая масштабируемость
* Доступность на всех континентах
* Время обработки запроса <100ms
* Высокие нагрузки — от 1 000 000 0000 запросов в сутки
РЕАЛИЗАЦИЯ:
* Основной framework — .NET 4.5
* Основной язык программирования — C#
* Платформа развертывания — Windows Azure
* Система хранения реляционных данных — Windows Azure SQL
* Система хранения не реляционных данных — Windows Azure Storage
* Системы анализа данных -Hive & Mahout via Windows Azure HDInsight
ТРЕБОВАНИЯ К КАЧЕСТВУ КОДА:
* XML Comments
* Code Analysis
* Code Metrics
ДОПОЛНИТЕЛЬНО:
* Платформа ALM — Visual Studio Online.
* Методологии разработки — Microsoft Scrum
* Система контроля версий — Microsoft TFS
* Unit test — Microsoft UnitTest
* UI tests — Microsoft CodedUI + Selenium
ПОЖЕЛАНИЕ К СОТРУДНИКАМ:
* Разработчик Frontend — сертификат MCSD: Web Application
* Разработчик Backend — Exam
* Разработчик Database — сертификат MCSE: SQL Server
22 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарівСтас, а бабло платить будешь?
Да
уточню. разработчик ASP.NET нужен для разработки FrontEnd (вебсайт / админка)
Backend уже написан на С_шрп через HttpListener (если кому интересно) и чудесно работает.
Ищем человека на постоянную работу и удаленку не рассматриваем.
Вижу несколько нестыковок:
Думаю тут лучше подумать про С++. ASP.Net такую скорость не обеспечит.Похоже планируется большая SQL база(ы) со значительным объемом SQL кода. Но SQL Server плохо масштабируется (даже в облаке). База всегда самое тормозное место (и источник бесконечных локов и дедлоков). Сейчас тенденция отказываться от реляционных баз вообще (NoSQL) или использовать их только как «постоянное хранилище» для данных в «облачном» кэше. Имхо писать руками SQL код (хранимые процедуры и т.д.) — это вчерашний день.
Похоже ASP.NEТ в заголовке не к месту (это подразумевает Web Forms). Судя по всему требуются:
1. MVC или даже Web API разработчик. Может быть еще WCF для сервисов.
2. HTML5 + CSS3 + JavaScript разработчик. Это если очень нужно именно SPA приложение.
3. С++ разработчик для высоко-нагруженной бизнес-логики и сервисов (если действительно нужно <100ms). А главное — для Hadoop, потому что C# там не родной.
в таком проекте как раз и нужен нормализированный источник, а значит с высокой вероятностью реляционный с адекватным набором инструментов обеспечения целостности данных. блокировки тоже далеко не побочный эффект. а для кеша есть cqrs, где от реляционок не отказываються, а отлично могу подружить sql/nosql базы в одном приложении.
а вот по поводу производительности было бы интересно посмотреть на что же способен WebApi. Mvc, Wcf не смогут потягаться с данным фреймворком это точно.
зы: на дотнете подобных проектов не видел, действительно решение странное:)
время отклика реально для всех 3х, но пул такой нормален только в WebApi.
не видел, в смысле не сталкивался.
Ходят слухи, что оттуда пришлось выкинуть все аспнетовские плюшки.
Амазон (который собственно и придумал те облака) свой интернет гамазинчик на этих самых «реляционно-облачных БД» запилил.
И ничо, работает как-то
Ну и там всякие фейсбуки со стековерфловами докучи
Я чего сказать хотел:
Не дай бог такому быдлокодеру как я работать с Вами в одной команде. Точно посрались бы.
Рукалицо. asp.net уже давно не подразумевает Web Forms.
может лучше
чем До меня не сразу дошло, что миллиардов-то десятьПрактической ценности в MS сертификатах очень мало. Незнаю как с текущими MCSD, и остальными. Но раньше было весьма просто за вечер скачать дампы на MSTS, MSPD, зазубрить ответы, и по пути на работу — заехать в центр сертификации, быстро ответить вопросы, и поехать дальше.
это хорошо когда нужен сертификат скажем для Silver Partner. А когда есть CTO / Senior который будет с Вас требовать эти знания для выполнения работы — дампы никак не помогут.
Ну и зачем оплачивать своим сотрудникам сертификацию, если можно с улицы набрать с сертификатами, да?
что ещё любопытно, так это когда и откуда такие нагрузки возьмутся
Ad нетворки генерируют просто космическое количество траффика.
Это все красиво, требования тоже красивые, но хотелось бы увидеть, что предлагают.
Бесплатно?
думаю надо будет платить за возможность работы в столь крутом проекте
А это хорошая идея :)